/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/ps4-ll_unwindbound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 10:23:57,688 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 10:23:57,690 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 10:23:57,718 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 10:23:57,718 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 10:23:57,719 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 10:23:57,720 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 10:23:57,726 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 10:23:57,728 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 10:23:57,735 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 10:23:57,735 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 10:23:57,738 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 10:23:57,739 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 10:23:57,739 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 10:23:57,740 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 10:23:57,742 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 10:23:57,742 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 10:23:57,743 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 10:23:57,743 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 10:23:57,744 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 10:23:57,745 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 10:23:57,747 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 10:23:57,748 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 10:23:57,750 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 10:23:57,754 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 10:23:57,754 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 10:23:57,754 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 10:23:57,755 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 10:23:57,755 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 10:23:57,755 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 10:23:57,756 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 10:23:57,756 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 10:23:57,756 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 10:23:57,757 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 10:23:57,757 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 10:23:57,758 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 10:23:57,758 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 10:23:57,758 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 10:23:57,758 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 10:23:57,759 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 10:23:57,759 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 10:23:57,767 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-06 10:23:57,775 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 10:23:57,775 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 10:23:57,776 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 10:23:57,776 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 10:23:57,776 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 10:23:57,776 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 10:23:57,776 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 10:23:57,777 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-06 10:23:57,777 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 10:23:57,778 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 10:23:57,778 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 10:23:57,778 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 10:23:57,778 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-06 10:23:57,778 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 10:23:58,036 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 10:23:58,050 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 10:23:58,052 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 10:23:58,052 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 10:23:58,053 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 10:23:58,053 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/ps4-ll_unwindbound100.c [2021-05-06 10:23:58,093 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b02c32190/1bf91c434d46445198684df375268832/FLAGfd4a12fec [2021-05-06 10:23:58,428 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 10:23:58,429 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/ps4-ll_unwindbound100.c [2021-05-06 10:23:58,435 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b02c32190/1bf91c434d46445198684df375268832/FLAGfd4a12fec [2021-05-06 10:23:58,861 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b02c32190/1bf91c434d46445198684df375268832 [2021-05-06 10:23:58,862 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 10:23:58,865 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-06 10:23:58,867 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 10:23:58,867 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 10:23:58,869 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 10:23:58,870 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 10:23:58" (1/1) ... [2021-05-06 10:23:58,871 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ba92209 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:58, skipping insertion in model container [2021-05-06 10:23:58,871 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 10:23:58" (1/1) ... [2021-05-06 10:23:58,875 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 10:23:58,885 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 10:23:58,972 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/ps4-ll_unwindbound100.c[458,471] [2021-05-06 10:23:58,980 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 10:23:59,001 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 10:23:59,008 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/ps4-ll_unwindbound100.c[458,471] [2021-05-06 10:23:59,029 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 10:23:59,078 INFO L208 MainTranslator]: Completed translation [2021-05-06 10:23:59,078 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59 WrapperNode [2021-05-06 10:23:59,078 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 10:23:59,079 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 10:23:59,079 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 10:23:59,079 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 10:23:59,085 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,085 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,099 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,099 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,102 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,117 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,118 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,119 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 10:23:59,120 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 10:23:59,120 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 10:23:59,120 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 10:23:59,121 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (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 10:23:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 10:23:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 10:23:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 10:23:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 10:23:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 10:23:59,247 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 10:23:59,247 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 10:23:59,247 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 10:23:59,247 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 10:23:59,247 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 10:23:59,247 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 10:23:59,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 10:23:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 10:23:59,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 10:23:59,431 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 10:23:59,432 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-05-06 10:23:59,433 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 10:23:59 BoogieIcfgContainer [2021-05-06 10:23:59,433 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 10:23:59,433 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-06 10:23:59,433 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-06 10:23:59,434 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-06 10:23:59,435 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 10:23:59" (1/1) ... [2021-05-06 10:23:59,444 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 10:23:59 BasicIcfg [2021-05-06 10:23:59,444 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-06 10:23:59,445 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 10:23:59,445 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 10:23:59,447 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 10:23:59,447 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 10:23:58" (1/4) ... [2021-05-06 10:23:59,448 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35883383 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 10:23:59, skipping insertion in model container [2021-05-06 10:23:59,448 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:23:59" (2/4) ... [2021-05-06 10:23:59,448 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35883383 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 10:23:59, skipping insertion in model container [2021-05-06 10:23:59,448 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 10:23:59" (3/4) ... [2021-05-06 10:23:59,448 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35883383 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 10:23:59, skipping insertion in model container [2021-05-06 10:23:59,448 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 10:23:59" (4/4) ... [2021-05-06 10:23:59,449 INFO L111 eAbstractionObserver]: Analyzing ICFG ps4-ll_unwindbound100.cJordan [2021-05-06 10:23:59,452 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-06 10:23:59,455 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 10:23:59,466 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 10:23:59,480 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 10:23:59,480 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-06 10:23:59,480 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-06 10:23:59,480 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 10:23:59,480 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 10:23:59,480 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 10:23:59,480 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 10:23:59,480 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 10:23:59,488 INFO L276 IsEmpty]: Start isEmpty. Operand has 23 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 14 states have internal predecessors, (18), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:23:59,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-05-06 10:23:59,493 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:23:59,493 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:23:59,493 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:23:59,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:23:59,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1984627219, now seen corresponding path program 1 times [2021-05-06 10:23:59,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:23:59,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584769880] [2021-05-06 10:23:59,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:23:59,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:23:59,619 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 10:23:59,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:23:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:23:59,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:23:59,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584769880] [2021-05-06 10:23:59,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584769880] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 10:23:59,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 10:23:59,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-06 10:23:59,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318602740] [2021-05-06 10:23:59,638 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-06 10:23:59,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:23:59,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-06 10:23:59,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 10:23:59,648 INFO L87 Difference]: Start difference. First operand has 23 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 14 states have internal predecessors, (18), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 10:23:59,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:23:59,696 INFO L93 Difference]: Finished difference Result 24 states and 27 transitions. [2021-05-06 10:23:59,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-06 10:23:59,697 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 11 [2021-05-06 10:23:59,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:23:59,702 INFO L225 Difference]: With dead ends: 24 [2021-05-06 10:23:59,702 INFO L226 Difference]: Without dead ends: 19 [2021-05-06 10:23:59,703 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 10:23:59,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-05-06 10:23:59,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 18. [2021-05-06 10:23:59,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 10 states have (on average 1.3) internal successors, (13), 11 states have internal predecessors, (13), 5 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:23:59,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 21 transitions. [2021-05-06 10:23:59,724 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 21 transitions. Word has length 11 [2021-05-06 10:23:59,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:23:59,725 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 21 transitions. [2021-05-06 10:23:59,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 10:23:59,725 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 21 transitions. [2021-05-06 10:23:59,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-06 10:23:59,726 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:23:59,726 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:23:59,726 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-06 10:23:59,726 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:23:59,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:23:59,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1423332195, now seen corresponding path program 1 times [2021-05-06 10:23:59,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:23:59,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547989449] [2021-05-06 10:23:59,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:23:59,758 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:23:59,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [598112630] [2021-05-06 10:23:59,758 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 10:23:59,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:23:59,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 10:23:59,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:23:59,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:23:59,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:23:59,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:23:59,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:23:59,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:23:59,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:23:59,934 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:23:59,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547989449] [2021-05-06 10:23:59,935 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:23:59,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598112630] [2021-05-06 10:23:59,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598112630] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 10:23:59,935 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 10:23:59,935 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 10:23:59,935 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243289108] [2021-05-06 10:23:59,936 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 10:23:59,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:23:59,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 10:23:59,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 10:23:59,937 INFO L87 Difference]: Start difference. First operand 18 states and 21 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 10:23:59,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:23:59,945 INFO L93 Difference]: Finished difference Result 20 states and 23 transitions. [2021-05-06 10:23:59,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 10:23:59,945 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-06 10:23:59,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:23:59,946 INFO L225 Difference]: With dead ends: 20 [2021-05-06 10:23:59,946 INFO L226 Difference]: Without dead ends: 20 [2021-05-06 10:23:59,946 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.3ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 10:23:59,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-05-06 10:23:59,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-05-06 10:23:59,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 12 states have (on average 1.25) internal successors, (15), 13 states have internal predecessors, (15), 5 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:23:59,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 23 transitions. [2021-05-06 10:23:59,949 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 23 transitions. Word has length 12 [2021-05-06 10:23:59,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:23:59,949 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 23 transitions. [2021-05-06 10:23:59,949 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 10:23:59,949 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 23 transitions. [2021-05-06 10:23:59,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-06 10:23:59,949 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:23:59,950 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:24:00,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-05-06 10:24:00,171 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:24:00,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:24:00,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1424404671, now seen corresponding path program 1 times [2021-05-06 10:24:00,171 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:24:00,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123620201] [2021-05-06 10:24:00,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:24:00,181 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:24:00,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [50413822] [2021-05-06 10:24:00,182 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 10:24:00,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:24:00,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 10:24:00,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:24:00,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:24:00,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:24:00,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123620201] [2021-05-06 10:24:00,335 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:24:00,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50413822] [2021-05-06 10:24:00,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50413822] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 10:24:00,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 10:24:00,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 10:24:00,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850290688] [2021-05-06 10:24:00,336 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 10:24:00,336 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:24:00,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 10:24:00,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 10:24:00,337 INFO L87 Difference]: Start difference. First operand 20 states and 23 transitions. Second operand has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 10:24:00,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:24:00,365 INFO L93 Difference]: Finished difference Result 28 states and 33 transitions. [2021-05-06 10:24:00,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 10:24:00,365 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-06 10:24:00,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:24:00,366 INFO L225 Difference]: With dead ends: 28 [2021-05-06 10:24:00,366 INFO L226 Difference]: Without dead ends: 26 [2021-05-06 10:24:00,366 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-06 10:24:00,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2021-05-06 10:24:00,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2021-05-06 10:24:00,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 16 states have (on average 1.1875) internal successors, (19), 17 states have internal predecessors, (19), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:24:00,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 29 transitions. [2021-05-06 10:24:00,370 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 29 transitions. Word has length 12 [2021-05-06 10:24:00,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:24:00,370 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 29 transitions. [2021-05-06 10:24:00,370 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 10:24:00,370 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 29 transitions. [2021-05-06 10:24:00,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-06 10:24:00,371 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:24:00,371 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:24:00,587 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:24:00,590 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:24:00,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:24:00,590 INFO L82 PathProgramCache]: Analyzing trace with hash -381498108, now seen corresponding path program 1 times [2021-05-06 10:24:00,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:24:00,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220608407] [2021-05-06 10:24:00,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:24:00,601 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:24:00,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1045395935] [2021-05-06 10:24:00,601 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 10:24:00,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:24:00,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 10:24:00,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:24:00,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:00,776 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:24:00,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:24:00,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220608407] [2021-05-06 10:24:00,776 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:24:00,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045395935] [2021-05-06 10:24:00,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045395935] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:24:00,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:24:00,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2021-05-06 10:24:00,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063821363] [2021-05-06 10:24:00,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 10:24:00,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:24:00,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 10:24:00,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 10:24:00,778 INFO L87 Difference]: Start difference. First operand 26 states and 29 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-06 10:24:00,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:24:00,809 INFO L93 Difference]: Finished difference Result 28 states and 31 transitions. [2021-05-06 10:24:00,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 10:24:00,810 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 20 [2021-05-06 10:24:00,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:24:00,810 INFO L225 Difference]: With dead ends: 28 [2021-05-06 10:24:00,810 INFO L226 Difference]: Without dead ends: 28 [2021-05-06 10:24:00,811 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.7ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 10:24:00,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-05-06 10:24:00,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-05-06 10:24:00,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 18 states have (on average 1.1666666666666667) internal successors, (21), 19 states have internal predecessors, (21), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:24:00,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 31 transitions. [2021-05-06 10:24:00,813 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 31 transitions. Word has length 20 [2021-05-06 10:24:00,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:24:00,814 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 31 transitions. [2021-05-06 10:24:00,814 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-06 10:24:00,814 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 31 transitions. [2021-05-06 10:24:00,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-06 10:24:00,814 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:24:00,814 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:24:01,031 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:24:01,032 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:24:01,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:24:01,032 INFO L82 PathProgramCache]: Analyzing trace with hash -380425632, now seen corresponding path program 1 times [2021-05-06 10:24:01,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:24:01,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51247871] [2021-05-06 10:24:01,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:24:01,039 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:24:01,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [764498319] [2021-05-06 10:24:01,039 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 10:24:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:24:01,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 10:24:01,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:24:01,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,142 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:24:01,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:24:01,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51247871] [2021-05-06 10:24:01,143 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:24:01,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764498319] [2021-05-06 10:24:01,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764498319] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:24:01,143 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:24:01,143 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 10:24:01,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314983236] [2021-05-06 10:24:01,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 10:24:01,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:24:01,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 10:24:01,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 10:24:01,144 INFO L87 Difference]: Start difference. First operand 28 states and 31 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-06 10:24:01,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:24:01,177 INFO L93 Difference]: Finished difference Result 36 states and 41 transitions. [2021-05-06 10:24:01,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 10:24:01,178 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 20 [2021-05-06 10:24:01,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:24:01,178 INFO L225 Difference]: With dead ends: 36 [2021-05-06 10:24:01,178 INFO L226 Difference]: Without dead ends: 35 [2021-05-06 10:24:01,178 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:24:01,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-05-06 10:24:01,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-05-06 10:24:01,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 24 states have internal predecessors, (26), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:24:01,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 39 transitions. [2021-05-06 10:24:01,181 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 39 transitions. Word has length 20 [2021-05-06 10:24:01,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:24:01,182 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 39 transitions. [2021-05-06 10:24:01,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-06 10:24:01,182 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 39 transitions. [2021-05-06 10:24:01,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-06 10:24:01,182 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:24:01,182 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:24:01,401 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:24:01,401 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:24:01,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:24:01,402 INFO L82 PathProgramCache]: Analyzing trace with hash 1647871298, now seen corresponding path program 1 times [2021-05-06 10:24:01,402 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:24:01,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895448681] [2021-05-06 10:24:01,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:24:01,418 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:24:01,418 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [899130077] [2021-05-06 10:24:01,418 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 10:24:01,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:24:01,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 10:24:01,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:24:01,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:24:01,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:25:59,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:25:59,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:25:59,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:25:59,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:25:59,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:25:59,869 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 10:25:59,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:25:59,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895448681] [2021-05-06 10:25:59,869 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:25:59,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899130077] [2021-05-06 10:25:59,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899130077] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:25:59,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:25:59,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 10:25:59,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815822437] [2021-05-06 10:25:59,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 10:25:59,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:25:59,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 10:25:59,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=70, Unknown=1, NotChecked=0, Total=90 [2021-05-06 10:25:59,870 INFO L87 Difference]: Start difference. First operand 35 states and 39 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:25:59,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:25:59,973 INFO L93 Difference]: Finished difference Result 39 states and 42 transitions. [2021-05-06 10:25:59,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 10:25:59,974 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 26 [2021-05-06 10:25:59,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:25:59,974 INFO L225 Difference]: With dead ends: 39 [2021-05-06 10:25:59,974 INFO L226 Difference]: Without dead ends: 34 [2021-05-06 10:25:59,975 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 118212.8ms TimeCoverageRelationStatistics Valid=35, Invalid=120, Unknown=1, NotChecked=0, Total=156 [2021-05-06 10:25:59,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-06 10:25:59,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2021-05-06 10:25:59,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 23 states have internal predecessors, (25), 7 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:25:59,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 37 transitions. [2021-05-06 10:25:59,978 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 37 transitions. Word has length 26 [2021-05-06 10:25:59,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:25:59,978 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 37 transitions. [2021-05-06 10:25:59,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:25:59,979 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 37 transitions. [2021-05-06 10:25:59,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-06 10:25:59,979 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:25:59,979 INFO L523 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:00,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-05-06 10:26:00,193 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:00,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:00,193 INFO L82 PathProgramCache]: Analyzing trace with hash -382724699, now seen corresponding path program 2 times [2021-05-06 10:26:00,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:00,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215901061] [2021-05-06 10:26:00,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:00,202 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:00,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1840987999] [2021-05-06 10:26:00,203 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 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 10:26:00,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:00,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:00,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 10:26:00,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:00,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,401 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:00,401 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:00,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215901061] [2021-05-06 10:26:00,401 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:00,401 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840987999] [2021-05-06 10:26:00,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840987999] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:00,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:00,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 10:26:00,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472930500] [2021-05-06 10:26:00,402 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 10:26:00,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:00,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 10:26:00,402 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 10:26:00,403 INFO L87 Difference]: Start difference. First operand 34 states and 37 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:26:00,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:00,433 INFO L93 Difference]: Finished difference Result 36 states and 39 transitions. [2021-05-06 10:26:00,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 10:26:00,434 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 28 [2021-05-06 10:26:00,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:00,434 INFO L225 Difference]: With dead ends: 36 [2021-05-06 10:26:00,434 INFO L226 Difference]: Without dead ends: 36 [2021-05-06 10:26:00,434 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 20.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-06 10:26:00,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-05-06 10:26:00,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2021-05-06 10:26:00,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 24 states have (on average 1.125) internal successors, (27), 25 states have internal predecessors, (27), 7 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:26:00,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 39 transitions. [2021-05-06 10:26:00,437 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 39 transitions. Word has length 28 [2021-05-06 10:26:00,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:00,438 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 39 transitions. [2021-05-06 10:26:00,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:26:00,438 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 39 transitions. [2021-05-06 10:26:00,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-06 10:26:00,438 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:00,438 INFO L523 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:00,653 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:00,653 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:00,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:00,653 INFO L82 PathProgramCache]: Analyzing trace with hash -381652223, now seen corresponding path program 2 times [2021-05-06 10:26:00,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:00,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64029143] [2021-05-06 10:26:00,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:00,665 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:00,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1405126402] [2021-05-06 10:26:00,665 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 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 10:26:00,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:00,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:00,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 10:26:00,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:00,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 10:26:00,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:00,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64029143] [2021-05-06 10:26:00,887 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:00,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405126402] [2021-05-06 10:26:00,887 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405126402] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:00,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:00,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 10:26:00,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157391660] [2021-05-06 10:26:00,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 10:26:00,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:00,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 10:26:00,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:26:00,896 INFO L87 Difference]: Start difference. First operand 36 states and 39 transitions. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:26:15,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:15,097 INFO L93 Difference]: Finished difference Result 44 states and 49 transitions. [2021-05-06 10:26:15,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 10:26:15,098 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 28 [2021-05-06 10:26:15,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:15,099 INFO L225 Difference]: With dead ends: 44 [2021-05-06 10:26:15,099 INFO L226 Difference]: Without dead ends: 43 [2021-05-06 10:26:15,099 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 57.4ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:26:15,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-05-06 10:26:15,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2021-05-06 10:26:15,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 30 states have internal predecessors, (32), 9 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:15,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 47 transitions. [2021-05-06 10:26:15,103 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 47 transitions. Word has length 28 [2021-05-06 10:26:15,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:15,103 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 47 transitions. [2021-05-06 10:26:15,103 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-06 10:26:15,104 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 47 transitions. [2021-05-06 10:26:15,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-06 10:26:15,104 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:15,104 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:15,316 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:15,317 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:15,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:15,317 INFO L82 PathProgramCache]: Analyzing trace with hash 31133987, now seen corresponding path program 2 times [2021-05-06 10:26:15,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:15,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839410447] [2021-05-06 10:26:15,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:15,324 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:15,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [261626989] [2021-05-06 10:26:15,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:15,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:15,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:15,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-06 10:26:15,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:15,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:15,548 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-05-06 10:26:15,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:15,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839410447] [2021-05-06 10:26:15,548 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:15,550 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261626989] [2021-05-06 10:26:15,550 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261626989] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:15,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:15,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 10:26:15,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609724278] [2021-05-06 10:26:15,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 10:26:15,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:15,551 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 10:26:15,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:26:15,551 INFO L87 Difference]: Start difference. First operand 43 states and 47 transitions. Second operand has 11 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:26:15,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:15,671 INFO L93 Difference]: Finished difference Result 47 states and 50 transitions. [2021-05-06 10:26:15,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 10:26:15,671 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 34 [2021-05-06 10:26:15,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:15,672 INFO L225 Difference]: With dead ends: 47 [2021-05-06 10:26:15,672 INFO L226 Difference]: Without dead ends: 42 [2021-05-06 10:26:15,672 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 117.9ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:26:15,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-05-06 10:26:15,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2021-05-06 10:26:15,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 28 states have (on average 1.1071428571428572) internal successors, (31), 29 states have internal predecessors, (31), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:15,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 45 transitions. [2021-05-06 10:26:15,677 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 45 transitions. Word has length 34 [2021-05-06 10:26:15,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:15,677 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 45 transitions. [2021-05-06 10:26:15,677 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:26:15,678 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 45 transitions. [2021-05-06 10:26:15,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 10:26:15,678 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:15,678 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:15,895 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-05-06 10:26:15,895 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:15,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:15,895 INFO L82 PathProgramCache]: Analyzing trace with hash 710880582, now seen corresponding path program 3 times [2021-05-06 10:26:15,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:15,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164194799] [2021-05-06 10:26:15,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:15,901 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:15,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1792639137] [2021-05-06 10:26:15,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:15,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 10:26:15,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:15,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 10:26:15,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:16,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,065 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:16,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:16,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164194799] [2021-05-06 10:26:16,065 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:16,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792639137] [2021-05-06 10:26:16,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792639137] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:16,066 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:16,066 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 10:26:16,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778975210] [2021-05-06 10:26:16,066 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 10:26:16,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:16,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 10:26:16,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:26:16,067 INFO L87 Difference]: Start difference. First operand 42 states and 45 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:26:16,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:16,105 INFO L93 Difference]: Finished difference Result 44 states and 47 transitions. [2021-05-06 10:26:16,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 10:26:16,106 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 36 [2021-05-06 10:26:16,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:16,106 INFO L225 Difference]: With dead ends: 44 [2021-05-06 10:26:16,106 INFO L226 Difference]: Without dead ends: 44 [2021-05-06 10:26:16,107 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 27.3ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-05-06 10:26:16,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-06 10:26:16,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-06 10:26:16,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 30 states have (on average 1.1) internal successors, (33), 31 states have internal predecessors, (33), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:16,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 47 transitions. [2021-05-06 10:26:16,109 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 47 transitions. Word has length 36 [2021-05-06 10:26:16,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:16,109 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 47 transitions. [2021-05-06 10:26:16,109 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:26:16,109 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 47 transitions. [2021-05-06 10:26:16,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 10:26:16,110 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:16,110 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:16,329 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:16,329 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:16,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:16,330 INFO L82 PathProgramCache]: Analyzing trace with hash 711953058, now seen corresponding path program 3 times [2021-05-06 10:26:16,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:16,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375209988] [2021-05-06 10:26:16,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:16,335 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:16,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1733416914] [2021-05-06 10:26:16,335 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 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 10:26:16,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-06 10:26:16,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:16,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-06 10:26:16,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:16,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,478 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-05-06 10:26:16,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:16,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375209988] [2021-05-06 10:26:16,478 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:16,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733416914] [2021-05-06 10:26:16,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733416914] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:16,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:16,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 10:26:16,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818772629] [2021-05-06 10:26:16,479 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 10:26:16,479 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:16,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 10:26:16,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:26:16,479 INFO L87 Difference]: Start difference. First operand 44 states and 47 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 10:26:16,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:16,511 INFO L93 Difference]: Finished difference Result 48 states and 50 transitions. [2021-05-06 10:26:16,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 10:26:16,512 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2021-05-06 10:26:16,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:16,512 INFO L225 Difference]: With dead ends: 48 [2021-05-06 10:26:16,512 INFO L226 Difference]: Without dead ends: 45 [2021-05-06 10:26:16,513 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 29.5ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:26:16,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-05-06 10:26:16,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2021-05-06 10:26:16,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 32 states have (on average 1.0625) internal successors, (34), 32 states have internal predecessors, (34), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:26:16,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2021-05-06 10:26:16,515 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 46 transitions. Word has length 36 [2021-05-06 10:26:16,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:16,515 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 46 transitions. [2021-05-06 10:26:16,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 10:26:16,515 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 46 transitions. [2021-05-06 10:26:16,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-05-06 10:26:16,516 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:16,516 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:16,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:16,723 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:16,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:16,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1474833412, now seen corresponding path program 3 times [2021-05-06 10:26:16,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:16,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541040538] [2021-05-06 10:26:16,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:16,729 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:16,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1247945351] [2021-05-06 10:26:16,730 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 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 10:26:16,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 10:26:16,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:16,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 10:26:16,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:16,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:16,932 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 24 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-05-06 10:26:16,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:16,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541040538] [2021-05-06 10:26:16,932 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:16,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247945351] [2021-05-06 10:26:16,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247945351] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:16,932 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:16,932 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 10:26:16,932 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897873031] [2021-05-06 10:26:16,933 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 10:26:16,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:16,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 10:26:16,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:26:16,933 INFO L87 Difference]: Start difference. First operand 45 states and 46 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:26:16,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:16,994 INFO L93 Difference]: Finished difference Result 50 states and 52 transitions. [2021-05-06 10:26:16,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 10:26:16,995 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 42 [2021-05-06 10:26:16,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:16,995 INFO L225 Difference]: With dead ends: 50 [2021-05-06 10:26:16,995 INFO L226 Difference]: Without dead ends: 47 [2021-05-06 10:26:16,995 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 51.0ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:26:16,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-05-06 10:26:16,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2021-05-06 10:26:16,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 33 states have (on average 1.0606060606060606) internal successors, (35), 33 states have internal predecessors, (35), 8 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:16,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 49 transitions. [2021-05-06 10:26:16,998 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 49 transitions. Word has length 42 [2021-05-06 10:26:16,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:16,998 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 49 transitions. [2021-05-06 10:26:16,998 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:26:16,998 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 49 transitions. [2021-05-06 10:26:16,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-06 10:26:16,998 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:16,998 INFO L523 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:17,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-05-06 10:26:17,216 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:17,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:17,217 INFO L82 PathProgramCache]: Analyzing trace with hash 831591399, now seen corresponding path program 4 times [2021-05-06 10:26:17,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:17,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036284890] [2021-05-06 10:26:17,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:17,221 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:17,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [414082540] [2021-05-06 10:26:17,221 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 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 10:26:17,270 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:26:17,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:17,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 10:26:17,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:17,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:17,368 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 8 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:17,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:17,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036284890] [2021-05-06 10:26:17,369 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:17,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414082540] [2021-05-06 10:26:17,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414082540] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:17,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:17,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 10:26:17,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417315512] [2021-05-06 10:26:17,370 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 10:26:17,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:17,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 10:26:17,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 10:26:17,370 INFO L87 Difference]: Start difference. First operand 47 states and 49 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:26:17,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:17,426 INFO L93 Difference]: Finished difference Result 53 states and 54 transitions. [2021-05-06 10:26:17,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 10:26:17,427 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 44 [2021-05-06 10:26:17,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:17,427 INFO L225 Difference]: With dead ends: 53 [2021-05-06 10:26:17,427 INFO L226 Difference]: Without dead ends: 53 [2021-05-06 10:26:17,427 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 44.4ms TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-05-06 10:26:17,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-05-06 10:26:17,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2021-05-06 10:26:17,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 38 states have (on average 1.0526315789473684) internal successors, (40), 38 states have internal predecessors, (40), 8 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:17,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 54 transitions. [2021-05-06 10:26:17,430 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 54 transitions. Word has length 44 [2021-05-06 10:26:17,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:17,430 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 54 transitions. [2021-05-06 10:26:17,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 7 states have call successors, (7), 7 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:26:17,431 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 54 transitions. [2021-05-06 10:26:17,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-05-06 10:26:17,431 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:17,431 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:17,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 10:26:17,655 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:17,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:17,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1805593115, now seen corresponding path program 4 times [2021-05-06 10:26:17,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:17,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596977513] [2021-05-06 10:26:17,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:17,660 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:17,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [161468341] [2021-05-06 10:26:17,660 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 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 10:26:17,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:26:17,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:17,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 24 conjunts are in the unsatisfiable core [2021-05-06 10:26:17,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:18,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,053 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-05-06 10:26:18,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:18,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596977513] [2021-05-06 10:26:18,053 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:18,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161468341] [2021-05-06 10:26:18,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161468341] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:18,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:18,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 10:26:18,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595900222] [2021-05-06 10:26:18,054 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 10:26:18,054 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:18,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 10:26:18,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-05-06 10:26:18,055 INFO L87 Difference]: Start difference. First operand 53 states and 54 transitions. Second operand has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:18,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:18,148 INFO L93 Difference]: Finished difference Result 58 states and 60 transitions. [2021-05-06 10:26:18,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 10:26:18,148 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 50 [2021-05-06 10:26:18,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:18,149 INFO L225 Difference]: With dead ends: 58 [2021-05-06 10:26:18,149 INFO L226 Difference]: Without dead ends: 55 [2021-05-06 10:26:18,150 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 69.2ms TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-06 10:26:18,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-05-06 10:26:18,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2021-05-06 10:26:18,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 39 states have internal predecessors, (41), 9 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:26:18,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2021-05-06 10:26:18,158 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 50 [2021-05-06 10:26:18,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:18,158 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2021-05-06 10:26:18,158 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:18,158 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2021-05-06 10:26:18,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-06 10:26:18,159 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:18,159 INFO L523 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:18,364 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-06 10:26:18,364 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:18,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:18,364 INFO L82 PathProgramCache]: Analyzing trace with hash 847694216, now seen corresponding path program 5 times [2021-05-06 10:26:18,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:18,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505095440] [2021-05-06 10:26:18,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:18,374 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:18,374 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [488883547] [2021-05-06 10:26:18,374 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 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 10:26:18,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 10:26:18,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:18,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 10:26:18,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:18,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:18,583 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 10 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:18,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:18,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505095440] [2021-05-06 10:26:18,583 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:18,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488883547] [2021-05-06 10:26:18,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488883547] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:18,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:18,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 10:26:18,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407474589] [2021-05-06 10:26:18,584 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 10:26:18,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:18,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 10:26:18,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:26:18,585 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 8 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:18,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:18,657 INFO L93 Difference]: Finished difference Result 61 states and 62 transitions. [2021-05-06 10:26:18,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 10:26:18,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 8 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 52 [2021-05-06 10:26:18,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:18,658 INFO L225 Difference]: With dead ends: 61 [2021-05-06 10:26:18,658 INFO L226 Difference]: Without dead ends: 61 [2021-05-06 10:26:18,660 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 55.2ms TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:26:18,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-05-06 10:26:18,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-05-06 10:26:18,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 44 states have (on average 1.0454545454545454) internal successors, (46), 44 states have internal predecessors, (46), 9 states have call successors, (9), 9 states have call predecessors, (9), 7 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:26:18,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 62 transitions. [2021-05-06 10:26:18,665 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 62 transitions. Word has length 52 [2021-05-06 10:26:18,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:18,666 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 62 transitions. [2021-05-06 10:26:18,666 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 8 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:26:18,666 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 62 transitions. [2021-05-06 10:26:18,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-06 10:26:18,669 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:18,669 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:18,893 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:18,893 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:18,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:18,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1447431878, now seen corresponding path program 5 times [2021-05-06 10:26:18,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:18,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687035163] [2021-05-06 10:26:18,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:18,899 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:18,899 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [29107799] [2021-05-06 10:26:18,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 10:26:19,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 10:26:19,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:19,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-06 10:26:19,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:19,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,260 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 12 proven. 60 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-05-06 10:26:19,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:19,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687035163] [2021-05-06 10:26:19,261 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:19,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29107799] [2021-05-06 10:26:19,261 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29107799] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:19,261 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:19,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 10:26:19,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485741105] [2021-05-06 10:26:19,261 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 10:26:19,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:19,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 10:26:19,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:26:19,262 INFO L87 Difference]: Start difference. First operand 61 states and 62 transitions. Second operand has 11 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 8 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:26:19,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:19,352 INFO L93 Difference]: Finished difference Result 66 states and 68 transitions. [2021-05-06 10:26:19,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 10:26:19,352 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 8 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 58 [2021-05-06 10:26:19,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:19,353 INFO L225 Difference]: With dead ends: 66 [2021-05-06 10:26:19,353 INFO L226 Difference]: Without dead ends: 63 [2021-05-06 10:26:19,353 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 86.4ms TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-05-06 10:26:19,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-06 10:26:19,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-05-06 10:26:19,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 45 states have (on average 1.0444444444444445) internal successors, (47), 45 states have internal predecessors, (47), 10 states have call successors, (10), 9 states have call predecessors, (10), 7 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:26:19,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 65 transitions. [2021-05-06 10:26:19,356 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 65 transitions. Word has length 58 [2021-05-06 10:26:19,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:19,356 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 65 transitions. [2021-05-06 10:26:19,356 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 2.7) internal successors, (27), 10 states have internal predecessors, (27), 8 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:26:19,356 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 65 transitions. [2021-05-06 10:26:19,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-05-06 10:26:19,356 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:19,357 INFO L523 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:19,577 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:19,578 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:19,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:19,578 INFO L82 PathProgramCache]: Analyzing trace with hash 268521001, now seen corresponding path program 6 times [2021-05-06 10:26:19,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:19,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539700444] [2021-05-06 10:26:19,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:19,585 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:19,585 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1978872083] [2021-05-06 10:26:19,585 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 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 10:26:19,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 10:26:19,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:19,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 10:26:19,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:19,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:19,780 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 12 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:19,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:19,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539700444] [2021-05-06 10:26:19,780 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:19,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978872083] [2021-05-06 10:26:19,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978872083] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:19,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:19,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 10:26:19,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065159133] [2021-05-06 10:26:19,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 10:26:19,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:19,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 10:26:19,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 10:26:19,784 INFO L87 Difference]: Start difference. First operand 63 states and 65 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 9 states have call successors, (9), 9 states have call predecessors, (9), 7 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:26:19,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:19,856 INFO L93 Difference]: Finished difference Result 69 states and 70 transitions. [2021-05-06 10:26:19,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 10:26:19,856 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 9 states have call successors, (9), 9 states have call predecessors, (9), 7 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 60 [2021-05-06 10:26:19,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:19,857 INFO L225 Difference]: With dead ends: 69 [2021-05-06 10:26:19,857 INFO L226 Difference]: Without dead ends: 69 [2021-05-06 10:26:19,857 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 61.6ms TimeCoverageRelationStatistics Valid=92, Invalid=148, Unknown=0, NotChecked=0, Total=240 [2021-05-06 10:26:19,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-05-06 10:26:19,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2021-05-06 10:26:19,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 50 states have (on average 1.04) internal successors, (52), 50 states have internal predecessors, (52), 10 states have call successors, (10), 10 states have call predecessors, (10), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:26:19,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 70 transitions. [2021-05-06 10:26:19,860 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 70 transitions. Word has length 60 [2021-05-06 10:26:19,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:19,860 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 70 transitions. [2021-05-06 10:26:19,860 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 9 states have call successors, (9), 9 states have call predecessors, (9), 7 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:26:19,860 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 70 transitions. [2021-05-06 10:26:19,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-05-06 10:26:19,860 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:19,861 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:20,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:20,080 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:20,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:20,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1416046937, now seen corresponding path program 6 times [2021-05-06 10:26:20,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:20,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66682823] [2021-05-06 10:26:20,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:20,085 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:20,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1503476377] [2021-05-06 10:26:20,085 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 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 10:26:20,264 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 10:26:20,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:20,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-06 10:26:20,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:20,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,474 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 14 proven. 84 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-05-06 10:26:20,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:20,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66682823] [2021-05-06 10:26:20,475 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:20,475 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503476377] [2021-05-06 10:26:20,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503476377] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:20,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:20,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 10:26:20,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124331853] [2021-05-06 10:26:20,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 10:26:20,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:20,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 10:26:20,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-05-06 10:26:20,476 INFO L87 Difference]: Start difference. First operand 69 states and 70 transitions. Second operand has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:26:20,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:20,619 INFO L93 Difference]: Finished difference Result 74 states and 76 transitions. [2021-05-06 10:26:20,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 10:26:20,620 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 66 [2021-05-06 10:26:20,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:20,620 INFO L225 Difference]: With dead ends: 74 [2021-05-06 10:26:20,620 INFO L226 Difference]: Without dead ends: 71 [2021-05-06 10:26:20,621 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 98.2ms TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:26:20,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-05-06 10:26:20,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2021-05-06 10:26:20,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 51 states have (on average 1.0392156862745099) internal successors, (53), 51 states have internal predecessors, (53), 11 states have call successors, (11), 10 states have call predecessors, (11), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:26:20,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2021-05-06 10:26:20,623 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 66 [2021-05-06 10:26:20,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:20,623 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2021-05-06 10:26:20,623 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 11 states have (on average 2.727272727272727) internal successors, (30), 11 states have internal predecessors, (30), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:26:20,623 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2021-05-06 10:26:20,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-05-06 10:26:20,624 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:20,624 INFO L523 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:20,841 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-06 10:26:20,842 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:20,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:20,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1539416522, now seen corresponding path program 7 times [2021-05-06 10:26:20,842 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:20,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317115783] [2021-05-06 10:26:20,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:20,846 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:20,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1684673808] [2021-05-06 10:26:20,846 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 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 10:26:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:26:20,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 10:26:20,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:20,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:20,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,044 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 14 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:21,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:21,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317115783] [2021-05-06 10:26:21,044 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:21,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684673808] [2021-05-06 10:26:21,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684673808] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:21,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:21,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 10:26:21,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676417390] [2021-05-06 10:26:21,046 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 10:26:21,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:21,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 10:26:21,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:26:21,046 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 10 states have call successors, (10), 10 states have call predecessors, (10), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:26:21,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:21,134 INFO L93 Difference]: Finished difference Result 77 states and 78 transitions. [2021-05-06 10:26:21,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 10:26:21,134 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 10 states have call successors, (10), 10 states have call predecessors, (10), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 68 [2021-05-06 10:26:21,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:21,135 INFO L225 Difference]: With dead ends: 77 [2021-05-06 10:26:21,135 INFO L226 Difference]: Without dead ends: 77 [2021-05-06 10:26:21,135 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 75.7ms TimeCoverageRelationStatistics Valid=117, Invalid=189, Unknown=0, NotChecked=0, Total=306 [2021-05-06 10:26:21,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-05-06 10:26:21,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2021-05-06 10:26:21,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 56 states have (on average 1.0357142857142858) internal successors, (58), 56 states have internal predecessors, (58), 11 states have call successors, (11), 11 states have call predecessors, (11), 9 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:26:21,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 78 transitions. [2021-05-06 10:26:21,137 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 78 transitions. Word has length 68 [2021-05-06 10:26:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:21,138 INFO L480 AbstractCegarLoop]: Abstraction has 77 states and 78 transitions. [2021-05-06 10:26:21,138 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 10 states have call successors, (10), 10 states have call predecessors, (10), 8 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:26:21,138 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 78 transitions. [2021-05-06 10:26:21,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-05-06 10:26:21,138 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:21,138 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:21,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-06 10:26:21,356 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:21,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:21,356 INFO L82 PathProgramCache]: Analyzing trace with hash 291122568, now seen corresponding path program 7 times [2021-05-06 10:26:21,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:21,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625353054] [2021-05-06 10:26:21,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:21,361 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:21,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [223263340] [2021-05-06 10:26:21,361 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:21,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:26:21,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 36 conjunts are in the unsatisfiable core [2021-05-06 10:26:21,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:21,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:21,884 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 16 proven. 112 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-05-06 10:26:21,884 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:21,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625353054] [2021-05-06 10:26:21,884 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:21,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223263340] [2021-05-06 10:26:21,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223263340] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:21,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:21,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 10:26:21,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52779315] [2021-05-06 10:26:21,885 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 10:26:21,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:21,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 10:26:21,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-05-06 10:26:21,885 INFO L87 Difference]: Start difference. First operand 77 states and 78 transitions. Second operand has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 10 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:26:22,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:22,023 INFO L93 Difference]: Finished difference Result 82 states and 84 transitions. [2021-05-06 10:26:22,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 10:26:22,023 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 10 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 74 [2021-05-06 10:26:22,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:22,024 INFO L225 Difference]: With dead ends: 82 [2021-05-06 10:26:22,024 INFO L226 Difference]: Without dead ends: 79 [2021-05-06 10:26:22,024 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 99.4ms TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-05-06 10:26:22,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-05-06 10:26:22,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2021-05-06 10:26:22,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 57 states have (on average 1.0350877192982457) internal successors, (59), 57 states have internal predecessors, (59), 12 states have call successors, (12), 11 states have call predecessors, (12), 9 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:26:22,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 81 transitions. [2021-05-06 10:26:22,026 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 81 transitions. Word has length 74 [2021-05-06 10:26:22,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:22,026 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 81 transitions. [2021-05-06 10:26:22,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 2.75) internal successors, (33), 12 states have internal predecessors, (33), 10 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:26:22,026 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 81 transitions. [2021-05-06 10:26:22,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-06 10:26:22,027 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:22,027 INFO L523 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:22,227 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 10:26:22,227 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:22,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:22,228 INFO L82 PathProgramCache]: Analyzing trace with hash 1451803755, now seen corresponding path program 8 times [2021-05-06 10:26:22,228 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:22,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159600601] [2021-05-06 10:26:22,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:22,234 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:22,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [848910381] [2021-05-06 10:26:22,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:22,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:22,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:22,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 10:26:22,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:22,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 16 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:22,554 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:22,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159600601] [2021-05-06 10:26:22,554 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:22,554 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [848910381] [2021-05-06 10:26:22,554 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [848910381] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:22,555 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:22,555 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 10:26:22,555 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308615037] [2021-05-06 10:26:22,555 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 10:26:22,555 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:22,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 10:26:22,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 10:26:22,558 INFO L87 Difference]: Start difference. First operand 79 states and 81 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 11 states have call successors, (11), 11 states have call predecessors, (11), 9 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:26:22,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:22,676 INFO L93 Difference]: Finished difference Result 85 states and 86 transitions. [2021-05-06 10:26:22,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 10:26:22,676 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 11 states have call successors, (11), 11 states have call predecessors, (11), 9 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 76 [2021-05-06 10:26:22,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:22,693 INFO L225 Difference]: With dead ends: 85 [2021-05-06 10:26:22,693 INFO L226 Difference]: Without dead ends: 85 [2021-05-06 10:26:22,693 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 104.5ms TimeCoverageRelationStatistics Valid=145, Invalid=235, Unknown=0, NotChecked=0, Total=380 [2021-05-06 10:26:22,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-05-06 10:26:22,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2021-05-06 10:26:22,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 62 states have (on average 1.032258064516129) internal successors, (64), 62 states have internal predecessors, (64), 12 states have call successors, (12), 12 states have call predecessors, (12), 10 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:26:22,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 86 transitions. [2021-05-06 10:26:22,697 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 86 transitions. Word has length 76 [2021-05-06 10:26:22,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:22,698 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 86 transitions. [2021-05-06 10:26:22,698 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 11 states have call successors, (11), 11 states have call predecessors, (11), 9 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:26:22,698 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 86 transitions. [2021-05-06 10:26:22,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-05-06 10:26:22,699 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:22,699 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:22,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 10:26:22,915 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:22,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:22,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1938494313, now seen corresponding path program 8 times [2021-05-06 10:26:22,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:22,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739969156] [2021-05-06 10:26:22,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:22,920 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:22,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [29595595] [2021-05-06 10:26:22,920 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 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 10:26:23,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:23,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:23,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 40 conjunts are in the unsatisfiable core [2021-05-06 10:26:23,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:23,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:23,713 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 18 proven. 144 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-05-06 10:26:23,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:23,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739969156] [2021-05-06 10:26:23,713 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:23,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29595595] [2021-05-06 10:26:23,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29595595] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:23,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:23,714 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 10:26:23,714 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439444904] [2021-05-06 10:26:23,714 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 10:26:23,714 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:23,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 10:26:23,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:26:23,714 INFO L87 Difference]: Start difference. First operand 85 states and 86 transitions. Second operand has 14 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:26:23,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:23,864 INFO L93 Difference]: Finished difference Result 90 states and 92 transitions. [2021-05-06 10:26:23,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 10:26:23,865 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 82 [2021-05-06 10:26:23,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:23,865 INFO L225 Difference]: With dead ends: 90 [2021-05-06 10:26:23,865 INFO L226 Difference]: Without dead ends: 87 [2021-05-06 10:26:23,866 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 124.0ms TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-05-06 10:26:23,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-05-06 10:26:23,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2021-05-06 10:26:23,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 63 states have (on average 1.0317460317460319) internal successors, (65), 63 states have internal predecessors, (65), 13 states have call successors, (13), 12 states have call predecessors, (13), 10 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:26:23,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 89 transitions. [2021-05-06 10:26:23,868 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 89 transitions. Word has length 82 [2021-05-06 10:26:23,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:23,868 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 89 transitions. [2021-05-06 10:26:23,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:26:23,868 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 89 transitions. [2021-05-06 10:26:23,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-05-06 10:26:23,868 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:23,868 INFO L523 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:24,073 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 10:26:24,074 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:24,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:24,074 INFO L82 PathProgramCache]: Analyzing trace with hash -266881524, now seen corresponding path program 9 times [2021-05-06 10:26:24,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:24,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626827752] [2021-05-06 10:26:24,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:24,078 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:24,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1833851988] [2021-05-06 10:26:24,078 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 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 10:26:24,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-05-06 10:26:24,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:24,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 10:26:24,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:24,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:24,364 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 18 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:24,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:24,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626827752] [2021-05-06 10:26:24,364 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:24,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833851988] [2021-05-06 10:26:24,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833851988] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:24,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:24,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 10:26:24,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181509407] [2021-05-06 10:26:24,365 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 10:26:24,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:24,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 10:26:24,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 10:26:24,365 INFO L87 Difference]: Start difference. First operand 87 states and 89 transitions. Second operand has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 12 states have internal predecessors, (62), 12 states have call successors, (12), 12 states have call predecessors, (12), 10 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:26:24,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:24,472 INFO L93 Difference]: Finished difference Result 93 states and 94 transitions. [2021-05-06 10:26:24,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 10:26:24,473 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 12 states have internal predecessors, (62), 12 states have call successors, (12), 12 states have call predecessors, (12), 10 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 84 [2021-05-06 10:26:24,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:24,473 INFO L225 Difference]: With dead ends: 93 [2021-05-06 10:26:24,473 INFO L226 Difference]: Without dead ends: 93 [2021-05-06 10:26:24,473 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 104.4ms TimeCoverageRelationStatistics Valid=176, Invalid=286, Unknown=0, NotChecked=0, Total=462 [2021-05-06 10:26:24,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-06 10:26:24,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-05-06 10:26:24,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 68 states have (on average 1.0294117647058822) internal successors, (70), 68 states have internal predecessors, (70), 13 states have call successors, (13), 13 states have call predecessors, (13), 11 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:26:24,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 94 transitions. [2021-05-06 10:26:24,475 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 94 transitions. Word has length 84 [2021-05-06 10:26:24,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:24,476 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 94 transitions. [2021-05-06 10:26:24,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.769230769230769) internal successors, (62), 12 states have internal predecessors, (62), 12 states have call successors, (12), 12 states have call predecessors, (12), 10 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:26:24,476 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 94 transitions. [2021-05-06 10:26:24,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-05-06 10:26:24,476 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:24,476 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:24,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:24,681 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:24,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:24,682 INFO L82 PathProgramCache]: Analyzing trace with hash 757893194, now seen corresponding path program 9 times [2021-05-06 10:26:24,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:24,682 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841320881] [2021-05-06 10:26:24,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:24,686 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:24,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1535138494] [2021-05-06 10:26:24,686 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 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 10:26:25,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-05-06 10:26:25,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:25,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 45 conjunts are in the unsatisfiable core [2021-05-06 10:26:25,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:25,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:25,517 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 20 proven. 180 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-05-06 10:26:25,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:25,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841320881] [2021-05-06 10:26:25,517 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:25,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535138494] [2021-05-06 10:26:25,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535138494] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:25,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:25,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 10:26:25,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083899871] [2021-05-06 10:26:25,517 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 10:26:25,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:25,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 10:26:25,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-05-06 10:26:25,518 INFO L87 Difference]: Start difference. First operand 93 states and 94 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 12 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:26:25,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:25,707 INFO L93 Difference]: Finished difference Result 98 states and 100 transitions. [2021-05-06 10:26:25,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 10:26:25,708 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 12 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 90 [2021-05-06 10:26:25,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:25,709 INFO L225 Difference]: With dead ends: 98 [2021-05-06 10:26:25,709 INFO L226 Difference]: Without dead ends: 95 [2021-05-06 10:26:25,709 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 126.1ms TimeCoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-05-06 10:26:25,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-05-06 10:26:25,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2021-05-06 10:26:25,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 69 states have (on average 1.0289855072463767) internal successors, (71), 69 states have internal predecessors, (71), 14 states have call successors, (14), 13 states have call predecessors, (14), 11 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:26:25,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2021-05-06 10:26:25,712 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 90 [2021-05-06 10:26:25,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:25,712 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2021-05-06 10:26:25,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 12 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:26:25,713 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2021-05-06 10:26:25,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-05-06 10:26:25,713 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:25,713 INFO L523 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:25,914 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-06 10:26:25,914 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:25,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:25,914 INFO L82 PathProgramCache]: Analyzing trace with hash -953190739, now seen corresponding path program 10 times [2021-05-06 10:26:25,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:25,915 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344959968] [2021-05-06 10:26:25,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:25,921 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:25,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1125522768] [2021-05-06 10:26:25,921 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 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 10:26:26,390 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:26:26,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:26,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 10:26:26,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:26,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:26,617 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 20 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:26,617 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:26,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344959968] [2021-05-06 10:26:26,617 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:26,617 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125522768] [2021-05-06 10:26:26,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125522768] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:26,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:26,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 10:26:26,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352225464] [2021-05-06 10:26:26,618 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 10:26:26,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:26,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 10:26:26,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:26:26,618 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 states have internal predecessors, (68), 13 states have call successors, (13), 13 states have call predecessors, (13), 11 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:26:26,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:26,766 INFO L93 Difference]: Finished difference Result 101 states and 102 transitions. [2021-05-06 10:26:26,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 10:26:26,772 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 states have internal predecessors, (68), 13 states have call successors, (13), 13 states have call predecessors, (13), 11 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 92 [2021-05-06 10:26:26,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:26,773 INFO L225 Difference]: With dead ends: 101 [2021-05-06 10:26:26,773 INFO L226 Difference]: Without dead ends: 101 [2021-05-06 10:26:26,773 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 149.7ms TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2021-05-06 10:26:26,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-05-06 10:26:26,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2021-05-06 10:26:26,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 74 states have (on average 1.027027027027027) internal successors, (76), 74 states have internal predecessors, (76), 14 states have call successors, (14), 14 states have call predecessors, (14), 12 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:26:26,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 102 transitions. [2021-05-06 10:26:26,776 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 102 transitions. Word has length 92 [2021-05-06 10:26:26,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:26,777 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 102 transitions. [2021-05-06 10:26:26,778 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 states have internal predecessors, (68), 13 states have call successors, (13), 13 states have call predecessors, (13), 11 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:26:26,778 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 102 transitions. [2021-05-06 10:26:26,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-05-06 10:26:26,779 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:26,779 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:26,985 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:26,985 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:26,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:26,985 INFO L82 PathProgramCache]: Analyzing trace with hash 138382379, now seen corresponding path program 10 times [2021-05-06 10:26:26,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:26,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197159694] [2021-05-06 10:26:26,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:26,997 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:26,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1963980171] [2021-05-06 10:26:26,998 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 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 10:26:27,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:26:27,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:27,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 48 conjunts are in the unsatisfiable core [2021-05-06 10:26:27,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:28,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:28,184 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 22 proven. 220 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-05-06 10:26:28,184 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:28,184 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197159694] [2021-05-06 10:26:28,185 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:28,185 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963980171] [2021-05-06 10:26:28,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963980171] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:28,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:28,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 10:26:28,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355525162] [2021-05-06 10:26:28,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 10:26:28,185 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:28,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 10:26:28,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2021-05-06 10:26:28,186 INFO L87 Difference]: Start difference. First operand 101 states and 102 transitions. Second operand has 16 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:26:28,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:28,470 INFO L93 Difference]: Finished difference Result 106 states and 108 transitions. [2021-05-06 10:26:28,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 10:26:28,470 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 98 [2021-05-06 10:26:28,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:28,471 INFO L225 Difference]: With dead ends: 106 [2021-05-06 10:26:28,471 INFO L226 Difference]: Without dead ends: 103 [2021-05-06 10:26:28,471 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 183.0ms TimeCoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-06 10:26:28,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2021-05-06 10:26:28,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 103. [2021-05-06 10:26:28,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 75 states have (on average 1.0266666666666666) internal successors, (77), 75 states have internal predecessors, (77), 15 states have call successors, (15), 14 states have call predecessors, (15), 12 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:26:28,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 105 transitions. [2021-05-06 10:26:28,474 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 105 transitions. Word has length 98 [2021-05-06 10:26:28,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:28,474 INFO L480 AbstractCegarLoop]: Abstraction has 103 states and 105 transitions. [2021-05-06 10:26:28,474 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:26:28,474 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 105 transitions. [2021-05-06 10:26:28,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-05-06 10:26:28,475 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:28,475 INFO L523 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:28,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-06 10:26:28,681 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:28,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:28,681 INFO L82 PathProgramCache]: Analyzing trace with hash 697370190, now seen corresponding path program 11 times [2021-05-06 10:26:28,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:28,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958842987] [2021-05-06 10:26:28,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:28,686 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:28,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1244525839] [2021-05-06 10:26:28,686 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 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 10:26:29,079 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-05-06 10:26:29,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:29,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 10:26:29,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:29,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 22 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:29,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:29,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958842987] [2021-05-06 10:26:29,293 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:29,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244525839] [2021-05-06 10:26:29,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244525839] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:29,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:29,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 10:26:29,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242009640] [2021-05-06 10:26:29,295 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 10:26:29,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:29,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 10:26:29,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 10:26:29,296 INFO L87 Difference]: Start difference. First operand 103 states and 105 transitions. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 14 states have internal predecessors, (74), 14 states have call successors, (14), 14 states have call predecessors, (14), 12 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:26:29,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:29,431 INFO L93 Difference]: Finished difference Result 109 states and 110 transitions. [2021-05-06 10:26:29,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 10:26:29,432 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 14 states have internal predecessors, (74), 14 states have call successors, (14), 14 states have call predecessors, (14), 12 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 100 [2021-05-06 10:26:29,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:29,432 INFO L225 Difference]: With dead ends: 109 [2021-05-06 10:26:29,432 INFO L226 Difference]: Without dead ends: 109 [2021-05-06 10:26:29,433 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 163.9ms TimeCoverageRelationStatistics Valid=247, Invalid=403, Unknown=0, NotChecked=0, Total=650 [2021-05-06 10:26:29,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-05-06 10:26:29,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2021-05-06 10:26:29,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 80 states have (on average 1.025) internal successors, (82), 80 states have internal predecessors, (82), 15 states have call successors, (15), 15 states have call predecessors, (15), 13 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:26:29,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 110 transitions. [2021-05-06 10:26:29,435 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 110 transitions. Word has length 100 [2021-05-06 10:26:29,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:29,435 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 110 transitions. [2021-05-06 10:26:29,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 14 states have internal predecessors, (74), 14 states have call successors, (14), 14 states have call predecessors, (14), 12 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:26:29,435 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 110 transitions. [2021-05-06 10:26:29,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-05-06 10:26:29,435 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:29,436 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:29,641 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 10:26:29,641 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:29,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:29,642 INFO L82 PathProgramCache]: Analyzing trace with hash 1036328716, now seen corresponding path program 11 times [2021-05-06 10:26:29,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:29,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096985778] [2021-05-06 10:26:29,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:29,646 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:29,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1972688131] [2021-05-06 10:26:29,646 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 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 10:26:30,055 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-05-06 10:26:30,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:30,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 52 conjunts are in the unsatisfiable core [2021-05-06 10:26:30,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:30,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:30,341 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 24 proven. 264 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2021-05-06 10:26:30,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:30,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096985778] [2021-05-06 10:26:30,341 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:30,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972688131] [2021-05-06 10:26:30,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972688131] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:30,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:30,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 10:26:30,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616689921] [2021-05-06 10:26:30,342 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 10:26:30,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:30,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 10:26:30,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2021-05-06 10:26:30,343 INFO L87 Difference]: Start difference. First operand 109 states and 110 transitions. Second operand has 17 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 14 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:26:30,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:30,590 INFO L93 Difference]: Finished difference Result 114 states and 116 transitions. [2021-05-06 10:26:30,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 10:26:30,590 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 14 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 106 [2021-05-06 10:26:30,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:30,591 INFO L225 Difference]: With dead ends: 114 [2021-05-06 10:26:30,591 INFO L226 Difference]: Without dead ends: 111 [2021-05-06 10:26:30,591 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 145.8ms TimeCoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-05-06 10:26:30,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-05-06 10:26:30,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2021-05-06 10:26:30,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 81 states have (on average 1.0246913580246915) internal successors, (83), 81 states have internal predecessors, (83), 16 states have call successors, (16), 15 states have call predecessors, (16), 13 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:26:30,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2021-05-06 10:26:30,593 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 106 [2021-05-06 10:26:30,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:30,593 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2021-05-06 10:26:30,593 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 14 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:26:30,593 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2021-05-06 10:26:30,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-05-06 10:26:30,594 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:30,594 INFO L523 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:30,799 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 10:26:30,799 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:30,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:30,799 INFO L82 PathProgramCache]: Analyzing trace with hash 335373551, now seen corresponding path program 12 times [2021-05-06 10:26:30,800 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:30,800 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409000538] [2021-05-06 10:26:30,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:30,803 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:30,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [307102553] [2021-05-06 10:26:30,803 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 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 10:26:31,014 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-06 10:26:31,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:31,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 10:26:31,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:31,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:31,309 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 24 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:31,309 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:31,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409000538] [2021-05-06 10:26:31,309 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:31,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307102553] [2021-05-06 10:26:31,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307102553] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:31,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:31,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 10:26:31,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322450957] [2021-05-06 10:26:31,310 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 10:26:31,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:31,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 10:26:31,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 10:26:31,311 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 15 states have call successors, (15), 15 states have call predecessors, (15), 13 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:26:31,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:31,484 INFO L93 Difference]: Finished difference Result 117 states and 118 transitions. [2021-05-06 10:26:31,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-06 10:26:31,484 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 15 states have call successors, (15), 15 states have call predecessors, (15), 13 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 108 [2021-05-06 10:26:31,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:31,485 INFO L225 Difference]: With dead ends: 117 [2021-05-06 10:26:31,485 INFO L226 Difference]: Without dead ends: 117 [2021-05-06 10:26:31,485 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 191.3ms TimeCoverageRelationStatistics Valid=287, Invalid=469, Unknown=0, NotChecked=0, Total=756 [2021-05-06 10:26:31,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-05-06 10:26:31,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2021-05-06 10:26:31,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 86 states have (on average 1.0232558139534884) internal successors, (88), 86 states have internal predecessors, (88), 16 states have call successors, (16), 16 states have call predecessors, (16), 14 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:26:31,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 118 transitions. [2021-05-06 10:26:31,487 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 118 transitions. Word has length 108 [2021-05-06 10:26:31,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:31,487 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 118 transitions. [2021-05-06 10:26:31,487 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.0) internal successors, (80), 15 states have internal predecessors, (80), 15 states have call successors, (15), 15 states have call predecessors, (15), 13 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:26:31,487 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 118 transitions. [2021-05-06 10:26:31,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-05-06 10:26:31,488 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:31,488 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:31,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 10:26:31,693 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:31,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:31,693 INFO L82 PathProgramCache]: Analyzing trace with hash 1975402733, now seen corresponding path program 12 times [2021-05-06 10:26:31,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:31,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878382704] [2021-05-06 10:26:31,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:31,697 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:31,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1941757365] [2021-05-06 10:26:31,697 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 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 10:26:32,360 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-06 10:26:32,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:32,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 57 conjunts are in the unsatisfiable core [2021-05-06 10:26:32,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:32,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:32,672 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 26 proven. 312 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2021-05-06 10:26:32,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:32,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878382704] [2021-05-06 10:26:32,672 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:32,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941757365] [2021-05-06 10:26:32,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941757365] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:32,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:32,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 10:26:32,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302135618] [2021-05-06 10:26:32,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 10:26:32,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:32,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 10:26:32,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2021-05-06 10:26:32,673 INFO L87 Difference]: Start difference. First operand 117 states and 118 transitions. Second operand has 18 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:26:32,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:32,934 INFO L93 Difference]: Finished difference Result 122 states and 124 transitions. [2021-05-06 10:26:32,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 10:26:32,934 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 114 [2021-05-06 10:26:32,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:32,935 INFO L225 Difference]: With dead ends: 122 [2021-05-06 10:26:32,935 INFO L226 Difference]: Without dead ends: 119 [2021-05-06 10:26:32,935 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 170.2ms TimeCoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-05-06 10:26:32,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-05-06 10:26:32,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2021-05-06 10:26:32,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 87 states have (on average 1.0229885057471264) internal successors, (89), 87 states have internal predecessors, (89), 17 states have call successors, (17), 16 states have call predecessors, (17), 14 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:26:32,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 121 transitions. [2021-05-06 10:26:32,937 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 121 transitions. Word has length 114 [2021-05-06 10:26:32,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:32,938 INFO L480 AbstractCegarLoop]: Abstraction has 119 states and 121 transitions. [2021-05-06 10:26:32,938 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:26:32,938 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 121 transitions. [2021-05-06 10:26:32,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-05-06 10:26:32,938 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:32,938 INFO L523 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:33,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-05-06 10:26:33,139 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:33,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:33,139 INFO L82 PathProgramCache]: Analyzing trace with hash 842371728, now seen corresponding path program 13 times [2021-05-06 10:26:33,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:33,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783492470] [2021-05-06 10:26:33,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:33,144 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:33,144 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1001863484] [2021-05-06 10:26:33,144 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 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 10:26:33,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:26:33,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-06 10:26:33,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:33,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:33,451 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 26 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:33,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:33,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783492470] [2021-05-06 10:26:33,451 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:33,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001863484] [2021-05-06 10:26:33,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001863484] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:33,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:33,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 10:26:33,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524738848] [2021-05-06 10:26:33,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 10:26:33,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:33,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 10:26:33,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=150, Unknown=0, NotChecked=0, Total=272 [2021-05-06 10:26:33,452 INFO L87 Difference]: Start difference. First operand 119 states and 121 transitions. Second operand has 17 states, 17 states have (on average 5.0588235294117645) internal successors, (86), 16 states have internal predecessors, (86), 16 states have call successors, (16), 16 states have call predecessors, (16), 14 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:26:33,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:33,615 INFO L93 Difference]: Finished difference Result 125 states and 126 transitions. [2021-05-06 10:26:33,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-06 10:26:33,616 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.0588235294117645) internal successors, (86), 16 states have internal predecessors, (86), 16 states have call successors, (16), 16 states have call predecessors, (16), 14 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 116 [2021-05-06 10:26:33,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:33,616 INFO L225 Difference]: With dead ends: 125 [2021-05-06 10:26:33,616 INFO L226 Difference]: Without dead ends: 125 [2021-05-06 10:26:33,617 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 181.3ms TimeCoverageRelationStatistics Valid=330, Invalid=540, Unknown=0, NotChecked=0, Total=870 [2021-05-06 10:26:33,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-05-06 10:26:33,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 125. [2021-05-06 10:26:33,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 92 states have (on average 1.0217391304347827) internal successors, (94), 92 states have internal predecessors, (94), 17 states have call successors, (17), 17 states have call predecessors, (17), 15 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:26:33,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 126 transitions. [2021-05-06 10:26:33,619 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 126 transitions. Word has length 116 [2021-05-06 10:26:33,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:33,619 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 126 transitions. [2021-05-06 10:26:33,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 5.0588235294117645) internal successors, (86), 16 states have internal predecessors, (86), 16 states have call successors, (16), 16 states have call predecessors, (16), 14 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:26:33,619 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 126 transitions. [2021-05-06 10:26:33,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-05-06 10:26:33,619 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:33,620 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:33,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:33,836 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:33,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:33,836 INFO L82 PathProgramCache]: Analyzing trace with hash -953421362, now seen corresponding path program 13 times [2021-05-06 10:26:33,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:33,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396703360] [2021-05-06 10:26:33,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:33,840 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:33,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [166309457] [2021-05-06 10:26:33,840 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:34,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:26:34,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 60 conjunts are in the unsatisfiable core [2021-05-06 10:26:34,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:34,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:34,690 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 28 proven. 364 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2021-05-06 10:26:34,690 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:34,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396703360] [2021-05-06 10:26:34,690 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:34,690 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166309457] [2021-05-06 10:26:34,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166309457] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:34,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:34,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-06 10:26:34,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187631644] [2021-05-06 10:26:34,691 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 10:26:34,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:34,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 10:26:34,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-05-06 10:26:34,691 INFO L87 Difference]: Start difference. First operand 125 states and 126 transitions. Second operand has 19 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 16 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:26:34,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:34,989 INFO L93 Difference]: Finished difference Result 130 states and 132 transitions. [2021-05-06 10:26:34,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 10:26:34,989 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 16 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 122 [2021-05-06 10:26:34,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:34,990 INFO L225 Difference]: With dead ends: 130 [2021-05-06 10:26:34,990 INFO L226 Difference]: Without dead ends: 127 [2021-05-06 10:26:34,990 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 160.5ms TimeCoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-05-06 10:26:34,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-05-06 10:26:34,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2021-05-06 10:26:34,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 93 states have (on average 1.021505376344086) internal successors, (95), 93 states have internal predecessors, (95), 18 states have call successors, (18), 17 states have call predecessors, (18), 15 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:26:34,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 129 transitions. [2021-05-06 10:26:34,992 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 129 transitions. Word has length 122 [2021-05-06 10:26:34,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:34,993 INFO L480 AbstractCegarLoop]: Abstraction has 127 states and 129 transitions. [2021-05-06 10:26:34,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 18 states have internal predecessors, (51), 16 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:26:34,993 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 129 transitions. [2021-05-06 10:26:34,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-05-06 10:26:34,993 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:34,993 INFO L523 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:35,198 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-05-06 10:26:35,198 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:35,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:35,199 INFO L82 PathProgramCache]: Analyzing trace with hash -554004687, now seen corresponding path program 14 times [2021-05-06 10:26:35,199 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:35,199 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938515699] [2021-05-06 10:26:35,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:35,206 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:35,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [349387783] [2021-05-06 10:26:35,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:26:35,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:35,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:35,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-06 10:26:35,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:35,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:35,579 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 28 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:35,580 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:35,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938515699] [2021-05-06 10:26:35,580 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:35,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349387783] [2021-05-06 10:26:35,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349387783] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:35,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:35,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 10:26:35,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708527279] [2021-05-06 10:26:35,581 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 10:26:35,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:35,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 10:26:35,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=168, Unknown=0, NotChecked=0, Total=306 [2021-05-06 10:26:35,581 INFO L87 Difference]: Start difference. First operand 127 states and 129 transitions. Second operand has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 17 states have internal predecessors, (92), 17 states have call successors, (17), 17 states have call predecessors, (17), 15 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:26:35,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:35,764 INFO L93 Difference]: Finished difference Result 133 states and 134 transitions. [2021-05-06 10:26:35,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-06 10:26:35,765 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 17 states have internal predecessors, (92), 17 states have call successors, (17), 17 states have call predecessors, (17), 15 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 124 [2021-05-06 10:26:35,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:35,765 INFO L225 Difference]: With dead ends: 133 [2021-05-06 10:26:35,765 INFO L226 Difference]: Without dead ends: 133 [2021-05-06 10:26:35,766 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 225.3ms TimeCoverageRelationStatistics Valid=376, Invalid=616, Unknown=0, NotChecked=0, Total=992 [2021-05-06 10:26:35,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-05-06 10:26:35,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2021-05-06 10:26:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 98 states have (on average 1.0204081632653061) internal successors, (100), 98 states have internal predecessors, (100), 18 states have call successors, (18), 18 states have call predecessors, (18), 16 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:26:35,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 134 transitions. [2021-05-06 10:26:35,769 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 134 transitions. Word has length 124 [2021-05-06 10:26:35,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:35,769 INFO L480 AbstractCegarLoop]: Abstraction has 133 states and 134 transitions. [2021-05-06 10:26:35,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 5.111111111111111) internal successors, (92), 17 states have internal predecessors, (92), 17 states have call successors, (17), 17 states have call predecessors, (17), 15 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:26:35,769 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 134 transitions. [2021-05-06 10:26:35,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-05-06 10:26:35,769 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:35,770 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:35,976 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-06 10:26:35,977 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:35,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:35,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1206963793, now seen corresponding path program 14 times [2021-05-06 10:26:35,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:35,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264057766] [2021-05-06 10:26:35,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:35,981 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:35,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1122602123] [2021-05-06 10:26:35,981 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 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 10:26:36,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:26:36,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:36,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 64 conjunts are in the unsatisfiable core [2021-05-06 10:26:36,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:36,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:36,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:36,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:36,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:36,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:37,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:37,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:37,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:37,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:37,048 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 30 proven. 420 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-05-06 10:26:37,049 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:37,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264057766] [2021-05-06 10:26:37,049 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:37,049 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122602123] [2021-05-06 10:26:37,049 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122602123] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:37,049 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:37,049 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 10:26:37,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865208462] [2021-05-06 10:26:37,049 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 10:26:37,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:37,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 10:26:37,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2021-05-06 10:26:37,050 INFO L87 Difference]: Start difference. First operand 133 states and 134 transitions. Second operand has 20 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 19 states have internal predecessors, (54), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:26:37,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:37,390 INFO L93 Difference]: Finished difference Result 138 states and 140 transitions. [2021-05-06 10:26:37,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 10:26:37,390 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 19 states have internal predecessors, (54), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 130 [2021-05-06 10:26:37,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:37,391 INFO L225 Difference]: With dead ends: 138 [2021-05-06 10:26:37,391 INFO L226 Difference]: Without dead ends: 135 [2021-05-06 10:26:37,391 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 231.7ms TimeCoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-05-06 10:26:37,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-05-06 10:26:37,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2021-05-06 10:26:37,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 99 states have (on average 1.02020202020202) internal successors, (101), 99 states have internal predecessors, (101), 19 states have call successors, (19), 18 states have call predecessors, (19), 16 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:26:37,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2021-05-06 10:26:37,393 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 130 [2021-05-06 10:26:37,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:37,394 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2021-05-06 10:26:37,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 19 states have internal predecessors, (54), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:26:37,394 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2021-05-06 10:26:37,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-05-06 10:26:37,394 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:37,394 INFO L523 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:37,595 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-06 10:26:37,595 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:37,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:37,595 INFO L82 PathProgramCache]: Analyzing trace with hash 604854994, now seen corresponding path program 15 times [2021-05-06 10:26:37,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:37,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935905990] [2021-05-06 10:26:37,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:37,599 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:37,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1502792878] [2021-05-06 10:26:37,599 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 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 10:26:38,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-05-06 10:26:38,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:38,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 35 conjunts are in the unsatisfiable core [2021-05-06 10:26:38,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:38,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:38,500 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 30 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:38,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:38,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935905990] [2021-05-06 10:26:38,500 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:38,500 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502792878] [2021-05-06 10:26:38,500 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502792878] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:38,500 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:38,500 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-06 10:26:38,501 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098533547] [2021-05-06 10:26:38,501 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 10:26:38,501 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:38,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 10:26:38,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=187, Unknown=0, NotChecked=0, Total=342 [2021-05-06 10:26:38,501 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 18 states have internal predecessors, (98), 18 states have call successors, (18), 18 states have call predecessors, (18), 16 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:26:38,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:38,719 INFO L93 Difference]: Finished difference Result 141 states and 142 transitions. [2021-05-06 10:26:38,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-06 10:26:38,720 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 18 states have internal predecessors, (98), 18 states have call successors, (18), 18 states have call predecessors, (18), 16 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 132 [2021-05-06 10:26:38,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:38,721 INFO L225 Difference]: With dead ends: 141 [2021-05-06 10:26:38,721 INFO L226 Difference]: Without dead ends: 141 [2021-05-06 10:26:38,721 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 239.8ms TimeCoverageRelationStatistics Valid=425, Invalid=697, Unknown=0, NotChecked=0, Total=1122 [2021-05-06 10:26:38,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-05-06 10:26:38,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2021-05-06 10:26:38,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 104 states have (on average 1.0192307692307692) internal successors, (106), 104 states have internal predecessors, (106), 19 states have call successors, (19), 19 states have call predecessors, (19), 17 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:26:38,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 142 transitions. [2021-05-06 10:26:38,723 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 142 transitions. Word has length 132 [2021-05-06 10:26:38,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:38,723 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 142 transitions. [2021-05-06 10:26:38,724 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 5.157894736842105) internal successors, (98), 18 states have internal predecessors, (98), 18 states have call successors, (18), 18 states have call predecessors, (18), 16 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:26:38,724 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 142 transitions. [2021-05-06 10:26:38,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-05-06 10:26:38,724 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:38,724 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:38,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-05-06 10:26:38,930 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:38,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:38,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1030291600, now seen corresponding path program 15 times [2021-05-06 10:26:38,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:38,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276541893] [2021-05-06 10:26:38,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:38,936 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:38,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1731066707] [2021-05-06 10:26:38,936 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 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 10:26:39,708 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-05-06 10:26:39,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:39,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 76 conjunts are in the unsatisfiable core [2021-05-06 10:26:39,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:39,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:39,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:40,182 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 76 proven. 481 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-05-06 10:26:40,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:40,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276541893] [2021-05-06 10:26:40,182 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:40,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731066707] [2021-05-06 10:26:40,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731066707] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:40,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:40,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-05-06 10:26:40,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516790668] [2021-05-06 10:26:40,183 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-06 10:26:40,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:40,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-06 10:26:40,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=462, Unknown=0, NotChecked=0, Total=506 [2021-05-06 10:26:40,184 INFO L87 Difference]: Start difference. First operand 141 states and 142 transitions. Second operand has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 18 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:26:40,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:40,650 INFO L93 Difference]: Finished difference Result 146 states and 148 transitions. [2021-05-06 10:26:40,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-06 10:26:40,651 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 18 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 138 [2021-05-06 10:26:40,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:40,651 INFO L225 Difference]: With dead ends: 146 [2021-05-06 10:26:40,651 INFO L226 Difference]: Without dead ends: 143 [2021-05-06 10:26:40,651 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 309.5ms TimeCoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2021-05-06 10:26:40,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-06 10:26:40,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2021-05-06 10:26:40,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 105 states have (on average 1.019047619047619) internal successors, (107), 105 states have internal predecessors, (107), 20 states have call successors, (20), 19 states have call predecessors, (20), 17 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-06 10:26:40,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 145 transitions. [2021-05-06 10:26:40,654 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 145 transitions. Word has length 138 [2021-05-06 10:26:40,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:40,654 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 145 transitions. [2021-05-06 10:26:40,654 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 2.727272727272727) internal successors, (60), 22 states have internal predecessors, (60), 18 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:26:40,654 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 145 transitions. [2021-05-06 10:26:40,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-05-06 10:26:40,655 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:40,655 INFO L523 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:40,861 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-06 10:26:40,861 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:40,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:40,861 INFO L82 PathProgramCache]: Analyzing trace with hash -1171327629, now seen corresponding path program 16 times [2021-05-06 10:26:40,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:40,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604316312] [2021-05-06 10:26:40,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:40,865 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:40,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1972634715] [2021-05-06 10:26:40,866 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 10:26:41,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:26:41,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:41,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 37 conjunts are in the unsatisfiable core [2021-05-06 10:26:41,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:41,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:41,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:42,114 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 32 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:26:42,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:42,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604316312] [2021-05-06 10:26:42,114 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:42,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972634715] [2021-05-06 10:26:42,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972634715] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:42,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:42,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 10:26:42,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928011712] [2021-05-06 10:26:42,115 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 10:26:42,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:42,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 10:26:42,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=207, Unknown=0, NotChecked=0, Total=380 [2021-05-06 10:26:42,115 INFO L87 Difference]: Start difference. First operand 143 states and 145 transitions. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 19 states have internal predecessors, (104), 19 states have call successors, (19), 19 states have call predecessors, (19), 17 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:26:42,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:42,363 INFO L93 Difference]: Finished difference Result 149 states and 150 transitions. [2021-05-06 10:26:42,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-06 10:26:42,363 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 19 states have internal predecessors, (104), 19 states have call successors, (19), 19 states have call predecessors, (19), 17 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) Word has length 140 [2021-05-06 10:26:42,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:42,364 INFO L225 Difference]: With dead ends: 149 [2021-05-06 10:26:42,364 INFO L226 Difference]: Without dead ends: 149 [2021-05-06 10:26:42,365 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 286.4ms TimeCoverageRelationStatistics Valid=477, Invalid=783, Unknown=0, NotChecked=0, Total=1260 [2021-05-06 10:26:42,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-05-06 10:26:42,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2021-05-06 10:26:42,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 110 states have (on average 1.018181818181818) internal successors, (112), 110 states have internal predecessors, (112), 20 states have call successors, (20), 20 states have call predecessors, (20), 18 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-06 10:26:42,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 150 transitions. [2021-05-06 10:26:42,367 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 150 transitions. Word has length 140 [2021-05-06 10:26:42,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:42,367 INFO L480 AbstractCegarLoop]: Abstraction has 149 states and 150 transitions. [2021-05-06 10:26:42,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 19 states have internal predecessors, (104), 19 states have call successors, (19), 19 states have call predecessors, (19), 17 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:26:42,367 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 150 transitions. [2021-05-06 10:26:42,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-05-06 10:26:42,368 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:42,368 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:42,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-05-06 10:26:42,573 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:42,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:42,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1153802639, now seen corresponding path program 16 times [2021-05-06 10:26:42,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:42,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004399257] [2021-05-06 10:26:42,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:42,578 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:42,578 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [507442075] [2021-05-06 10:26:42,578 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 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 10:26:43,342 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:26:43,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:26:43,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 72 conjunts are in the unsatisfiable core [2021-05-06 10:26:43,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:26:43,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:26:43,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 34 proven. 544 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2021-05-06 10:26:43,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:26:43,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004399257] [2021-05-06 10:26:43,716 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:26:43,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507442075] [2021-05-06 10:26:43,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507442075] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:26:43,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:26:43,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2021-05-06 10:26:43,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494463468] [2021-05-06 10:26:43,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-06 10:26:43,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:26:43,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-06 10:26:43,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2021-05-06 10:26:43,717 INFO L87 Difference]: Start difference. First operand 149 states and 150 transitions. Second operand has 22 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 states have internal predecessors, (60), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-06 10:26:44,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:26:44,116 INFO L93 Difference]: Finished difference Result 154 states and 156 transitions. [2021-05-06 10:26:44,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 10:26:44,117 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 states have internal predecessors, (60), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 146 [2021-05-06 10:26:44,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:26:44,117 INFO L225 Difference]: With dead ends: 154 [2021-05-06 10:26:44,118 INFO L226 Difference]: Without dead ends: 151 [2021-05-06 10:26:44,118 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 223.5ms TimeCoverageRelationStatistics Valid=49, Invalid=503, Unknown=0, NotChecked=0, Total=552 [2021-05-06 10:26:44,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-05-06 10:26:44,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2021-05-06 10:26:44,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 111 states have (on average 1.018018018018018) internal successors, (113), 111 states have internal predecessors, (113), 21 states have call successors, (21), 20 states have call predecessors, (21), 18 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 10:26:44,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 153 transitions. [2021-05-06 10:26:44,120 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 153 transitions. Word has length 146 [2021-05-06 10:26:44,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:26:44,120 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 153 transitions. [2021-05-06 10:26:44,120 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 2.857142857142857) internal successors, (60), 21 states have internal predecessors, (60), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-06 10:26:44,120 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 153 transitions. [2021-05-06 10:26:44,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-05-06 10:26:44,121 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:26:44,121 INFO L523 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:26:44,327 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-05-06 10:26:44,327 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:26:44,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:26:44,327 INFO L82 PathProgramCache]: Analyzing trace with hash 153116436, now seen corresponding path program 17 times [2021-05-06 10:26:44,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:26:44,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012930413] [2021-05-06 10:26:44,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:26:44,331 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:26:44,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [410759444] [2021-05-06 10:26:44,331 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 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