/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/nla-digbench-scaling/fermat1-ll_unwindbound50.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 08:23:49,249 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 08:23:49,251 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 08:23:49,289 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 08:23:49,290 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 08:23:49,292 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 08:23:49,295 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 08:23:49,300 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 08:23:49,302 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 08:23:49,306 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 08:23:49,307 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 08:23:49,309 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 08:23:49,309 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 08:23:49,311 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 08:23:49,312 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 08:23:49,314 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 08:23:49,316 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 08:23:49,317 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 08:23:49,318 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 08:23:49,319 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 08:23:49,320 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 08:23:49,326 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 08:23:49,327 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 08:23:49,329 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 08:23:49,337 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 08:23:49,337 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 08:23:49,338 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 08:23:49,340 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 08:23:49,340 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 08:23:49,341 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 08:23:49,341 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 08:23:49,344 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 08:23:49,346 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 08:23:49,346 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 08:23:49,347 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 08:23:49,348 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 08:23:49,348 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 08:23:49,348 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 08:23:49,349 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 08:23:49,360 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 08:23:49,361 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 08:23:49,365 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-06 08:23:49,384 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 08:23:49,384 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 08:23:49,387 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 08:23:49,387 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 08:23:49,387 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 08:23:49,387 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 08:23:49,387 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 08:23:49,388 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 08:23:49,388 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 08:23:49,388 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 08:23:49,389 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 08:23:49,389 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 08:23:49,389 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 08:23:49,389 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 08:23:49,390 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 08:23:49,390 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 08:23:49,390 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-06 08:23:49,390 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 08:23:49,390 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 08:23:49,390 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 08:23:49,390 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 08:23:49,391 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-06 08:23:49,391 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 08:23:49,708 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 08:23:49,728 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 08:23:49,730 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 08:23:49,731 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 08:23:49,731 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 08:23:49,732 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound50.c [2021-05-06 08:23:49,795 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a554e1a4/4a96609008154fa790862472437d22c8/FLAG17579746b [2021-05-06 08:23:50,187 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 08:23:50,188 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound50.c [2021-05-06 08:23:50,206 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a554e1a4/4a96609008154fa790862472437d22c8/FLAG17579746b [2021-05-06 08:23:50,611 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2a554e1a4/4a96609008154fa790862472437d22c8 [2021-05-06 08:23:50,613 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 08:23:50,614 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-06 08:23:50,618 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 08:23:50,618 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 08:23:50,622 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 08:23:50,622 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,623 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@175fa9af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50, skipping insertion in model container [2021-05-06 08:23:50,624 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,629 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 08:23:50,644 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 08:23:50,747 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound50.c[535,548] [2021-05-06 08:23:50,793 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 08:23:50,808 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 08:23:50,822 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound50.c[535,548] [2021-05-06 08:23:50,830 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 08:23:50,840 INFO L208 MainTranslator]: Completed translation [2021-05-06 08:23:50,841 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50 WrapperNode [2021-05-06 08:23:50,841 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 08:23:50,842 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 08:23:50,842 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 08:23:50,842 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 08:23:50,851 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,851 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,856 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,857 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,861 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,864 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,865 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (1/1) ... [2021-05-06 08:23:50,867 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 08:23:50,868 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 08:23:50,868 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 08:23:50,868 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 08:23:50,869 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (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 08:23:50,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 08:23:50,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 08:23:50,948 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 08:23:50,948 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 08:23:50,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 08:23:50,949 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 08:23:50,949 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 08:23:50,949 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 08:23:50,949 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 08:23:50,949 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 08:23:50,950 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 08:23:50,950 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 08:23:50,950 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 08:23:50,950 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 08:23:50,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 08:23:50,951 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 08:23:50,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 08:23:50,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 08:23:50,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 08:23:50,952 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 08:23:51,285 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 08:23:51,286 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-05-06 08:23:51,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 08:23:51 BoogieIcfgContainer [2021-05-06 08:23:51,287 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 08:23:51,287 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-06 08:23:51,287 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-06 08:23:51,288 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-06 08:23:51,290 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 08:23:51" (1/1) ... [2021-05-06 08:23:51,302 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 08:23:51 BasicIcfg [2021-05-06 08:23:51,303 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-06 08:23:51,304 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 08:23:51,304 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 08:23:51,307 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 08:23:51,307 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 08:23:50" (1/4) ... [2021-05-06 08:23:51,308 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45366544 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 08:23:51, skipping insertion in model container [2021-05-06 08:23:51,308 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:23:50" (2/4) ... [2021-05-06 08:23:51,308 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45366544 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 08:23:51, skipping insertion in model container [2021-05-06 08:23:51,308 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 08:23:51" (3/4) ... [2021-05-06 08:23:51,309 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45366544 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 08:23:51, skipping insertion in model container [2021-05-06 08:23:51,309 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 08:23:51" (4/4) ... [2021-05-06 08:23:51,310 INFO L111 eAbstractionObserver]: Analyzing ICFG fermat1-ll_unwindbound50.cJordan [2021-05-06 08:23:51,314 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-06 08:23:51,317 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 08:23:51,331 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 08:23:51,346 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 08:23:51,346 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-06 08:23:51,346 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-06 08:23:51,346 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 08:23:51,346 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 08:23:51,346 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 08:23:51,346 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 08:23:51,347 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 08:23:51,357 INFO L276 IsEmpty]: Start isEmpty. Operand has 37 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 24 states have internal predecessors, (35), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 08:23:51,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-06 08:23:51,364 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:51,364 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:23:51,365 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:51,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:51,378 INFO L82 PathProgramCache]: Analyzing trace with hash -758992103, now seen corresponding path program 1 times [2021-05-06 08:23:51,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:51,388 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377119698] [2021-05-06 08:23:51,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:51,513 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:51,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [307159604] [2021-05-06 08:23:51,513 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 08:23:51,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:51,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 1 conjunts are in the unsatisfiable core [2021-05-06 08:23:51,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:51,719 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-06 08:23:51,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:51,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377119698] [2021-05-06 08:23:51,720 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:51,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307159604] [2021-05-06 08:23:51,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307159604] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:23:51,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:23:51,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-06 08:23:51,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976196051] [2021-05-06 08:23:51,726 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-06 08:23:51,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:51,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-06 08:23:51,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-06 08:23:51,741 INFO L87 Difference]: Start difference. First operand has 37 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 24 states have internal predecessors, (35), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 08:23:51,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:51,755 INFO L93 Difference]: Finished difference Result 37 states and 46 transitions. [2021-05-06 08:23:51,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-06 08:23:51,756 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2021-05-06 08:23:51,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:51,762 INFO L225 Difference]: With dead ends: 37 [2021-05-06 08:23:51,763 INFO L226 Difference]: Without dead ends: 32 [2021-05-06 08:23:51,764 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-06 08:23:51,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-06 08:23:51,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-05-06 08:23:51,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 20 states have (on average 1.35) internal successors, (27), 21 states have internal predecessors, (27), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 08:23:51,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 41 transitions. [2021-05-06 08:23:51,798 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 41 transitions. Word has length 22 [2021-05-06 08:23:51,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:51,798 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 41 transitions. [2021-05-06 08:23:51,819 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 08:23:51,819 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 41 transitions. [2021-05-06 08:23:51,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-06 08:23:51,821 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:51,821 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:23:52,047 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-05-06 08:23:52,047 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:52,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:52,048 INFO L82 PathProgramCache]: Analyzing trace with hash -713449777, now seen corresponding path program 1 times [2021-05-06 08:23:52,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:52,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739565798] [2021-05-06 08:23:52,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:52,060 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:52,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [959454510] [2021-05-06 08:23:52,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:52,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:52,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 08:23:52,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:52,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,244 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:52,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:52,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739565798] [2021-05-06 08:23:52,244 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:52,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959454510] [2021-05-06 08:23:52,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959454510] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:23:52,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:23:52,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 08:23:52,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300610824] [2021-05-06 08:23:52,246 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 08:23:52,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:52,247 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 08:23:52,247 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:23:52,247 INFO L87 Difference]: Start difference. First operand 32 states and 41 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 08:23:52,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:52,269 INFO L93 Difference]: Finished difference Result 34 states and 43 transitions. [2021-05-06 08:23:52,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 08:23:52,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2021-05-06 08:23:52,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:52,274 INFO L225 Difference]: With dead ends: 34 [2021-05-06 08:23:52,274 INFO L226 Difference]: Without dead ends: 34 [2021-05-06 08:23:52,275 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:23:52,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-06 08:23:52,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2021-05-06 08:23:52,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 23 states have internal predecessors, (29), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 08:23:52,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 43 transitions. [2021-05-06 08:23:52,289 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 43 transitions. Word has length 23 [2021-05-06 08:23:52,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:52,295 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 43 transitions. [2021-05-06 08:23:52,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 08:23:52,296 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 43 transitions. [2021-05-06 08:23:52,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-06 08:23:52,296 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:52,296 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:23:52,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:52,497 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:52,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:52,498 INFO L82 PathProgramCache]: Analyzing trace with hash -712377301, now seen corresponding path program 1 times [2021-05-06 08:23:52,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:52,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384569995] [2021-05-06 08:23:52,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:52,520 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:52,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1546111799] [2021-05-06 08:23:52,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:52,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:23:52,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:52,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:52,685 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:52,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:52,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384569995] [2021-05-06 08:23:52,685 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:52,686 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546111799] [2021-05-06 08:23:52,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546111799] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:23:52,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:23:52,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 08:23:52,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075709241] [2021-05-06 08:23:52,686 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 08:23:52,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:52,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 08:23:52,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:23:52,687 INFO L87 Difference]: Start difference. First operand 34 states and 43 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 08:23:54,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:54,152 INFO L93 Difference]: Finished difference Result 51 states and 68 transitions. [2021-05-06 08:23:54,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 08:23:54,153 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 23 [2021-05-06 08:23:54,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:54,154 INFO L225 Difference]: With dead ends: 51 [2021-05-06 08:23:54,154 INFO L226 Difference]: Without dead ends: 51 [2021-05-06 08:23:54,155 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.9ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:23:54,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-05-06 08:23:54,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2021-05-06 08:23:54,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 34 states have (on average 1.3823529411764706) internal successors, (47), 35 states have internal predecessors, (47), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 08:23:54,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 67 transitions. [2021-05-06 08:23:54,161 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 67 transitions. Word has length 23 [2021-05-06 08:23:54,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:54,162 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 67 transitions. [2021-05-06 08:23:54,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 08:23:54,162 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 67 transitions. [2021-05-06 08:23:54,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-06 08:23:54,163 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:54,163 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:23:54,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:54,377 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:54,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:54,377 INFO L82 PathProgramCache]: Analyzing trace with hash 740915101, now seen corresponding path program 1 times [2021-05-06 08:23:54,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:54,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107178462] [2021-05-06 08:23:54,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:54,390 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:54,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [398701428] [2021-05-06 08:23:54,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:54,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:54,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2021-05-06 08:23:54,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:54,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:54,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:54,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:54,649 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:54,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:54,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107178462] [2021-05-06 08:23:54,650 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:54,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398701428] [2021-05-06 08:23:54,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398701428] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:54,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:54,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:23:54,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952376643] [2021-05-06 08:23:54,651 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:23:54,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:54,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:23:54,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:23:54,652 INFO L87 Difference]: Start difference. First operand 50 states and 67 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-05-06 08:23:54,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:54,775 INFO L93 Difference]: Finished difference Result 55 states and 71 transitions. [2021-05-06 08:23:54,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 08:23:54,776 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2021-05-06 08:23:54,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:54,780 INFO L225 Difference]: With dead ends: 55 [2021-05-06 08:23:54,780 INFO L226 Difference]: Without dead ends: 52 [2021-05-06 08:23:54,780 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 86.0ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:23:54,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-05-06 08:23:54,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 36. [2021-05-06 08:23:54,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 states have internal predecessors, (29), 8 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 08:23:54,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 43 transitions. [2021-05-06 08:23:54,794 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 43 transitions. Word has length 29 [2021-05-06 08:23:54,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:54,795 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 43 transitions. [2021-05-06 08:23:54,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-05-06 08:23:54,796 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 43 transitions. [2021-05-06 08:23:54,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-06 08:23:54,797 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:54,798 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 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] [2021-05-06 08:23:55,012 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:55,013 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:55,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:55,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1345250901, now seen corresponding path program 1 times [2021-05-06 08:23:55,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:55,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064834325] [2021-05-06 08:23:55,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:55,023 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:55,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [255916983] [2021-05-06 08:23:55,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:55,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:55,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 08:23:55,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:55,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,194 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:55,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:55,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064834325] [2021-05-06 08:23:55,194 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:55,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255916983] [2021-05-06 08:23:55,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255916983] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:23:55,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:23:55,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 08:23:55,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023004445] [2021-05-06 08:23:55,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 08:23:55,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:55,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 08:23:55,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:23:55,196 INFO L87 Difference]: Start difference. First operand 36 states and 43 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 08:23:55,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:55,234 INFO L93 Difference]: Finished difference Result 44 states and 51 transitions. [2021-05-06 08:23:55,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 08:23:55,234 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 35 [2021-05-06 08:23:55,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:55,237 INFO L225 Difference]: With dead ends: 44 [2021-05-06 08:23:55,237 INFO L226 Difference]: Without dead ends: 44 [2021-05-06 08:23:55,237 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 11.2ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:23:55,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-06 08:23:55,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-06 08:23:55,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 9 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 08:23:55,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 51 transitions. [2021-05-06 08:23:55,247 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 51 transitions. Word has length 35 [2021-05-06 08:23:55,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:55,248 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 51 transitions. [2021-05-06 08:23:55,248 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 08:23:55,248 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 51 transitions. [2021-05-06 08:23:55,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-06 08:23:55,250 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:55,250 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 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] [2021-05-06 08:23:55,461 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:55,461 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:55,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:55,461 INFO L82 PathProgramCache]: Analyzing trace with hash -516919762, now seen corresponding path program 1 times [2021-05-06 08:23:55,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:55,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328786561] [2021-05-06 08:23:55,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:55,488 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:55,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1104687659] [2021-05-06 08:23:55,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:55,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:55,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 08:23:55,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:55,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:55,666 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:55,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:55,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328786561] [2021-05-06 08:23:55,667 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:55,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104687659] [2021-05-06 08:23:55,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104687659] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:55,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:55,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:23:55,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452513824] [2021-05-06 08:23:55,671 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:23:55,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:55,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:23:55,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:23:55,672 INFO L87 Difference]: Start difference. First operand 44 states and 51 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 08:23:55,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:55,722 INFO L93 Difference]: Finished difference Result 53 states and 61 transitions. [2021-05-06 08:23:55,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 08:23:55,724 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 41 [2021-05-06 08:23:55,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:55,730 INFO L225 Difference]: With dead ends: 53 [2021-05-06 08:23:55,730 INFO L226 Difference]: Without dead ends: 53 [2021-05-06 08:23:55,730 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.0ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:23:55,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-05-06 08:23:55,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 52. [2021-05-06 08:23:55,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 36 states have (on average 1.1666666666666667) internal successors, (42), 36 states have internal predecessors, (42), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 08:23:55,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 60 transitions. [2021-05-06 08:23:55,738 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 60 transitions. Word has length 41 [2021-05-06 08:23:55,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:55,738 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 60 transitions. [2021-05-06 08:23:55,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 08:23:55,738 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 60 transitions. [2021-05-06 08:23:55,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-06 08:23:55,739 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:55,739 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 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] [2021-05-06 08:23:55,944 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:55,945 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:55,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:55,945 INFO L82 PathProgramCache]: Analyzing trace with hash -61650990, now seen corresponding path program 1 times [2021-05-06 08:23:55,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:55,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035655809] [2021-05-06 08:23:55,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:55,954 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:55,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [937769864] [2021-05-06 08:23:55,954 INFO L95 rtionOrderModulation]: Keeping assertion order 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 08:23:56,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:56,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 08:23:56,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:56,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,126 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:56,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:56,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035655809] [2021-05-06 08:23:56,127 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:56,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937769864] [2021-05-06 08:23:56,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937769864] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:56,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:56,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:23:56,127 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107861860] [2021-05-06 08:23:56,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:23:56,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:56,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:23:56,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:23:56,128 INFO L87 Difference]: Start difference. First operand 52 states and 60 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 08:23:56,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:56,175 INFO L93 Difference]: Finished difference Result 54 states and 62 transitions. [2021-05-06 08:23:56,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 08:23:56,176 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 43 [2021-05-06 08:23:56,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:56,176 INFO L225 Difference]: With dead ends: 54 [2021-05-06 08:23:56,177 INFO L226 Difference]: Without dead ends: 54 [2021-05-06 08:23:56,177 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 19.3ms TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:23:56,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-06 08:23:56,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-06 08:23:56,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 38 states have internal predecessors, (44), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 08:23:56,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 62 transitions. [2021-05-06 08:23:56,181 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 62 transitions. Word has length 43 [2021-05-06 08:23:56,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:56,196 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 62 transitions. [2021-05-06 08:23:56,196 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 08:23:56,196 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 62 transitions. [2021-05-06 08:23:56,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-06 08:23:56,197 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:56,197 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 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] [2021-05-06 08:23:56,398 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:56,398 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:56,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:56,399 INFO L82 PathProgramCache]: Analyzing trace with hash 468355249, now seen corresponding path program 1 times [2021-05-06 08:23:56,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:56,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415187043] [2021-05-06 08:23:56,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:56,409 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:56,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [290407964] [2021-05-06 08:23:56,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:56,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:56,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 3 conjunts are in the unsatisfiable core [2021-05-06 08:23:56,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:56,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,579 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-05-06 08:23:56,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:56,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415187043] [2021-05-06 08:23:56,580 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:56,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290407964] [2021-05-06 08:23:56,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290407964] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:23:56,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:23:56,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 08:23:56,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343003640] [2021-05-06 08:23:56,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 08:23:56,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:56,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 08:23:56,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:23:56,582 INFO L87 Difference]: Start difference. First operand 54 states and 62 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-05-06 08:23:56,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:56,612 INFO L93 Difference]: Finished difference Result 80 states and 102 transitions. [2021-05-06 08:23:56,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 08:23:56,613 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2021-05-06 08:23:56,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:56,614 INFO L225 Difference]: With dead ends: 80 [2021-05-06 08:23:56,614 INFO L226 Difference]: Without dead ends: 80 [2021-05-06 08:23:56,614 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:23:56,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-05-06 08:23:56,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 70. [2021-05-06 08:23:56,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 50 states have (on average 1.22) internal successors, (61), 50 states have internal predecessors, (61), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 08:23:56,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 87 transitions. [2021-05-06 08:23:56,621 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 87 transitions. Word has length 47 [2021-05-06 08:23:56,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:56,621 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 87 transitions. [2021-05-06 08:23:56,621 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-05-06 08:23:56,621 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 87 transitions. [2021-05-06 08:23:56,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-06 08:23:56,622 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:56,622 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 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] [2021-05-06 08:23:56,845 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-05-06 08:23:56,846 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:56,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:56,846 INFO L82 PathProgramCache]: Analyzing trace with hash -763492839, now seen corresponding path program 1 times [2021-05-06 08:23:56,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:56,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129287652] [2021-05-06 08:23:56,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:56,862 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:56,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [736653692] [2021-05-06 08:23:56,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:56,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:23:56,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:56,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:56,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,046 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:57,046 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:57,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129287652] [2021-05-06 08:23:57,046 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:57,046 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736653692] [2021-05-06 08:23:57,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736653692] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:57,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:57,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 08:23:57,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962086320] [2021-05-06 08:23:57,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 08:23:57,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:57,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 08:23:57,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:23:57,048 INFO L87 Difference]: Start difference. First operand 70 states and 87 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 08:23:57,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:57,116 INFO L93 Difference]: Finished difference Result 81 states and 100 transitions. [2021-05-06 08:23:57,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 08:23:57,117 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 49 [2021-05-06 08:23:57,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:57,119 INFO L225 Difference]: With dead ends: 81 [2021-05-06 08:23:57,119 INFO L226 Difference]: Without dead ends: 81 [2021-05-06 08:23:57,119 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 30.3ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:23:57,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-05-06 08:23:57,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 80. [2021-05-06 08:23:57,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 57 states have (on average 1.2105263157894737) internal successors, (69), 57 states have internal predecessors, (69), 16 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 08:23:57,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 99 transitions. [2021-05-06 08:23:57,136 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 99 transitions. Word has length 49 [2021-05-06 08:23:57,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:57,136 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 99 transitions. [2021-05-06 08:23:57,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 08:23:57,137 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 99 transitions. [2021-05-06 08:23:57,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-06 08:23:57,138 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:57,138 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 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 08:23:57,344 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:57,344 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:57,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:57,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1993056519, now seen corresponding path program 2 times [2021-05-06 08:23:57,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:57,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152998897] [2021-05-06 08:23:57,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:57,353 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:57,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [136315166] [2021-05-06 08:23:57,353 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 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 08:23:57,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:23:57,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:23:57,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:23:57,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:57,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,576 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:57,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:57,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152998897] [2021-05-06 08:23:57,576 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:57,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136315166] [2021-05-06 08:23:57,576 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136315166] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:57,577 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:57,577 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 08:23:57,577 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832826459] [2021-05-06 08:23:57,577 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 08:23:57,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:57,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 08:23:57,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:23:57,578 INFO L87 Difference]: Start difference. First operand 80 states and 99 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 08:23:57,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:57,643 INFO L93 Difference]: Finished difference Result 82 states and 101 transitions. [2021-05-06 08:23:57,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:23:57,644 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 51 [2021-05-06 08:23:57,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:57,645 INFO L225 Difference]: With dead ends: 82 [2021-05-06 08:23:57,645 INFO L226 Difference]: Without dead ends: 82 [2021-05-06 08:23:57,645 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 31.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:23:57,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-05-06 08:23:57,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2021-05-06 08:23:57,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 59 states have (on average 1.2033898305084745) internal successors, (71), 59 states have internal predecessors, (71), 16 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 08:23:57,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 101 transitions. [2021-05-06 08:23:57,654 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 101 transitions. Word has length 51 [2021-05-06 08:23:57,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:57,655 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 101 transitions. [2021-05-06 08:23:57,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 08:23:57,656 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 101 transitions. [2021-05-06 08:23:57,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-06 08:23:57,659 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:57,659 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 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] [2021-05-06 08:23:57,880 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:57,880 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:57,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:57,881 INFO L82 PathProgramCache]: Analyzing trace with hash 2076394588, now seen corresponding path program 1 times [2021-05-06 08:23:57,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:57,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223088262] [2021-05-06 08:23:57,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:57,889 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:57,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [543819817] [2021-05-06 08:23:57,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:23:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:23:57,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 08:23:57,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:57,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:57,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,116 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:58,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:58,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223088262] [2021-05-06 08:23:58,116 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:58,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543819817] [2021-05-06 08:23:58,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543819817] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:58,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:58,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:23:58,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522114491] [2021-05-06 08:23:58,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:23:58,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:58,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:23:58,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:23:58,118 INFO L87 Difference]: Start difference. First operand 82 states and 101 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 08:23:58,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:58,198 INFO L93 Difference]: Finished difference Result 94 states and 116 transitions. [2021-05-06 08:23:58,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:23:58,198 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 55 [2021-05-06 08:23:58,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:58,199 INFO L225 Difference]: With dead ends: 94 [2021-05-06 08:23:58,200 INFO L226 Difference]: Without dead ends: 94 [2021-05-06 08:23:58,200 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:23:58,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-06 08:23:58,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 91. [2021-05-06 08:23:58,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 65 states have (on average 1.2) internal successors, (78), 66 states have internal predecessors, (78), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 08:23:58,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 112 transitions. [2021-05-06 08:23:58,209 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 112 transitions. Word has length 55 [2021-05-06 08:23:58,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:58,209 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 112 transitions. [2021-05-06 08:23:58,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 08:23:58,209 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 112 transitions. [2021-05-06 08:23:58,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-06 08:23:58,211 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:58,211 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 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] [2021-05-06 08:23:58,434 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-05-06 08:23:58,434 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:58,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:58,435 INFO L82 PathProgramCache]: Analyzing trace with hash -1625914620, now seen corresponding path program 2 times [2021-05-06 08:23:58,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:58,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024124736] [2021-05-06 08:23:58,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:58,442 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:58,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [911140425] [2021-05-06 08:23:58,443 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 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 08:23:58,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:23:58,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:23:58,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 08:23:58,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:58,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:58,646 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:58,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:58,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024124736] [2021-05-06 08:23:58,646 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:58,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911140425] [2021-05-06 08:23:58,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911140425] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:58,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:58,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:23:58,646 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186867852] [2021-05-06 08:23:58,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:23:58,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:58,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:23:58,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:23:58,648 INFO L87 Difference]: Start difference. First operand 91 states and 112 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 08:23:58,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:58,728 INFO L93 Difference]: Finished difference Result 95 states and 117 transitions. [2021-05-06 08:23:58,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 08:23:58,728 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 57 [2021-05-06 08:23:58,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:58,730 INFO L225 Difference]: With dead ends: 95 [2021-05-06 08:23:58,730 INFO L226 Difference]: Without dead ends: 95 [2021-05-06 08:23:58,731 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 38.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:23:58,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-05-06 08:23:58,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2021-05-06 08:23:58,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 68 states have (on average 1.2058823529411764) internal successors, (82), 68 states have internal predecessors, (82), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 08:23:58,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 116 transitions. [2021-05-06 08:23:58,737 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 116 transitions. Word has length 57 [2021-05-06 08:23:58,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:58,738 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 116 transitions. [2021-05-06 08:23:58,738 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 08:23:58,738 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 116 transitions. [2021-05-06 08:23:58,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-06 08:23:58,739 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:58,740 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 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 08:23:58,952 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:23:58,953 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:58,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:58,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1635475232, now seen corresponding path program 3 times [2021-05-06 08:23:58,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:58,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721004703] [2021-05-06 08:23:58,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:58,961 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:58,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2003124422] [2021-05-06 08:23:58,961 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 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 08:23:59,128 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-05-06 08:23:59,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:23:59,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 08:23:59,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:59,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,281 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 10 proven. 42 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:59,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:59,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721004703] [2021-05-06 08:23:59,282 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:59,282 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003124422] [2021-05-06 08:23:59,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003124422] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:59,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:59,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:23:59,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292402548] [2021-05-06 08:23:59,282 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:23:59,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:59,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:23:59,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:23:59,283 INFO L87 Difference]: Start difference. First operand 94 states and 116 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 08:23:59,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:59,374 INFO L93 Difference]: Finished difference Result 96 states and 118 transitions. [2021-05-06 08:23:59,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:23:59,374 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 59 [2021-05-06 08:23:59,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:59,375 INFO L225 Difference]: With dead ends: 96 [2021-05-06 08:23:59,376 INFO L226 Difference]: Without dead ends: 96 [2021-05-06 08:23:59,376 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 40.1ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:23:59,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-05-06 08:23:59,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2021-05-06 08:23:59,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 70 states have (on average 1.2) internal successors, (84), 70 states have internal predecessors, (84), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 08:23:59,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 118 transitions. [2021-05-06 08:23:59,381 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 118 transitions. Word has length 59 [2021-05-06 08:23:59,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:59,381 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 118 transitions. [2021-05-06 08:23:59,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 08:23:59,381 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 118 transitions. [2021-05-06 08:23:59,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-06 08:23:59,382 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:59,382 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 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] [2021-05-06 08:23:59,606 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-05-06 08:23:59,607 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:23:59,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:23:59,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1972951801, now seen corresponding path program 2 times [2021-05-06 08:23:59,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:23:59,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8427384] [2021-05-06 08:23:59,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:23:59,614 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:23:59,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1039253913] [2021-05-06 08:23:59,614 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 08:23:59,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:23:59,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:23:59,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 08:23:59,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:23:59,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:23:59,827 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:23:59,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:23:59,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8427384] [2021-05-06 08:23:59,828 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:23:59,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039253913] [2021-05-06 08:23:59,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039253913] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:23:59,828 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:23:59,828 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:23:59,828 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69903117] [2021-05-06 08:23:59,830 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:23:59,830 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:23:59,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:23:59,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:23:59,831 INFO L87 Difference]: Start difference. First operand 96 states and 118 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 08:23:59,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:23:59,936 INFO L93 Difference]: Finished difference Result 111 states and 137 transitions. [2021-05-06 08:23:59,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:23:59,936 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 63 [2021-05-06 08:23:59,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:23:59,937 INFO L225 Difference]: With dead ends: 111 [2021-05-06 08:23:59,937 INFO L226 Difference]: Without dead ends: 111 [2021-05-06 08:23:59,937 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:23:59,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-05-06 08:23:59,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 106. [2021-05-06 08:23:59,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 76 states have (on average 1.1973684210526316) internal successors, (91), 78 states have internal predecessors, (91), 21 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 17 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 08:23:59,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 131 transitions. [2021-05-06 08:23:59,947 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 131 transitions. Word has length 63 [2021-05-06 08:23:59,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:23:59,947 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 131 transitions. [2021-05-06 08:23:59,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 08:23:59,948 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 131 transitions. [2021-05-06 08:23:59,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 08:23:59,948 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:23:59,948 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 3, 3, 3, 3, 2, 2, 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] [2021-05-06 08:24:00,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:00,154 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:00,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:00,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1807424273, now seen corresponding path program 3 times [2021-05-06 08:24:00,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:00,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613979561] [2021-05-06 08:24:00,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:00,161 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:00,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1219472425] [2021-05-06 08:24:00,162 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 08:24:00,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-06 08:24:00,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:00,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 08:24:00,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:00,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:00,793 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:00,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:00,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613979561] [2021-05-06 08:24:00,794 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:00,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219472425] [2021-05-06 08:24:00,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219472425] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:00,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:00,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:24:00,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782732884] [2021-05-06 08:24:00,809 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:24:00,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:00,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:24:00,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:24:00,810 INFO L87 Difference]: Start difference. First operand 106 states and 131 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 08:24:00,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:00,928 INFO L93 Difference]: Finished difference Result 112 states and 138 transitions. [2021-05-06 08:24:00,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 08:24:00,928 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 65 [2021-05-06 08:24:00,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:00,929 INFO L225 Difference]: With dead ends: 112 [2021-05-06 08:24:00,930 INFO L226 Difference]: Without dead ends: 112 [2021-05-06 08:24:00,930 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 48.7ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:24:00,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-05-06 08:24:00,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 109. [2021-05-06 08:24:00,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 79 states have (on average 1.2025316455696202) internal successors, (95), 80 states have internal predecessors, (95), 21 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 08:24:00,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 135 transitions. [2021-05-06 08:24:00,935 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 135 transitions. Word has length 65 [2021-05-06 08:24:00,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:00,935 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 135 transitions. [2021-05-06 08:24:00,936 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 08:24:00,936 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 135 transitions. [2021-05-06 08:24:00,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-06 08:24:00,937 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:00,937 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2021-05-06 08:24:01,145 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-06 08:24:01,145 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:01,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:01,145 INFO L82 PathProgramCache]: Analyzing trace with hash 32887736, now seen corresponding path program 1 times [2021-05-06 08:24:01,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:01,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332371109] [2021-05-06 08:24:01,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:01,151 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:01,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2083788323] [2021-05-06 08:24:01,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:24:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:01,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 08:24:01,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:01,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,355 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 18 proven. 50 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:01,355 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:01,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332371109] [2021-05-06 08:24:01,355 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:01,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083788323] [2021-05-06 08:24:01,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083788323] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:01,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:01,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:24:01,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376303627] [2021-05-06 08:24:01,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:24:01,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:01,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:24:01,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:24:01,357 INFO L87 Difference]: Start difference. First operand 109 states and 135 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 08:24:01,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:01,471 INFO L93 Difference]: Finished difference Result 114 states and 140 transitions. [2021-05-06 08:24:01,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 08:24:01,471 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 67 [2021-05-06 08:24:01,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:01,472 INFO L225 Difference]: With dead ends: 114 [2021-05-06 08:24:01,472 INFO L226 Difference]: Without dead ends: 114 [2021-05-06 08:24:01,472 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 55.9ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:24:01,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-05-06 08:24:01,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-05-06 08:24:01,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 84 states have (on average 1.1904761904761905) internal successors, (100), 84 states have internal predecessors, (100), 21 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 08:24:01,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 140 transitions. [2021-05-06 08:24:01,477 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 140 transitions. Word has length 67 [2021-05-06 08:24:01,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:01,478 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 140 transitions. [2021-05-06 08:24:01,478 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 08:24:01,478 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 140 transitions. [2021-05-06 08:24:01,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-05-06 08:24:01,479 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:01,479 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 4, 3, 2, 2, 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] [2021-05-06 08:24:01,704 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 08:24:01,704 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:01,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:01,704 INFO L82 PathProgramCache]: Analyzing trace with hash 820062898, now seen corresponding path program 3 times [2021-05-06 08:24:01,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:01,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901328822] [2021-05-06 08:24:01,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:01,712 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:01,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [568476585] [2021-05-06 08:24:01,712 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 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 08:24:01,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-05-06 08:24:01,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:01,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 08:24:01,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:01,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:01,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,064 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:02,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:02,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901328822] [2021-05-06 08:24:02,065 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:02,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568476585] [2021-05-06 08:24:02,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568476585] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:02,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:02,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:24:02,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361695167] [2021-05-06 08:24:02,066 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:24:02,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:02,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:24:02,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:24:02,069 INFO L87 Difference]: Start difference. First operand 114 states and 140 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 08:24:02,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:02,206 INFO L93 Difference]: Finished difference Result 132 states and 164 transitions. [2021-05-06 08:24:02,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 08:24:02,206 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 71 [2021-05-06 08:24:02,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:02,207 INFO L225 Difference]: With dead ends: 132 [2021-05-06 08:24:02,207 INFO L226 Difference]: Without dead ends: 132 [2021-05-06 08:24:02,208 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 58.6ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:24:02,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-06 08:24:02,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 125. [2021-05-06 08:24:02,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 90 states have (on average 1.1888888888888889) internal successors, (107), 93 states have internal predecessors, (107), 25 states have call successors, (25), 11 states have call predecessors, (25), 9 states have return successors, (23), 20 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-06 08:24:02,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 155 transitions. [2021-05-06 08:24:02,214 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 155 transitions. Word has length 71 [2021-05-06 08:24:02,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:02,214 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 155 transitions. [2021-05-06 08:24:02,214 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 08:24:02,215 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 155 transitions. [2021-05-06 08:24:02,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 08:24:02,216 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:02,217 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:02,441 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-06 08:24:02,441 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:02,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:02,442 INFO L82 PathProgramCache]: Analyzing trace with hash -15553925, now seen corresponding path program 1 times [2021-05-06 08:24:02,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:02,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714694549] [2021-05-06 08:24:02,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:02,447 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:02,447 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1630738878] [2021-05-06 08:24:02,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:24:02,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:02,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 3 conjunts are in the unsatisfiable core [2021-05-06 08:24:02,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:02,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,646 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-05-06 08:24:02,646 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:02,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714694549] [2021-05-06 08:24:02,646 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:02,646 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630738878] [2021-05-06 08:24:02,647 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630738878] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:24:02,647 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:24:02,647 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 08:24:02,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168656842] [2021-05-06 08:24:02,647 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 08:24:02,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:02,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 08:24:02,648 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:24:02,648 INFO L87 Difference]: Start difference. First operand 125 states and 155 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 08:24:02,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:02,672 INFO L93 Difference]: Finished difference Result 143 states and 181 transitions. [2021-05-06 08:24:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 08:24:02,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2021-05-06 08:24:02,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:02,674 INFO L225 Difference]: With dead ends: 143 [2021-05-06 08:24:02,674 INFO L226 Difference]: Without dead ends: 143 [2021-05-06 08:24:02,675 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:24:02,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-06 08:24:02,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 137. [2021-05-06 08:24:02,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 99 states have (on average 1.202020202020202) internal successors, (119), 102 states have internal predecessors, (119), 28 states have call successors, (28), 11 states have call predecessors, (28), 9 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 08:24:02,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 173 transitions. [2021-05-06 08:24:02,681 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 173 transitions. Word has length 73 [2021-05-06 08:24:02,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:02,681 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 173 transitions. [2021-05-06 08:24:02,681 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 08:24:02,681 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 173 transitions. [2021-05-06 08:24:02,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 08:24:02,682 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:02,682 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 4, 4, 4, 4, 2, 2, 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] [2021-05-06 08:24:02,906 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-06 08:24:02,906 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:02,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:02,907 INFO L82 PathProgramCache]: Analyzing trace with hash -2074858534, now seen corresponding path program 4 times [2021-05-06 08:24:02,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:02,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756866046] [2021-05-06 08:24:02,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:02,912 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:02,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562714350] [2021-05-06 08:24:02,912 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 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 08:24:02,969 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:24:02,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:02,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 08:24:02,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:02,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:02,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,134 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 92 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:03,135 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:03,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756866046] [2021-05-06 08:24:03,135 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:03,135 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562714350] [2021-05-06 08:24:03,135 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562714350] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:03,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:03,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:24:03,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137962626] [2021-05-06 08:24:03,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:24:03,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:03,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:24:03,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:24:03,137 INFO L87 Difference]: Start difference. First operand 137 states and 173 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 08:24:03,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:03,278 INFO L93 Difference]: Finished difference Result 144 states and 181 transitions. [2021-05-06 08:24:03,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 08:24:03,279 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 73 [2021-05-06 08:24:03,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:03,281 INFO L225 Difference]: With dead ends: 144 [2021-05-06 08:24:03,281 INFO L226 Difference]: Without dead ends: 144 [2021-05-06 08:24:03,281 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 69.1ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:24:03,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-05-06 08:24:03,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2021-05-06 08:24:03,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 102 states have (on average 1.2058823529411764) internal successors, (123), 104 states have internal predecessors, (123), 28 states have call successors, (28), 11 states have call predecessors, (28), 9 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 08:24:03,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 177 transitions. [2021-05-06 08:24:03,291 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 177 transitions. Word has length 73 [2021-05-06 08:24:03,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:03,291 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 177 transitions. [2021-05-06 08:24:03,291 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 08:24:03,291 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 177 transitions. [2021-05-06 08:24:03,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-06 08:24:03,292 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:03,292 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:03,512 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:03,513 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:03,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:03,513 INFO L82 PathProgramCache]: Analyzing trace with hash 714581215, now seen corresponding path program 1 times [2021-05-06 08:24:03,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:03,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165297780] [2021-05-06 08:24:03,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:03,518 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:03,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471189227] [2021-05-06 08:24:03,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:24:03,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:03,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 08:24:03,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:03,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:03,754 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 20 proven. 76 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:03,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:03,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165297780] [2021-05-06 08:24:03,755 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:03,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471189227] [2021-05-06 08:24:03,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471189227] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:03,755 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:03,755 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:24:03,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526588971] [2021-05-06 08:24:03,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:24:03,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:03,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:24:03,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:24:03,756 INFO L87 Difference]: Start difference. First operand 140 states and 177 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 08:24:03,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:03,907 INFO L93 Difference]: Finished difference Result 146 states and 183 transitions. [2021-05-06 08:24:03,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:24:03,908 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 75 [2021-05-06 08:24:03,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:03,909 INFO L225 Difference]: With dead ends: 146 [2021-05-06 08:24:03,909 INFO L226 Difference]: Without dead ends: 146 [2021-05-06 08:24:03,909 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 70.2ms TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:24:03,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-05-06 08:24:03,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2021-05-06 08:24:03,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 108 states have (on average 1.1944444444444444) internal successors, (129), 108 states have internal predecessors, (129), 28 states have call successors, (28), 11 states have call predecessors, (28), 9 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 08:24:03,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 183 transitions. [2021-05-06 08:24:03,918 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 183 transitions. Word has length 75 [2021-05-06 08:24:03,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:03,919 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 183 transitions. [2021-05-06 08:24:03,919 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 08:24:03,919 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 183 transitions. [2021-05-06 08:24:03,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-06 08:24:03,920 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:03,920 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 5, 5, 5, 5, 4, 2, 2, 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] [2021-05-06 08:24:04,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:04,133 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:04,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:04,133 INFO L82 PathProgramCache]: Analyzing trace with hash 490493277, now seen corresponding path program 4 times [2021-05-06 08:24:04,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:04,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927314752] [2021-05-06 08:24:04,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:04,140 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:04,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2083903807] [2021-05-06 08:24:04,140 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 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 08:24:04,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:24:04,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:04,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 08:24:04,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:04,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,475 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 14 proven. 126 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:04,475 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:04,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927314752] [2021-05-06 08:24:04,475 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:04,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083903807] [2021-05-06 08:24:04,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083903807] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:04,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:04,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 08:24:04,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109050510] [2021-05-06 08:24:04,476 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 08:24:04,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:04,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 08:24:04,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:24:04,477 INFO L87 Difference]: Start difference. First operand 146 states and 183 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 08:24:04,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:04,638 INFO L93 Difference]: Finished difference Result 163 states and 205 transitions. [2021-05-06 08:24:04,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:24:04,639 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 79 [2021-05-06 08:24:04,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:04,640 INFO L225 Difference]: With dead ends: 163 [2021-05-06 08:24:04,640 INFO L226 Difference]: Without dead ends: 163 [2021-05-06 08:24:04,640 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 73.2ms TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:24:04,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-05-06 08:24:04,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 157. [2021-05-06 08:24:04,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 114 states have (on average 1.1929824561403508) internal successors, (136), 117 states have internal predecessors, (136), 32 states have call successors, (32), 12 states have call predecessors, (32), 10 states have return successors, (30), 27 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 08:24:04,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 198 transitions. [2021-05-06 08:24:04,646 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 198 transitions. Word has length 79 [2021-05-06 08:24:04,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:04,647 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 198 transitions. [2021-05-06 08:24:04,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 08:24:04,648 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 198 transitions. [2021-05-06 08:24:04,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-06 08:24:04,649 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:04,649 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:04,864 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-06 08:24:04,864 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:04,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:04,865 INFO L82 PathProgramCache]: Analyzing trace with hash 1885782626, now seen corresponding path program 1 times [2021-05-06 08:24:04,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:04,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82671989] [2021-05-06 08:24:04,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:04,872 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:04,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1326938967] [2021-05-06 08:24:04,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:24:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:04,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 08:24:04,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:04,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:04,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:05,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:05,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82671989] [2021-05-06 08:24:05,134 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:05,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326938967] [2021-05-06 08:24:05,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326938967] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:05,135 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:05,135 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 08:24:05,135 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230228577] [2021-05-06 08:24:05,135 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 08:24:05,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:05,135 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 08:24:05,135 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:24:05,136 INFO L87 Difference]: Start difference. First operand 157 states and 198 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 08:24:05,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:05,317 INFO L93 Difference]: Finished difference Result 164 states and 206 transitions. [2021-05-06 08:24:05,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 08:24:05,318 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 81 [2021-05-06 08:24:05,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:05,319 INFO L225 Difference]: With dead ends: 164 [2021-05-06 08:24:05,319 INFO L226 Difference]: Without dead ends: 164 [2021-05-06 08:24:05,320 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 92.4ms TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2021-05-06 08:24:05,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-05-06 08:24:05,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2021-05-06 08:24:05,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 117 states have (on average 1.1965811965811965) internal successors, (140), 119 states have internal predecessors, (140), 32 states have call successors, (32), 12 states have call predecessors, (32), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 08:24:05,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 202 transitions. [2021-05-06 08:24:05,327 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 202 transitions. Word has length 81 [2021-05-06 08:24:05,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:05,327 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 202 transitions. [2021-05-06 08:24:05,327 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 08:24:05,327 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 202 transitions. [2021-05-06 08:24:05,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-06 08:24:05,328 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:05,328 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:05,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:05,552 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:05,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:05,553 INFO L82 PathProgramCache]: Analyzing trace with hash -1757061370, now seen corresponding path program 2 times [2021-05-06 08:24:05,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:05,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610762505] [2021-05-06 08:24:05,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:05,558 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:05,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1528951316] [2021-05-06 08:24:05,558 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 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 08:24:05,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:24:05,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:05,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 08:24:05,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:05,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:05,807 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 22 proven. 110 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:05,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:05,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610762505] [2021-05-06 08:24:05,807 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:05,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528951316] [2021-05-06 08:24:05,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528951316] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:05,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:05,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 08:24:05,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640149207] [2021-05-06 08:24:05,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 08:24:05,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:05,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 08:24:05,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:24:05,809 INFO L87 Difference]: Start difference. First operand 160 states and 202 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 08:24:06,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:06,008 INFO L93 Difference]: Finished difference Result 166 states and 208 transitions. [2021-05-06 08:24:06,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:24:06,008 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 83 [2021-05-06 08:24:06,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:06,011 INFO L225 Difference]: With dead ends: 166 [2021-05-06 08:24:06,011 INFO L226 Difference]: Without dead ends: 166 [2021-05-06 08:24:06,011 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 97.3ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:24:06,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-05-06 08:24:06,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2021-05-06 08:24:06,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 123 states have (on average 1.1869918699186992) internal successors, (146), 123 states have internal predecessors, (146), 32 states have call successors, (32), 12 states have call predecessors, (32), 10 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 08:24:06,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 208 transitions. [2021-05-06 08:24:06,018 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 208 transitions. Word has length 83 [2021-05-06 08:24:06,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:06,018 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 208 transitions. [2021-05-06 08:24:06,018 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 08:24:06,018 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 208 transitions. [2021-05-06 08:24:06,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-06 08:24:06,019 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:06,019 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:06,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-06 08:24:06,233 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:06,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:06,233 INFO L82 PathProgramCache]: Analyzing trace with hash 886433253, now seen corresponding path program 1 times [2021-05-06 08:24:06,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:06,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534134390] [2021-05-06 08:24:06,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:06,238 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:06,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [559387842] [2021-05-06 08:24:06,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 08:24:06,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:06,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 08:24:06,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:06,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:06,514 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 16 proven. 144 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:06,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:06,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534134390] [2021-05-06 08:24:06,514 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:06,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559387842] [2021-05-06 08:24:06,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559387842] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:06,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:06,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:24:06,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193484681] [2021-05-06 08:24:06,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:24:06,515 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:06,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:24:06,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:24:06,515 INFO L87 Difference]: Start difference. First operand 166 states and 208 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 08:24:06,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:06,704 INFO L93 Difference]: Finished difference Result 183 states and 230 transitions. [2021-05-06 08:24:06,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:24:06,705 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 87 [2021-05-06 08:24:06,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:06,706 INFO L225 Difference]: With dead ends: 183 [2021-05-06 08:24:06,706 INFO L226 Difference]: Without dead ends: 183 [2021-05-06 08:24:06,706 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 87.2ms TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:24:06,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-05-06 08:24:06,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 177. [2021-05-06 08:24:06,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 129 states have (on average 1.186046511627907) internal successors, (153), 132 states have internal predecessors, (153), 36 states have call successors, (36), 13 states have call predecessors, (36), 11 states have return successors, (34), 31 states have call predecessors, (34), 34 states have call successors, (34) [2021-05-06 08:24:06,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 223 transitions. [2021-05-06 08:24:06,711 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 223 transitions. Word has length 87 [2021-05-06 08:24:06,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:06,711 INFO L480 AbstractCegarLoop]: Abstraction has 177 states and 223 transitions. [2021-05-06 08:24:06,711 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 08:24:06,712 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 223 transitions. [2021-05-06 08:24:06,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-06 08:24:06,715 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:06,715 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:06,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:06,937 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:06,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:06,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1577510477, now seen corresponding path program 2 times [2021-05-06 08:24:06,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:06,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475902131] [2021-05-06 08:24:06,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:06,943 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:06,943 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1779566033] [2021-05-06 08:24:06,944 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 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 08:24:07,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:24:07,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:07,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-06 08:24:07,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:07,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,219 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 26 proven. 16 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-05-06 08:24:07,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:07,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475902131] [2021-05-06 08:24:07,219 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:07,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779566033] [2021-05-06 08:24:07,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779566033] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:07,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:07,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2021-05-06 08:24:07,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268351481] [2021-05-06 08:24:07,220 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 08:24:07,220 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:07,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 08:24:07,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:24:07,220 INFO L87 Difference]: Start difference. First operand 177 states and 223 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 08:24:07,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:07,248 INFO L93 Difference]: Finished difference Result 303 states and 404 transitions. [2021-05-06 08:24:07,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 08:24:07,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 89 [2021-05-06 08:24:07,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:07,251 INFO L225 Difference]: With dead ends: 303 [2021-05-06 08:24:07,251 INFO L226 Difference]: Without dead ends: 301 [2021-05-06 08:24:07,251 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:24:07,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-05-06 08:24:07,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 296. [2021-05-06 08:24:07,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 219 states have (on average 1.2191780821917808) internal successors, (267), 225 states have internal predecessors, (267), 65 states have call successors, (65), 13 states have call predecessors, (65), 11 states have return successors, (63), 57 states have call predecessors, (63), 63 states have call successors, (63) [2021-05-06 08:24:07,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 395 transitions. [2021-05-06 08:24:07,271 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 395 transitions. Word has length 89 [2021-05-06 08:24:07,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:07,272 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 395 transitions. [2021-05-06 08:24:07,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 08:24:07,273 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 395 transitions. [2021-05-06 08:24:07,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-06 08:24:07,274 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:07,274 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:07,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-06 08:24:07,480 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:07,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:07,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1031013193, now seen corresponding path program 3 times [2021-05-06 08:24:07,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:07,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718991090] [2021-05-06 08:24:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:07,493 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:07,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [685385582] [2021-05-06 08:24:07,493 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 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 08:24:07,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-06 08:24:07,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:07,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 08:24:07,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:07,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:07,921 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 20 proven. 148 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:07,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:07,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718991090] [2021-05-06 08:24:07,922 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:07,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685385582] [2021-05-06 08:24:07,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685385582] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:07,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:07,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:24:07,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920852722] [2021-05-06 08:24:07,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:24:07,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:07,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:24:07,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:24:07,926 INFO L87 Difference]: Start difference. First operand 296 states and 395 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 08:24:08,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:08,117 INFO L93 Difference]: Finished difference Result 312 states and 413 transitions. [2021-05-06 08:24:08,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 08:24:08,118 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 89 [2021-05-06 08:24:08,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:08,119 INFO L225 Difference]: With dead ends: 312 [2021-05-06 08:24:08,119 INFO L226 Difference]: Without dead ends: 312 [2021-05-06 08:24:08,120 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 99.3ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:24:08,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-05-06 08:24:08,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 304. [2021-05-06 08:24:08,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 227 states have (on average 1.2202643171806167) internal successors, (277), 231 states have internal predecessors, (277), 65 states have call successors, (65), 13 states have call predecessors, (65), 11 states have return successors, (63), 59 states have call predecessors, (63), 63 states have call successors, (63) [2021-05-06 08:24:08,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 405 transitions. [2021-05-06 08:24:08,128 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 405 transitions. Word has length 89 [2021-05-06 08:24:08,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:08,129 INFO L480 AbstractCegarLoop]: Abstraction has 304 states and 405 transitions. [2021-05-06 08:24:08,129 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 08:24:08,129 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 405 transitions. [2021-05-06 08:24:08,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-06 08:24:08,130 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:08,131 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:08,336 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 08:24:08,336 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:08,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:08,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1443234349, now seen corresponding path program 3 times [2021-05-06 08:24:08,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:08,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739060005] [2021-05-06 08:24:08,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:08,341 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:08,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [753791574] [2021-05-06 08:24:08,342 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 08:24:08,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-06 08:24:08,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:08,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 08:24:08,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:08,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:08,680 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 24 proven. 152 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:08,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:08,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739060005] [2021-05-06 08:24:08,680 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:08,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753791574] [2021-05-06 08:24:08,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753791574] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:08,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:08,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:24:08,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219142865] [2021-05-06 08:24:08,682 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:24:08,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:08,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:24:08,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:24:08,683 INFO L87 Difference]: Start difference. First operand 304 states and 405 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 08:24:08,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:08,897 INFO L93 Difference]: Finished difference Result 316 states and 417 transitions. [2021-05-06 08:24:08,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 08:24:08,897 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2021-05-06 08:24:08,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:08,899 INFO L225 Difference]: With dead ends: 316 [2021-05-06 08:24:08,899 INFO L226 Difference]: Without dead ends: 316 [2021-05-06 08:24:08,899 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 92.8ms TimeCoverageRelationStatistics Valid=127, Invalid=215, Unknown=0, NotChecked=0, Total=342 [2021-05-06 08:24:08,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-05-06 08:24:08,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2021-05-06 08:24:08,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 239 states have (on average 1.209205020920502) internal successors, (289), 239 states have internal predecessors, (289), 65 states have call successors, (65), 13 states have call predecessors, (65), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2021-05-06 08:24:08,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 417 transitions. [2021-05-06 08:24:08,908 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 417 transitions. Word has length 91 [2021-05-06 08:24:08,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:08,908 INFO L480 AbstractCegarLoop]: Abstraction has 316 states and 417 transitions. [2021-05-06 08:24:08,908 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 08:24:08,908 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 417 transitions. [2021-05-06 08:24:08,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-05-06 08:24:08,909 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:08,909 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:09,115 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-06 08:24:09,116 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:09,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:09,116 INFO L82 PathProgramCache]: Analyzing trace with hash -1900896884, now seen corresponding path program 2 times [2021-05-06 08:24:09,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:09,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042375955] [2021-05-06 08:24:09,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:09,123 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:09,123 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1825050331] [2021-05-06 08:24:09,123 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 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 08:24:09,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:24:09,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:09,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 08:24:09,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:09,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:09,427 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 18 proven. 188 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:09,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:09,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042375955] [2021-05-06 08:24:09,428 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:09,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1825050331] [2021-05-06 08:24:09,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1825050331] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:09,428 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:09,428 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 08:24:09,428 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056858942] [2021-05-06 08:24:09,429 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 08:24:09,429 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:09,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 08:24:09,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:24:09,429 INFO L87 Difference]: Start difference. First operand 316 states and 417 transitions. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 12 states have internal predecessors, (66), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 08:24:09,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:09,660 INFO L93 Difference]: Finished difference Result 349 states and 462 transitions. [2021-05-06 08:24:09,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 08:24:09,661 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 12 states have internal predecessors, (66), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) Word has length 95 [2021-05-06 08:24:09,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:09,663 INFO L225 Difference]: With dead ends: 349 [2021-05-06 08:24:09,663 INFO L226 Difference]: Without dead ends: 349 [2021-05-06 08:24:09,663 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 112.4ms TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2021-05-06 08:24:09,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-06 08:24:09,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 336. [2021-05-06 08:24:09,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 249 states have (on average 1.2088353413654618) internal successors, (301), 255 states have internal predecessors, (301), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 66 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 08:24:09,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 447 transitions. [2021-05-06 08:24:09,674 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 447 transitions. Word has length 95 [2021-05-06 08:24:09,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:09,675 INFO L480 AbstractCegarLoop]: Abstraction has 336 states and 447 transitions. [2021-05-06 08:24:09,675 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 12 states have internal predecessors, (66), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 08:24:09,675 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 447 transitions. [2021-05-06 08:24:09,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-06 08:24:09,676 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:09,676 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:09,881 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 08:24:09,881 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:09,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:09,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1282125772, now seen corresponding path program 4 times [2021-05-06 08:24:09,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:09,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160449602] [2021-05-06 08:24:09,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:09,887 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:09,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1877440852] [2021-05-06 08:24:09,888 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 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 08:24:10,021 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:24:10,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:10,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 08:24:10,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:10,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,240 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 22 proven. 190 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:10,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:10,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160449602] [2021-05-06 08:24:10,241 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:10,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877440852] [2021-05-06 08:24:10,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877440852] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:10,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:10,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 08:24:10,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422555719] [2021-05-06 08:24:10,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 08:24:10,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:10,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 08:24:10,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:24:10,242 INFO L87 Difference]: Start difference. First operand 336 states and 447 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 08:24:10,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:10,492 INFO L93 Difference]: Finished difference Result 352 states and 465 transitions. [2021-05-06 08:24:10,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 08:24:10,493 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) Word has length 97 [2021-05-06 08:24:10,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:10,494 INFO L225 Difference]: With dead ends: 352 [2021-05-06 08:24:10,494 INFO L226 Difference]: Without dead ends: 352 [2021-05-06 08:24:10,496 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 130.2ms TimeCoverageRelationStatistics Valid=138, Invalid=242, Unknown=0, NotChecked=0, Total=380 [2021-05-06 08:24:10,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-05-06 08:24:10,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 344. [2021-05-06 08:24:10,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 257 states have (on average 1.2101167315175096) internal successors, (311), 261 states have internal predecessors, (311), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 68 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 08:24:10,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 457 transitions. [2021-05-06 08:24:10,506 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 457 transitions. Word has length 97 [2021-05-06 08:24:10,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:10,507 INFO L480 AbstractCegarLoop]: Abstraction has 344 states and 457 transitions. [2021-05-06 08:24:10,507 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 08:24:10,507 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 457 transitions. [2021-05-06 08:24:10,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-06 08:24:10,508 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:10,508 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:10,732 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 08:24:10,733 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:10,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:10,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1153601599, now seen corresponding path program 4 times [2021-05-06 08:24:10,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:10,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710256440] [2021-05-06 08:24:10,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:10,738 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:10,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1401918240] [2021-05-06 08:24:10,738 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 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 08:24:10,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:24:10,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:10,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 3 conjunts are in the unsatisfiable core [2021-05-06 08:24:10,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:10,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:10,935 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-05-06 08:24:10,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:10,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710256440] [2021-05-06 08:24:10,935 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:10,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401918240] [2021-05-06 08:24:10,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401918240] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:24:10,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:24:10,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 08:24:10,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514563674] [2021-05-06 08:24:10,936 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 08:24:10,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:10,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 08:24:10,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:24:10,937 INFO L87 Difference]: Start difference. First operand 344 states and 457 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 08:24:10,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:10,961 INFO L93 Difference]: Finished difference Result 397 states and 529 transitions. [2021-05-06 08:24:10,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 08:24:10,962 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 99 [2021-05-06 08:24:10,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:10,964 INFO L225 Difference]: With dead ends: 397 [2021-05-06 08:24:10,964 INFO L226 Difference]: Without dead ends: 362 [2021-05-06 08:24:10,964 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:24:10,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-05-06 08:24:10,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 352. [2021-05-06 08:24:10,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 265 states have (on average 1.2150943396226415) internal successors, (322), 269 states have internal predecessors, (322), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 68 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 08:24:10,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 468 transitions. [2021-05-06 08:24:10,977 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 468 transitions. Word has length 99 [2021-05-06 08:24:10,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:10,978 INFO L480 AbstractCegarLoop]: Abstraction has 352 states and 468 transitions. [2021-05-06 08:24:10,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 08:24:10,978 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 468 transitions. [2021-05-06 08:24:10,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-06 08:24:10,979 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:10,979 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:11,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:11,204 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:11,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:11,204 INFO L82 PathProgramCache]: Analyzing trace with hash 2111868500, now seen corresponding path program 5 times [2021-05-06 08:24:11,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:11,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860660375] [2021-05-06 08:24:11,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:11,209 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:11,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1537816662] [2021-05-06 08:24:11,209 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 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 08:24:11,316 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 08:24:11,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:11,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 08:24:11,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:11,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:11,519 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 26 proven. 202 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:11,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:11,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860660375] [2021-05-06 08:24:11,519 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:11,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537816662] [2021-05-06 08:24:11,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537816662] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:11,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:11,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 08:24:11,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217142171] [2021-05-06 08:24:11,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 08:24:11,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:11,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 08:24:11,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:24:11,521 INFO L87 Difference]: Start difference. First operand 352 states and 468 transitions. Second operand has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 12 states have internal predecessors, (70), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 08:24:11,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:11,747 INFO L93 Difference]: Finished difference Result 364 states and 480 transitions. [2021-05-06 08:24:11,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 08:24:11,747 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 12 states have internal predecessors, (70), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) Word has length 99 [2021-05-06 08:24:11,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:11,749 INFO L225 Difference]: With dead ends: 364 [2021-05-06 08:24:11,749 INFO L226 Difference]: Without dead ends: 364 [2021-05-06 08:24:11,749 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 118.2ms TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2021-05-06 08:24:11,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-05-06 08:24:11,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 364. [2021-05-06 08:24:11,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 277 states have (on average 1.2057761732851986) internal successors, (334), 277 states have internal predecessors, (334), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 08:24:11,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 480 transitions. [2021-05-06 08:24:11,758 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 480 transitions. Word has length 99 [2021-05-06 08:24:11,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:11,758 INFO L480 AbstractCegarLoop]: Abstraction has 364 states and 480 transitions. [2021-05-06 08:24:11,758 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 12 states have internal predecessors, (70), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 08:24:11,758 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 480 transitions. [2021-05-06 08:24:11,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-05-06 08:24:11,760 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:11,760 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:11,973 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:11,974 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:11,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:11,974 INFO L82 PathProgramCache]: Analyzing trace with hash -708686281, now seen corresponding path program 3 times [2021-05-06 08:24:11,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:11,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27959453] [2021-05-06 08:24:11,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:11,979 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:11,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [547724888] [2021-05-06 08:24:11,979 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 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 08:24:12,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-05-06 08:24:12,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:12,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 08:24:12,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:12,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:12,441 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 20 proven. 236 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:12,441 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:12,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27959453] [2021-05-06 08:24:12,441 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:12,441 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547724888] [2021-05-06 08:24:12,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547724888] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:12,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:12,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 08:24:12,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627777430] [2021-05-06 08:24:12,442 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 08:24:12,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:12,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 08:24:12,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:24:12,443 INFO L87 Difference]: Start difference. First operand 364 states and 480 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 08:24:12,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:12,665 INFO L93 Difference]: Finished difference Result 402 states and 531 transitions. [2021-05-06 08:24:12,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 08:24:12,670 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 103 [2021-05-06 08:24:12,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:12,671 INFO L225 Difference]: With dead ends: 402 [2021-05-06 08:24:12,671 INFO L226 Difference]: Without dead ends: 396 [2021-05-06 08:24:12,672 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 121.8ms TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2021-05-06 08:24:12,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-05-06 08:24:12,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 377. [2021-05-06 08:24:12,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 281 states have (on average 1.206405693950178) internal successors, (339), 288 states have internal predecessors, (339), 82 states have call successors, (82), 15 states have call predecessors, (82), 13 states have return successors, (80), 73 states have call predecessors, (80), 80 states have call successors, (80) [2021-05-06 08:24:12,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 501 transitions. [2021-05-06 08:24:12,682 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 501 transitions. Word has length 103 [2021-05-06 08:24:12,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:12,682 INFO L480 AbstractCegarLoop]: Abstraction has 377 states and 501 transitions. [2021-05-06 08:24:12,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 08:24:12,682 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 501 transitions. [2021-05-06 08:24:12,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-06 08:24:12,683 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:12,684 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:12,896 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-06 08:24:12,897 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:12,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1970962975, now seen corresponding path program 5 times [2021-05-06 08:24:12,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:12,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105162891] [2021-05-06 08:24:12,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:12,902 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:12,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [970755646] [2021-05-06 08:24:12,902 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 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 08:24:12,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 08:24:12,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:12,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 08:24:12,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:13,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,162 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 60 proven. 24 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2021-05-06 08:24:13,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:13,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105162891] [2021-05-06 08:24:13,163 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:13,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970755646] [2021-05-06 08:24:13,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970755646] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:13,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:13,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:24:13,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154382057] [2021-05-06 08:24:13,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:24:13,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:13,164 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:24:13,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:24:13,164 INFO L87 Difference]: Start difference. First operand 377 states and 501 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2021-05-06 08:24:13,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:13,287 INFO L93 Difference]: Finished difference Result 588 states and 816 transitions. [2021-05-06 08:24:13,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 08:24:13,287 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 105 [2021-05-06 08:24:13,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:13,291 INFO L225 Difference]: With dead ends: 588 [2021-05-06 08:24:13,291 INFO L226 Difference]: Without dead ends: 588 [2021-05-06 08:24:13,291 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.0ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:24:13,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-06 08:24:13,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 504. [2021-05-06 08:24:13,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 376 states have (on average 1.247340425531915) internal successors, (469), 386 states have internal predecessors, (469), 114 states have call successors, (114), 15 states have call predecessors, (114), 13 states have return successors, (112), 102 states have call predecessors, (112), 112 states have call successors, (112) [2021-05-06 08:24:13,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 695 transitions. [2021-05-06 08:24:13,310 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 695 transitions. Word has length 105 [2021-05-06 08:24:13,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:13,310 INFO L480 AbstractCegarLoop]: Abstraction has 504 states and 695 transitions. [2021-05-06 08:24:13,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2021-05-06 08:24:13,310 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 695 transitions. [2021-05-06 08:24:13,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-06 08:24:13,311 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:13,312 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:13,535 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:13,535 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:13,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:13,535 INFO L82 PathProgramCache]: Analyzing trace with hash 124314395, now seen corresponding path program 6 times [2021-05-06 08:24:13,535 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:13,535 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863110097] [2021-05-06 08:24:13,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:13,550 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:13,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [493326969] [2021-05-06 08:24:13,550 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:13,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 08:24:13,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:13,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 08:24:13,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:13,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:13,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,009 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 24 proven. 242 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:14,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:14,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863110097] [2021-05-06 08:24:14,009 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:14,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493326969] [2021-05-06 08:24:14,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493326969] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:14,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:14,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 08:24:14,010 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194869348] [2021-05-06 08:24:14,010 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 08:24:14,010 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:14,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 08:24:14,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:24:14,010 INFO L87 Difference]: Start difference. First operand 504 states and 695 transitions. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 08:24:14,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:14,244 INFO L93 Difference]: Finished difference Result 532 states and 727 transitions. [2021-05-06 08:24:14,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 08:24:14,253 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 105 [2021-05-06 08:24:14,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:14,255 INFO L225 Difference]: With dead ends: 532 [2021-05-06 08:24:14,255 INFO L226 Difference]: Without dead ends: 532 [2021-05-06 08:24:14,255 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-05-06 08:24:14,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-05-06 08:24:14,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 522. [2021-05-06 08:24:14,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 394 states have (on average 1.2461928934010151) internal successors, (491), 398 states have internal predecessors, (491), 114 states have call successors, (114), 15 states have call predecessors, (114), 13 states have return successors, (112), 108 states have call predecessors, (112), 112 states have call successors, (112) [2021-05-06 08:24:14,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 717 transitions. [2021-05-06 08:24:14,269 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 717 transitions. Word has length 105 [2021-05-06 08:24:14,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:14,272 INFO L480 AbstractCegarLoop]: Abstraction has 522 states and 717 transitions. [2021-05-06 08:24:14,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 08:24:14,273 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 717 transitions. [2021-05-06 08:24:14,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-06 08:24:14,274 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:14,274 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 7, 6, 6, 6, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:14,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-05-06 08:24:14,481 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:14,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:14,481 INFO L82 PathProgramCache]: Analyzing trace with hash 786170747, now seen corresponding path program 6 times [2021-05-06 08:24:14,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:14,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694847965] [2021-05-06 08:24:14,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:14,488 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:14,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [484765813] [2021-05-06 08:24:14,488 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:14,748 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 08:24:14,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:14,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 08:24:14,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:14,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:14,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,028 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 28 proven. 260 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:15,028 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:15,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694847965] [2021-05-06 08:24:15,028 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:15,028 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484765813] [2021-05-06 08:24:15,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484765813] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:15,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:15,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 08:24:15,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190174826] [2021-05-06 08:24:15,029 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 08:24:15,029 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:15,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 08:24:15,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:24:15,029 INFO L87 Difference]: Start difference. First operand 522 states and 717 transitions. Second operand has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 08:24:15,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:15,303 INFO L93 Difference]: Finished difference Result 538 states and 733 transitions. [2021-05-06 08:24:15,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-06 08:24:15,303 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 107 [2021-05-06 08:24:15,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:15,306 INFO L225 Difference]: With dead ends: 538 [2021-05-06 08:24:15,306 INFO L226 Difference]: Without dead ends: 538 [2021-05-06 08:24:15,306 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 149.5ms TimeCoverageRelationStatistics Valid=188, Invalid=318, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:24:15,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-05-06 08:24:15,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2021-05-06 08:24:15,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 410 states have (on average 1.2365853658536585) internal successors, (507), 410 states have internal predecessors, (507), 114 states have call successors, (114), 15 states have call predecessors, (114), 13 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2021-05-06 08:24:15,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 733 transitions. [2021-05-06 08:24:15,318 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 733 transitions. Word has length 107 [2021-05-06 08:24:15,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:15,319 INFO L480 AbstractCegarLoop]: Abstraction has 538 states and 733 transitions. [2021-05-06 08:24:15,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 08:24:15,319 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 733 transitions. [2021-05-06 08:24:15,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-06 08:24:15,320 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:15,320 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:15,526 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:15,527 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:15,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:15,529 INFO L82 PathProgramCache]: Analyzing trace with hash 69261278, now seen corresponding path program 4 times [2021-05-06 08:24:15,529 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:15,529 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122342422] [2021-05-06 08:24:15,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:15,533 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:15,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [248070733] [2021-05-06 08:24:15,534 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:15,610 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:24:15,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:15,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 08:24:15,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:15,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:15,876 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 22 proven. 292 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:15,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:15,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122342422] [2021-05-06 08:24:15,876 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:15,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248070733] [2021-05-06 08:24:15,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248070733] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:15,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:15,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:24:15,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593940561] [2021-05-06 08:24:15,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:24:15,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:15,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:24:15,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:24:15,877 INFO L87 Difference]: Start difference. First operand 538 states and 733 transitions. Second operand has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 08:24:16,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:16,142 INFO L93 Difference]: Finished difference Result 588 states and 803 transitions. [2021-05-06 08:24:16,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-06 08:24:16,149 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 111 [2021-05-06 08:24:16,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:16,152 INFO L225 Difference]: With dead ends: 588 [2021-05-06 08:24:16,152 INFO L226 Difference]: Without dead ends: 582 [2021-05-06 08:24:16,152 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 149.3ms TimeCoverageRelationStatistics Valid=184, Invalid=322, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:24:16,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-05-06 08:24:16,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 560. [2021-05-06 08:24:16,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 418 states have (on average 1.2344497607655502) internal successors, (516), 428 states have internal predecessors, (516), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 115 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 08:24:16,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 768 transitions. [2021-05-06 08:24:16,167 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 768 transitions. Word has length 111 [2021-05-06 08:24:16,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:16,167 INFO L480 AbstractCegarLoop]: Abstraction has 560 states and 768 transitions. [2021-05-06 08:24:16,167 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 08:24:16,167 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 768 transitions. [2021-05-06 08:24:16,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-05-06 08:24:16,169 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:16,169 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:16,393 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-05-06 08:24:16,393 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:16,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:16,394 INFO L82 PathProgramCache]: Analyzing trace with hash -2040709626, now seen corresponding path program 7 times [2021-05-06 08:24:16,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:16,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486885443] [2021-05-06 08:24:16,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:16,399 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:16,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2072177662] [2021-05-06 08:24:16,399 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:16,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:24:16,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:16,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:16,694 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 46 proven. 56 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-05-06 08:24:16,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:16,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486885443] [2021-05-06 08:24:16,694 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:16,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072177662] [2021-05-06 08:24:16,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072177662] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:16,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:16,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:24:16,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979705197] [2021-05-06 08:24:16,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:24:16,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:16,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:24:16,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:24:16,695 INFO L87 Difference]: Start difference. First operand 560 states and 768 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 8 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) [2021-05-06 08:24:16,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:16,882 INFO L93 Difference]: Finished difference Result 711 states and 989 transitions. [2021-05-06 08:24:16,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:24:16,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 8 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) Word has length 113 [2021-05-06 08:24:16,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:16,886 INFO L225 Difference]: With dead ends: 711 [2021-05-06 08:24:16,886 INFO L226 Difference]: Without dead ends: 711 [2021-05-06 08:24:16,886 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 90.9ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:24:16,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-05-06 08:24:16,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 560. [2021-05-06 08:24:16,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 418 states have (on average 1.2344497607655502) internal successors, (516), 428 states have internal predecessors, (516), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 115 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 08:24:16,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 768 transitions. [2021-05-06 08:24:16,904 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 768 transitions. Word has length 113 [2021-05-06 08:24:16,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:16,904 INFO L480 AbstractCegarLoop]: Abstraction has 560 states and 768 transitions. [2021-05-06 08:24:16,904 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 8 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) [2021-05-06 08:24:16,905 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 768 transitions. [2021-05-06 08:24:16,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-05-06 08:24:16,906 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:16,906 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:17,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 08:24:17,131 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:17,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:17,131 INFO L82 PathProgramCache]: Analyzing trace with hash 407609090, now seen corresponding path program 8 times [2021-05-06 08:24:17,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:17,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483016110] [2021-05-06 08:24:17,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:17,137 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:17,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2111743033] [2021-05-06 08:24:17,137 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:17,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:24:17,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:17,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 08:24:17,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:17,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:17,476 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 26 proven. 302 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:17,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:17,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483016110] [2021-05-06 08:24:17,476 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:17,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111743033] [2021-05-06 08:24:17,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111743033] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:17,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:17,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:24:17,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078855573] [2021-05-06 08:24:17,478 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:24:17,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:17,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:24:17,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:24:17,478 INFO L87 Difference]: Start difference. First operand 560 states and 768 transitions. Second operand has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 08:24:17,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:17,740 INFO L93 Difference]: Finished difference Result 588 states and 800 transitions. [2021-05-06 08:24:17,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 08:24:17,740 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 113 [2021-05-06 08:24:17,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:17,742 INFO L225 Difference]: With dead ends: 588 [2021-05-06 08:24:17,742 INFO L226 Difference]: Without dead ends: 588 [2021-05-06 08:24:17,743 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 148.9ms TimeCoverageRelationStatistics Valid=201, Invalid=351, Unknown=0, NotChecked=0, Total=552 [2021-05-06 08:24:17,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-06 08:24:17,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 578. [2021-05-06 08:24:17,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 436 states have (on average 1.2339449541284404) internal successors, (538), 440 states have internal predecessors, (538), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 121 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 08:24:17,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 790 transitions. [2021-05-06 08:24:17,756 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 790 transitions. Word has length 113 [2021-05-06 08:24:17,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:17,757 INFO L480 AbstractCegarLoop]: Abstraction has 578 states and 790 transitions. [2021-05-06 08:24:17,757 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 08:24:17,757 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 790 transitions. [2021-05-06 08:24:17,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-06 08:24:17,759 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:17,759 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:17,976 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 08:24:17,976 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:17,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:17,977 INFO L82 PathProgramCache]: Analyzing trace with hash -87692013, now seen corresponding path program 7 times [2021-05-06 08:24:17,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:17,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460002242] [2021-05-06 08:24:17,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:17,981 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:17,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1475239736] [2021-05-06 08:24:17,981 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:18,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:24:18,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 08:24:18,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:18,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,305 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 36 proven. 288 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:18,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:18,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460002242] [2021-05-06 08:24:18,305 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:18,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475239736] [2021-05-06 08:24:18,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475239736] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:18,305 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:18,305 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:24:18,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33931119] [2021-05-06 08:24:18,306 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:24:18,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:18,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:24:18,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:24:18,306 INFO L87 Difference]: Start difference. First operand 578 states and 790 transitions. Second operand has 15 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 08:24:18,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:18,607 INFO L93 Difference]: Finished difference Result 594 states and 806 transitions. [2021-05-06 08:24:18,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-06 08:24:18,608 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 115 [2021-05-06 08:24:18,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:18,610 INFO L225 Difference]: With dead ends: 594 [2021-05-06 08:24:18,610 INFO L226 Difference]: Without dead ends: 594 [2021-05-06 08:24:18,611 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 169.7ms TimeCoverageRelationStatistics Valid=223, Invalid=377, Unknown=0, NotChecked=0, Total=600 [2021-05-06 08:24:18,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-05-06 08:24:18,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2021-05-06 08:24:18,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 452 states have (on average 1.2256637168141593) internal successors, (554), 452 states have internal predecessors, (554), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 08:24:18,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 806 transitions. [2021-05-06 08:24:18,624 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 806 transitions. Word has length 115 [2021-05-06 08:24:18,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:18,624 INFO L480 AbstractCegarLoop]: Abstraction has 594 states and 806 transitions. [2021-05-06 08:24:18,624 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 08:24:18,624 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 806 transitions. [2021-05-06 08:24:18,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-06 08:24:18,626 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:18,626 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:18,840 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 08:24:18,841 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:18,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:18,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1284164229, now seen corresponding path program 5 times [2021-05-06 08:24:18,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:18,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303580736] [2021-05-06 08:24:18,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:18,847 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:18,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [578834307] [2021-05-06 08:24:18,847 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:18,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-05-06 08:24:18,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:18,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 08:24:18,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:18,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:18,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:19,203 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 24 proven. 356 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:19,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:19,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303580736] [2021-05-06 08:24:19,203 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:19,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578834307] [2021-05-06 08:24:19,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578834307] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:19,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:19,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 08:24:19,203 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063132576] [2021-05-06 08:24:19,203 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 08:24:19,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:19,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 08:24:19,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 08:24:19,204 INFO L87 Difference]: Start difference. First operand 594 states and 806 transitions. Second operand has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 08:24:19,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:19,530 INFO L93 Difference]: Finished difference Result 644 states and 876 transitions. [2021-05-06 08:24:19,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-06 08:24:19,530 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) Word has length 119 [2021-05-06 08:24:19,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:19,533 INFO L225 Difference]: With dead ends: 644 [2021-05-06 08:24:19,533 INFO L226 Difference]: Without dead ends: 638 [2021-05-06 08:24:19,533 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 173.0ms TimeCoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-05-06 08:24:19,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-05-06 08:24:19,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 616. [2021-05-06 08:24:19,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 460 states have (on average 1.2239130434782608) internal successors, (563), 470 states have internal predecessors, (563), 140 states have call successors, (140), 17 states have call predecessors, (140), 15 states have return successors, (138), 128 states have call predecessors, (138), 138 states have call successors, (138) [2021-05-06 08:24:19,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 841 transitions. [2021-05-06 08:24:19,547 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 841 transitions. Word has length 119 [2021-05-06 08:24:19,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:19,547 INFO L480 AbstractCegarLoop]: Abstraction has 616 states and 841 transitions. [2021-05-06 08:24:19,547 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 08:24:19,548 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 841 transitions. [2021-05-06 08:24:19,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-05-06 08:24:19,549 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:19,550 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 7, 7, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:19,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 08:24:19,769 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:19,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:19,769 INFO L82 PathProgramCache]: Analyzing trace with hash -301759511, now seen corresponding path program 9 times [2021-05-06 08:24:19,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:19,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639056407] [2021-05-06 08:24:19,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:19,774 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:19,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1443481403] [2021-05-06 08:24:19,774 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:20,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-05-06 08:24:20,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:20,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 08:24:20,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:20,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:20,362 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 28 proven. 370 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:20,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:20,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639056407] [2021-05-06 08:24:20,362 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:20,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443481403] [2021-05-06 08:24:20,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443481403] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:20,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:20,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 08:24:20,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304853888] [2021-05-06 08:24:20,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 08:24:20,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:20,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 08:24:20,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 08:24:20,364 INFO L87 Difference]: Start difference. First operand 616 states and 841 transitions. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 08:24:20,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:20,678 INFO L93 Difference]: Finished difference Result 644 states and 873 transitions. [2021-05-06 08:24:20,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 08:24:20,678 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) Word has length 121 [2021-05-06 08:24:20,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:20,680 INFO L225 Difference]: With dead ends: 644 [2021-05-06 08:24:20,680 INFO L226 Difference]: Without dead ends: 644 [2021-05-06 08:24:20,681 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 181.7ms TimeCoverageRelationStatistics Valid=237, Invalid=413, Unknown=0, NotChecked=0, Total=650 [2021-05-06 08:24:20,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-05-06 08:24:20,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 634. [2021-05-06 08:24:20,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 478 states have (on average 1.2238493723849373) internal successors, (585), 482 states have internal predecessors, (585), 140 states have call successors, (140), 17 states have call predecessors, (140), 15 states have return successors, (138), 134 states have call predecessors, (138), 138 states have call successors, (138) [2021-05-06 08:24:20,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 863 transitions. [2021-05-06 08:24:20,694 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 863 transitions. Word has length 121 [2021-05-06 08:24:20,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:20,694 INFO L480 AbstractCegarLoop]: Abstraction has 634 states and 863 transitions. [2021-05-06 08:24:20,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 08:24:20,694 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 863 transitions. [2021-05-06 08:24:20,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-06 08:24:20,696 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:20,696 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:20,901 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:20,902 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:20,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:20,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1231932614, now seen corresponding path program 8 times [2021-05-06 08:24:20,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:20,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439685436] [2021-05-06 08:24:20,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:20,906 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:20,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1966315687] [2021-05-06 08:24:20,906 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:20,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:24:20,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:20,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 08:24:20,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:20,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:21,258 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 38 proven. 350 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:21,258 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:21,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439685436] [2021-05-06 08:24:21,258 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:21,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966315687] [2021-05-06 08:24:21,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966315687] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:21,258 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:21,258 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 08:24:21,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802980118] [2021-05-06 08:24:21,259 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 08:24:21,259 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:21,259 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 08:24:21,259 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 08:24:21,259 INFO L87 Difference]: Start difference. First operand 634 states and 863 transitions. Second operand has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 08:24:21,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:21,682 INFO L93 Difference]: Finished difference Result 650 states and 879 transitions. [2021-05-06 08:24:21,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-06 08:24:21,682 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) Word has length 123 [2021-05-06 08:24:21,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:21,685 INFO L225 Difference]: With dead ends: 650 [2021-05-06 08:24:21,685 INFO L226 Difference]: Without dead ends: 650 [2021-05-06 08:24:21,686 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 200.7ms TimeCoverageRelationStatistics Valid=261, Invalid=441, Unknown=0, NotChecked=0, Total=702 [2021-05-06 08:24:21,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-05-06 08:24:21,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 650. [2021-05-06 08:24:21,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 494 states have (on average 1.2165991902834008) internal successors, (601), 494 states have internal predecessors, (601), 140 states have call successors, (140), 17 states have call predecessors, (140), 15 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2021-05-06 08:24:21,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 879 transitions. [2021-05-06 08:24:21,698 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 879 transitions. Word has length 123 [2021-05-06 08:24:21,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:21,698 INFO L480 AbstractCegarLoop]: Abstraction has 650 states and 879 transitions. [2021-05-06 08:24:21,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 08:24:21,698 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 879 transitions. [2021-05-06 08:24:21,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-06 08:24:21,700 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:21,700 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 7, 7, 7, 7, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:21,907 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:21,907 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:21,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:21,908 INFO L82 PathProgramCache]: Analyzing trace with hash -2054740436, now seen corresponding path program 6 times [2021-05-06 08:24:21,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:21,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394104490] [2021-05-06 08:24:21,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:21,912 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:21,912 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [345575283] [2021-05-06 08:24:21,912 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:22,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-05-06 08:24:22,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:22,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-06 08:24:22,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:22,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:22,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:22,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:23,308 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 26 proven. 428 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 08:24:23,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:23,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394104490] [2021-05-06 08:24:23,309 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:23,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [345575283] [2021-05-06 08:24:23,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [345575283] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:23,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:23,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 08:24:23,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386082208] [2021-05-06 08:24:23,309 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 08:24:23,309 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:23,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 08:24:23,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=150, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:24:23,310 INFO L87 Difference]: Start difference. First operand 650 states and 879 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 16 states have call successors, (18), 16 states have call predecessors, (18), 14 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) [2021-05-06 08:24:23,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:24:23,650 INFO L93 Difference]: Finished difference Result 700 states and 949 transitions. [2021-05-06 08:24:23,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-06 08:24:23,651 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 16 states have call successors, (18), 16 states have call predecessors, (18), 14 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) Word has length 127 [2021-05-06 08:24:23,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:24:23,653 INFO L225 Difference]: With dead ends: 700 [2021-05-06 08:24:23,653 INFO L226 Difference]: Without dead ends: 694 [2021-05-06 08:24:23,654 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 207.3ms TimeCoverageRelationStatistics Valid=255, Invalid=447, Unknown=0, NotChecked=0, Total=702 [2021-05-06 08:24:23,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-05-06 08:24:23,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 672. [2021-05-06 08:24:23,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 502 states have (on average 1.2151394422310757) internal successors, (610), 512 states have internal predecessors, (610), 153 states have call successors, (153), 18 states have call predecessors, (153), 16 states have return successors, (151), 141 states have call predecessors, (151), 151 states have call successors, (151) [2021-05-06 08:24:23,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 914 transitions. [2021-05-06 08:24:23,667 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 914 transitions. Word has length 127 [2021-05-06 08:24:23,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:24:23,667 INFO L480 AbstractCegarLoop]: Abstraction has 672 states and 914 transitions. [2021-05-06 08:24:23,667 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 16 states have call successors, (18), 16 states have call predecessors, (18), 14 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) [2021-05-06 08:24:23,668 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 914 transitions. [2021-05-06 08:24:23,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-05-06 08:24:23,669 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:24:23,670 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 6, 6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:24:23,877 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:23,877 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:24:23,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:24:23,878 INFO L82 PathProgramCache]: Analyzing trace with hash 462807165, now seen corresponding path program 10 times [2021-05-06 08:24:23,878 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:24:23,878 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478328394] [2021-05-06 08:24:23,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:24:23,883 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:24:23,883 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [171263121] [2021-05-06 08:24:23,883 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:24:23,972 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:24:23,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:24:23,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 35 conjunts are in the unsatisfiable core [2021-05-06 08:24:23,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:24:24,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:24,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:25,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,398 WARN L205 SmtUtils]: Spent 656.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2021-05-06 08:24:27,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:24:27,873 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 61 proven. 111 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-05-06 08:24:27,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:24:27,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478328394] [2021-05-06 08:24:27,874 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:24:27,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171263121] [2021-05-06 08:24:27,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171263121] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:24:27,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:24:27,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 08:24:27,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993368168] [2021-05-06 08:24:27,875 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 08:24:27,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:24:27,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 08:24:27,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:24:27,875 INFO L87 Difference]: Start difference. First operand 672 states and 914 transitions. Second operand has 18 states, 17 states have (on average 3.4705882352941178) internal successors, (59), 14 states have internal predecessors, (59), 9 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 9 states have call predecessors, (16), 8 states have call successors, (16)