/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/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 02:39:17,361 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 02:39:17,363 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 02:39:17,398 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 02:39:17,399 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 02:39:17,401 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 02:39:17,403 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 02:39:17,407 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 02:39:17,409 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 02:39:17,412 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 02:39:17,413 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 02:39:17,414 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 02:39:17,414 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 02:39:17,415 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 02:39:17,416 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 02:39:17,417 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 02:39:17,419 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 02:39:17,420 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 02:39:17,421 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 02:39:17,425 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 02:39:17,426 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 02:39:17,428 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 02:39:17,429 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 02:39:17,430 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 02:39:17,435 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 02:39:17,435 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 02:39:17,435 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 02:39:17,436 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 02:39:17,437 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 02:39:17,437 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 02:39:17,437 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 02:39:17,438 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 02:39:17,439 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 02:39:17,439 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 02:39:17,440 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 02:39:17,440 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 02:39:17,440 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 02:39:17,440 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 02:39:17,440 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 02:39:17,441 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 02:39:17,441 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 02:39:17,442 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2021-05-06 02:39:17,473 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 02:39:17,473 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 02:39:17,476 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-06 02:39:17,476 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-06 02:39:17,476 INFO L138 SettingsManager]: * Use SBE=true [2021-05-06 02:39:17,476 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 02:39:17,476 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 02:39:17,476 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 02:39:17,476 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 02:39:17,477 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 02:39:17,477 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 02:39:17,477 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 02:39:17,478 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 02:39:17,478 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 02:39:17,479 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-05-06 02:39:17,479 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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 02:39:17,812 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 02:39:17,829 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 02:39:17,831 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 02:39:17,832 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 02:39:17,833 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 02:39:17,833 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound100.c [2021-05-06 02:39:17,891 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7174c99a6/eda77e257e05483a8e4ab646dc2a85e2/FLAGd7af5727c [2021-05-06 02:39:18,228 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 02:39:18,228 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound100.c [2021-05-06 02:39:18,233 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7174c99a6/eda77e257e05483a8e4ab646dc2a85e2/FLAGd7af5727c [2021-05-06 02:39:18,640 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7174c99a6/eda77e257e05483a8e4ab646dc2a85e2 [2021-05-06 02:39:18,643 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 02:39:18,645 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-06 02:39:18,647 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 02:39:18,648 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 02:39:18,650 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 02:39:18,651 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,652 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65d0d169 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18, skipping insertion in model container [2021-05-06 02:39:18,652 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,657 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 02:39:18,669 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 02:39:18,771 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound100.c[535,548] [2021-05-06 02:39:18,786 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 02:39:18,791 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 02:39:18,843 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/fermat1-ll_unwindbound100.c[535,548] [2021-05-06 02:39:18,851 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 02:39:18,872 INFO L208 MainTranslator]: Completed translation [2021-05-06 02:39:18,872 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18 WrapperNode [2021-05-06 02:39:18,873 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 02:39:18,873 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 02:39:18,873 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 02:39:18,873 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 02:39:18,879 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,880 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,884 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,884 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,903 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,906 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,907 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (1/1) ... [2021-05-06 02:39:18,908 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 02:39:18,909 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 02:39:18,909 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 02:39:18,909 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 02:39:18,925 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (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 02:39:19,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 02:39:19,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 02:39:19,029 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 02:39:19,029 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 02:39:19,030 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 02:39:19,030 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 02:39:19,030 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 02:39:19,030 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 02:39:19,031 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 02:39:19,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 02:39:19,031 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 02:39:19,031 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 02:39:19,032 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 02:39:19,032 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 02:39:19,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 02:39:19,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 02:39:19,033 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 02:39:19,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 02:39:19,033 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 02:39:19,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 02:39:19,318 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 02:39:19,318 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-05-06 02:39:19,319 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 02:39:19 BoogieIcfgContainer [2021-05-06 02:39:19,319 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 02:39:19,321 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 02:39:19,321 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 02:39:19,323 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 02:39:19,323 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 02:39:18" (1/3) ... [2021-05-06 02:39:19,323 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fce7063 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 02:39:19, skipping insertion in model container [2021-05-06 02:39:19,323 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:39:18" (2/3) ... [2021-05-06 02:39:19,324 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fce7063 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 02:39:19, skipping insertion in model container [2021-05-06 02:39:19,324 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 02:39:19" (3/3) ... [2021-05-06 02:39:19,324 INFO L111 eAbstractionObserver]: Analyzing ICFG fermat1-ll_unwindbound100.c [2021-05-06 02:39:19,329 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-06 02:39:19,332 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 02:39:19,359 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 02:39:19,391 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 02:39:19,391 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-06 02:39:19,391 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-06 02:39:19,391 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 02:39:19,391 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 02:39:19,391 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 02:39:19,391 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 02:39:19,391 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 02:39:19,417 INFO L276 IsEmpty]: Start isEmpty. Operand has 37 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 24 states have internal predecessors, (35), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 02:39:19,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-06 02:39:19,421 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:19,422 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:19,422 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:19,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:19,442 INFO L82 PathProgramCache]: Analyzing trace with hash 928708300, now seen corresponding path program 1 times [2021-05-06 02:39:19,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:19,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883165016] [2021-05-06 02:39:19,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:19,566 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:19,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1277903627] [2021-05-06 02:39:19,567 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 02:39:19,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:19,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 1 conjunts are in the unsatisfiable core [2021-05-06 02:39:19,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:19,811 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-05-06 02:39:19,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:19,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883165016] [2021-05-06 02:39:19,811 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:19,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277903627] [2021-05-06 02:39:19,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277903627] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:19,812 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:19,812 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-06 02:39:19,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607256838] [2021-05-06 02:39:19,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-06 02:39:19,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:19,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-06 02:39:19,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-06 02:39:19,827 INFO L87 Difference]: Start difference. First operand has 37 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 24 states have internal predecessors, (35), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 02:39:19,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:19,847 INFO L93 Difference]: Finished difference Result 67 states and 100 transitions. [2021-05-06 02:39:19,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-06 02:39:19,848 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2021-05-06 02:39:19,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:19,853 INFO L225 Difference]: With dead ends: 67 [2021-05-06 02:39:19,853 INFO L226 Difference]: Without dead ends: 32 [2021-05-06 02:39:19,856 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-06 02:39:19,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-06 02:39:19,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-05-06 02:39:19,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 20 states have (on average 1.35) internal successors, (27), 21 states have internal predecessors, (27), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 02:39:19,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 41 transitions. [2021-05-06 02:39:19,884 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 41 transitions. Word has length 22 [2021-05-06 02:39:19,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:19,884 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 41 transitions. [2021-05-06 02:39:19,885 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 6.5) internal successors, (13), 2 states have internal predecessors, (13), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 02:39:19,885 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 41 transitions. [2021-05-06 02:39:19,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-06 02:39:19,886 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:19,886 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:20,106 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-05-06 02:39:20,110 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:20,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:20,111 INFO L82 PathProgramCache]: Analyzing trace with hash -155606603, now seen corresponding path program 1 times [2021-05-06 02:39:20,111 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:20,111 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579277079] [2021-05-06 02:39:20,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:20,121 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:20,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2057590237] [2021-05-06 02:39:20,121 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 02:39:20,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:20,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 02:39:20,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:20,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,290 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:20,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:20,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579277079] [2021-05-06 02:39:20,291 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:20,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057590237] [2021-05-06 02:39:20,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057590237] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:20,291 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:20,291 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 02:39:20,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995284532] [2021-05-06 02:39:20,293 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:39:20,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:20,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:39:20,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:20,294 INFO L87 Difference]: Start difference. First operand 32 states and 41 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 02:39:20,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:20,307 INFO L93 Difference]: Finished difference Result 41 states and 50 transitions. [2021-05-06 02:39:20,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 02:39:20,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2021-05-06 02:39:20,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:20,309 INFO L225 Difference]: With dead ends: 41 [2021-05-06 02:39:20,309 INFO L226 Difference]: Without dead ends: 34 [2021-05-06 02:39:20,310 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:20,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-06 02:39:20,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2021-05-06 02:39:20,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 23 states have internal predecessors, (29), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 02:39:20,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 43 transitions. [2021-05-06 02:39:20,315 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 43 transitions. Word has length 23 [2021-05-06 02:39:20,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:20,316 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 43 transitions. [2021-05-06 02:39:20,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 02:39:20,316 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 43 transitions. [2021-05-06 02:39:20,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-06 02:39:20,317 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:20,317 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:20,541 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:20,541 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:20,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:20,542 INFO L82 PathProgramCache]: Analyzing trace with hash -153938307, now seen corresponding path program 1 times [2021-05-06 02:39:20,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:20,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414829344] [2021-05-06 02:39:20,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:20,552 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:20,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1222907869] [2021-05-06 02:39:20,552 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 02:39:20,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:20,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 02:39:20,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:20,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:20,766 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:20,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:20,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414829344] [2021-05-06 02:39:20,767 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:20,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222907869] [2021-05-06 02:39:20,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222907869] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:20,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:20,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:39:20,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689108254] [2021-05-06 02:39:20,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:39:20,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:20,768 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:39:20,768 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:39:20,768 INFO L87 Difference]: Start difference. First operand 34 states and 43 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 02:39:22,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:22,339 INFO L93 Difference]: Finished difference Result 53 states and 70 transitions. [2021-05-06 02:39:22,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:39:22,339 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 23 [2021-05-06 02:39:22,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:22,340 INFO L225 Difference]: With dead ends: 53 [2021-05-06 02:39:22,340 INFO L226 Difference]: Without dead ends: 51 [2021-05-06 02:39:22,341 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.5ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:39:22,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-05-06 02:39:22,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2021-05-06 02:39:22,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 34 states have (on average 1.3823529411764706) internal successors, (47), 35 states have internal predecessors, (47), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 02:39:22,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 67 transitions. [2021-05-06 02:39:22,348 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 67 transitions. Word has length 23 [2021-05-06 02:39:22,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:22,348 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 67 transitions. [2021-05-06 02:39:22,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 02:39:22,348 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 67 transitions. [2021-05-06 02:39:22,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-06 02:39:22,349 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:22,367 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:22,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:22,568 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:22,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:22,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1676885497, now seen corresponding path program 1 times [2021-05-06 02:39:22,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:22,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851420713] [2021-05-06 02:39:22,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:22,580 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:22,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1083244703] [2021-05-06 02:39:22,600 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 02:39:22,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:22,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 10 conjunts are in the unsatisfiable core [2021-05-06 02:39:22,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:22,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:22,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:22,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:22,819 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:22,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:22,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851420713] [2021-05-06 02:39:22,819 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:22,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083244703] [2021-05-06 02:39:22,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083244703] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:22,819 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:22,819 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:39:22,819 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042578017] [2021-05-06 02:39:22,820 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:39:22,820 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:22,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:39:22,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:22,820 INFO L87 Difference]: Start difference. First operand 50 states and 67 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-05-06 02:39:22,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:22,899 INFO L93 Difference]: Finished difference Result 57 states and 73 transitions. [2021-05-06 02:39:22,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:39:22,900 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2021-05-06 02:39:22,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:22,901 INFO L225 Difference]: With dead ends: 57 [2021-05-06 02:39:22,901 INFO L226 Difference]: Without dead ends: 52 [2021-05-06 02:39:22,901 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 49.0ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:39:22,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-05-06 02:39:22,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 36. [2021-05-06 02:39:22,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 24 states have internal predecessors, (29), 8 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 02:39:22,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 43 transitions. [2021-05-06 02:39:22,906 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 43 transitions. Word has length 29 [2021-05-06 02:39:22,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:22,907 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 43 transitions. [2021-05-06 02:39:22,907 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-05-06 02:39:22,907 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 43 transitions. [2021-05-06 02:39:22,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-06 02:39:22,907 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:22,907 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:23,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:23,125 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:23,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:23,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1154059858, now seen corresponding path program 1 times [2021-05-06 02:39:23,126 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:23,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233829488] [2021-05-06 02:39:23,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:23,134 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:23,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [662875826] [2021-05-06 02:39:23,134 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 02:39:23,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:23,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:39:23,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:23,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,239 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:23,240 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:23,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233829488] [2021-05-06 02:39:23,240 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:23,240 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662875826] [2021-05-06 02:39:23,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662875826] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:23,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:23,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:39:23,240 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810323918] [2021-05-06 02:39:23,241 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:39:23,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:23,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:39:23,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:39:23,241 INFO L87 Difference]: Start difference. First operand 36 states and 43 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 02:39:23,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:23,266 INFO L93 Difference]: Finished difference Result 65 states and 79 transitions. [2021-05-06 02:39:23,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:39:23,267 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 35 [2021-05-06 02:39:23,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:23,267 INFO L225 Difference]: With dead ends: 65 [2021-05-06 02:39:23,268 INFO L226 Difference]: Without dead ends: 44 [2021-05-06 02:39:23,268 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:39:23,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-06 02:39:23,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-06 02:39:23,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 30 states have internal predecessors, (35), 9 states have call successors, (9), 6 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 02:39:23,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 51 transitions. [2021-05-06 02:39:23,273 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 51 transitions. Word has length 35 [2021-05-06 02:39:23,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:23,273 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 51 transitions. [2021-05-06 02:39:23,273 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 02:39:23,273 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 51 transitions. [2021-05-06 02:39:23,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-06 02:39:23,274 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:23,274 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:23,490 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:23,491 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:23,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:23,491 INFO L82 PathProgramCache]: Analyzing trace with hash -174895632, now seen corresponding path program 1 times [2021-05-06 02:39:23,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:23,491 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563706522] [2021-05-06 02:39:23,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:23,500 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:23,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1372824692] [2021-05-06 02:39:23,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:23,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:23,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:39:23,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:23,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:23,677 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:23,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:23,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563706522] [2021-05-06 02:39:23,677 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:23,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372824692] [2021-05-06 02:39:23,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372824692] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:23,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:23,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 02:39:23,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241281692] [2021-05-06 02:39:23,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:39:23,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:23,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:39:23,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:39:23,681 INFO L87 Difference]: Start difference. First operand 44 states and 51 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 02:39:23,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:23,739 INFO L93 Difference]: Finished difference Result 74 states and 89 transitions. [2021-05-06 02:39:23,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:39:23,740 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 41 [2021-05-06 02:39:23,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:23,741 INFO L225 Difference]: With dead ends: 74 [2021-05-06 02:39:23,741 INFO L226 Difference]: Without dead ends: 53 [2021-05-06 02:39:23,741 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.1ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:39:23,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-05-06 02:39:23,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 52. [2021-05-06 02:39:23,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 36 states have (on average 1.1666666666666667) internal successors, (42), 36 states have internal predecessors, (42), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 02:39:23,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 60 transitions. [2021-05-06 02:39:23,747 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 60 transitions. Word has length 41 [2021-05-06 02:39:23,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:23,747 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 60 transitions. [2021-05-06 02:39:23,747 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 02:39:23,747 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 60 transitions. [2021-05-06 02:39:23,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-06 02:39:23,748 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:23,748 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:23,948 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:23,948 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:23,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:23,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1292932747, now seen corresponding path program 1 times [2021-05-06 02:39:23,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:23,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642953800] [2021-05-06 02:39:23,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:23,956 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:23,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1554909746] [2021-05-06 02:39:23,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:24,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:39:24,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:24,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,095 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:24,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:24,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642953800] [2021-05-06 02:39:24,096 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:24,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554909746] [2021-05-06 02:39:24,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554909746] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:24,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:24,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 02:39:24,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059408971] [2021-05-06 02:39:24,096 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:39:24,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:24,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:39:24,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:39:24,097 INFO L87 Difference]: Start difference. First operand 52 states and 60 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 02:39:24,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:24,141 INFO L93 Difference]: Finished difference Result 75 states and 90 transitions. [2021-05-06 02:39:24,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 02:39:24,143 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) Word has length 43 [2021-05-06 02:39:24,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:24,143 INFO L225 Difference]: With dead ends: 75 [2021-05-06 02:39:24,143 INFO L226 Difference]: Without dead ends: 54 [2021-05-06 02:39:24,144 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.9ms TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:39:24,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-06 02:39:24,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-06 02:39:24,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 38 states have internal predecessors, (44), 10 states have call successors, (10), 7 states have call predecessors, (10), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 02:39:24,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 62 transitions. [2021-05-06 02:39:24,149 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 62 transitions. Word has length 43 [2021-05-06 02:39:24,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:24,149 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 62 transitions. [2021-05-06 02:39:24,149 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 02:39:24,149 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 62 transitions. [2021-05-06 02:39:24,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-06 02:39:24,150 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:24,150 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:24,367 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:24,368 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:24,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:24,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1407897436, now seen corresponding path program 1 times [2021-05-06 02:39:24,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:24,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076580485] [2021-05-06 02:39:24,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:24,375 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:24,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [598040290] [2021-05-06 02:39:24,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:24,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 3 conjunts are in the unsatisfiable core [2021-05-06 02:39:24,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:24,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,507 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-05-06 02:39:24,507 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:24,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076580485] [2021-05-06 02:39:24,507 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:24,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598040290] [2021-05-06 02:39:24,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598040290] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:24,507 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:24,507 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 02:39:24,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576225051] [2021-05-06 02:39:24,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:39:24,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:24,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:39:24,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:24,508 INFO L87 Difference]: Start difference. First operand 54 states and 62 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-05-06 02:39:24,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:24,541 INFO L93 Difference]: Finished difference Result 101 states and 131 transitions. [2021-05-06 02:39:24,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 02:39:24,541 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2021-05-06 02:39:24,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:24,542 INFO L225 Difference]: With dead ends: 101 [2021-05-06 02:39:24,542 INFO L226 Difference]: Without dead ends: 80 [2021-05-06 02:39:24,543 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:24,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-05-06 02:39:24,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 70. [2021-05-06 02:39:24,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 50 states have (on average 1.22) internal successors, (61), 50 states have internal predecessors, (61), 14 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 02:39:24,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 87 transitions. [2021-05-06 02:39:24,550 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 87 transitions. Word has length 47 [2021-05-06 02:39:24,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:24,550 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 87 transitions. [2021-05-06 02:39:24,550 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 4 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-05-06 02:39:24,550 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 87 transitions. [2021-05-06 02:39:24,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-06 02:39:24,551 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:24,551 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:24,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-05-06 02:39:24,768 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:24,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:24,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1915058849, now seen corresponding path program 1 times [2021-05-06 02:39:24,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:24,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826714933] [2021-05-06 02:39:24,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:24,792 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:24,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [828602122] [2021-05-06 02:39:24,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:24,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 02:39:24,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:24,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:24,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,008 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 8 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:25,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:25,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826714933] [2021-05-06 02:39:25,009 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:25,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828602122] [2021-05-06 02:39:25,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828602122] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:25,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:25,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 02:39:25,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109845437] [2021-05-06 02:39:25,009 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 02:39:25,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:25,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 02:39:25,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:39:25,010 INFO L87 Difference]: Start difference. First operand 70 states and 87 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 02:39:25,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:25,069 INFO L93 Difference]: Finished difference Result 118 states and 153 transitions. [2021-05-06 02:39:25,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:39:25,069 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 49 [2021-05-06 02:39:25,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:25,070 INFO L225 Difference]: With dead ends: 118 [2021-05-06 02:39:25,070 INFO L226 Difference]: Without dead ends: 81 [2021-05-06 02:39:25,071 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 24.2ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:25,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-05-06 02:39:25,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 80. [2021-05-06 02:39:25,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 57 states have (on average 1.2105263157894737) internal successors, (69), 57 states have internal predecessors, (69), 16 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 02:39:25,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 99 transitions. [2021-05-06 02:39:25,078 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 99 transitions. Word has length 49 [2021-05-06 02:39:25,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:25,078 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 99 transitions. [2021-05-06 02:39:25,078 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 02:39:25,078 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 99 transitions. [2021-05-06 02:39:25,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-06 02:39:25,079 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:25,079 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:25,299 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:25,299 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:25,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:25,300 INFO L82 PathProgramCache]: Analyzing trace with hash -60460648, now seen corresponding path program 2 times [2021-05-06 02:39:25,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:25,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326620567] [2021-05-06 02:39:25,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:25,308 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:25,308 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [647439654] [2021-05-06 02:39:25,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:25,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:25,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:25,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 02:39:25,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:25,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,463 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:25,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:25,463 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326620567] [2021-05-06 02:39:25,463 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:25,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647439654] [2021-05-06 02:39:25,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647439654] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:25,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:25,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 02:39:25,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817153084] [2021-05-06 02:39:25,464 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 02:39:25,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:25,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 02:39:25,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:39:25,465 INFO L87 Difference]: Start difference. First operand 80 states and 99 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 02:39:25,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:25,521 INFO L93 Difference]: Finished difference Result 119 states and 154 transitions. [2021-05-06 02:39:25,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:39:25,521 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 51 [2021-05-06 02:39:25,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:25,522 INFO L225 Difference]: With dead ends: 119 [2021-05-06 02:39:25,522 INFO L226 Difference]: Without dead ends: 82 [2021-05-06 02:39:25,522 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:39:25,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-05-06 02:39:25,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2021-05-06 02:39:25,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 59 states have (on average 1.2033898305084745) internal successors, (71), 59 states have internal predecessors, (71), 16 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 02:39:25,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 101 transitions. [2021-05-06 02:39:25,528 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 101 transitions. Word has length 51 [2021-05-06 02:39:25,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:25,528 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 101 transitions. [2021-05-06 02:39:25,528 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 6 states have call successors, (8), 6 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 02:39:25,528 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 101 transitions. [2021-05-06 02:39:25,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-06 02:39:25,529 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:25,529 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:25,745 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:25,746 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:25,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:25,746 INFO L82 PathProgramCache]: Analyzing trace with hash -1067781299, now seen corresponding path program 1 times [2021-05-06 02:39:25,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:25,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484887883] [2021-05-06 02:39:25,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:25,753 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:25,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [900370571] [2021-05-06 02:39:25,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:25,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:25,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:39:25,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:25,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:25,912 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:25,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:25,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484887883] [2021-05-06 02:39:25,912 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:25,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900370571] [2021-05-06 02:39:25,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900370571] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:25,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:25,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:39:25,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623250173] [2021-05-06 02:39:25,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:39:25,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:25,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:39:25,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:25,913 INFO L87 Difference]: Start difference. First operand 82 states and 101 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 02:39:25,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:25,992 INFO L93 Difference]: Finished difference Result 99 states and 121 transitions. [2021-05-06 02:39:25,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:39:25,992 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 55 [2021-05-06 02:39:25,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:25,993 INFO L225 Difference]: With dead ends: 99 [2021-05-06 02:39:25,993 INFO L226 Difference]: Without dead ends: 94 [2021-05-06 02:39:25,993 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 22.9ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:39:25,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-06 02:39:25,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 91. [2021-05-06 02:39:25,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 65 states have (on average 1.2) internal successors, (78), 66 states have internal predecessors, (78), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 02:39:25,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 112 transitions. [2021-05-06 02:39:25,999 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 112 transitions. Word has length 55 [2021-05-06 02:39:25,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:25,999 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 112 transitions. [2021-05-06 02:39:25,999 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 02:39:25,999 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 112 transitions. [2021-05-06 02:39:26,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-06 02:39:26,000 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:26,000 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:26,217 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-05-06 02:39:26,217 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:26,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:26,218 INFO L82 PathProgramCache]: Analyzing trace with hash -2095290798, now seen corresponding path program 2 times [2021-05-06 02:39:26,218 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:26,218 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429062078] [2021-05-06 02:39:26,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:26,224 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:26,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [590188812] [2021-05-06 02:39:26,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:26,272 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:26,272 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:26,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:39:26,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:26,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,384 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:26,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:26,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429062078] [2021-05-06 02:39:26,384 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:26,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590188812] [2021-05-06 02:39:26,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590188812] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:26,384 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:26,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:39:26,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206388776] [2021-05-06 02:39:26,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:39:26,385 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:26,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:39:26,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:26,385 INFO L87 Difference]: Start difference. First operand 91 states and 112 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 02:39:26,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:26,455 INFO L93 Difference]: Finished difference Result 132 states and 170 transitions. [2021-05-06 02:39:26,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:39:26,456 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 57 [2021-05-06 02:39:26,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:26,457 INFO L225 Difference]: With dead ends: 132 [2021-05-06 02:39:26,457 INFO L226 Difference]: Without dead ends: 95 [2021-05-06 02:39:26,457 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 32.4ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:39:26,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-05-06 02:39:26,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 94. [2021-05-06 02:39:26,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 68 states have (on average 1.2058823529411764) internal successors, (82), 68 states have internal predecessors, (82), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 02:39:26,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 116 transitions. [2021-05-06 02:39:26,463 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 116 transitions. Word has length 57 [2021-05-06 02:39:26,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:26,463 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 116 transitions. [2021-05-06 02:39:26,463 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 02:39:26,463 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 116 transitions. [2021-05-06 02:39:26,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-06 02:39:26,464 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:26,464 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:26,680 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:26,680 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:26,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:26,681 INFO L82 PathProgramCache]: Analyzing trace with hash -659642693, now seen corresponding path program 3 times [2021-05-06 02:39:26,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:26,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749686720] [2021-05-06 02:39:26,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:26,686 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:26,686 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1695424387] [2021-05-06 02:39:26,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 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 02:39:26,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-05-06 02:39:26,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:26,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:39:26,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:26,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:26,987 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 10 proven. 42 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:26,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:26,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749686720] [2021-05-06 02:39:26,987 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:26,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695424387] [2021-05-06 02:39:26,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695424387] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:26,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:26,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:39:26,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232256749] [2021-05-06 02:39:26,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:39:26,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:26,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:39:26,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:26,989 INFO L87 Difference]: Start difference. First operand 94 states and 116 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 02:39:27,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:27,055 INFO L93 Difference]: Finished difference Result 133 states and 171 transitions. [2021-05-06 02:39:27,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 02:39:27,056 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) Word has length 59 [2021-05-06 02:39:27,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:27,056 INFO L225 Difference]: With dead ends: 133 [2021-05-06 02:39:27,057 INFO L226 Difference]: Without dead ends: 96 [2021-05-06 02:39:27,057 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:39:27,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-05-06 02:39:27,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2021-05-06 02:39:27,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 70 states have (on average 1.2) internal successors, (84), 70 states have internal predecessors, (84), 18 states have call successors, (18), 9 states have call predecessors, (18), 7 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 02:39:27,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 118 transitions. [2021-05-06 02:39:27,066 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 118 transitions. Word has length 59 [2021-05-06 02:39:27,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:27,066 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 118 transitions. [2021-05-06 02:39:27,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 7 states have call successors, (9), 7 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 02:39:27,067 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 118 transitions. [2021-05-06 02:39:27,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-06 02:39:27,068 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:27,068 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:27,291 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-05-06 02:39:27,291 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:27,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:27,292 INFO L82 PathProgramCache]: Analyzing trace with hash -1402694082, now seen corresponding path program 2 times [2021-05-06 02:39:27,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:27,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928240165] [2021-05-06 02:39:27,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:27,307 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:27,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [417058717] [2021-05-06 02:39:27,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:27,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:27,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:27,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:39:27,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:27,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:27,509 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 10 proven. 54 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:27,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:27,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928240165] [2021-05-06 02:39:27,510 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:27,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417058717] [2021-05-06 02:39:27,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417058717] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:27,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:27,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:39:27,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719581024] [2021-05-06 02:39:27,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:39:27,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:27,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:39:27,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:39:27,511 INFO L87 Difference]: Start difference. First operand 96 states and 118 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 02:39:27,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:27,588 INFO L93 Difference]: Finished difference Result 116 states and 142 transitions. [2021-05-06 02:39:27,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 02:39:27,588 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 63 [2021-05-06 02:39:27,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:27,589 INFO L225 Difference]: With dead ends: 116 [2021-05-06 02:39:27,589 INFO L226 Difference]: Without dead ends: 111 [2021-05-06 02:39:27,589 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 34.7ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:39:27,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-05-06 02:39:27,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 106. [2021-05-06 02:39:27,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 76 states have (on average 1.1973684210526316) internal successors, (91), 78 states have internal predecessors, (91), 21 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 17 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 02:39:27,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 131 transitions. [2021-05-06 02:39:27,596 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 131 transitions. Word has length 63 [2021-05-06 02:39:27,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:27,596 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 131 transitions. [2021-05-06 02:39:27,596 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 02:39:27,596 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 131 transitions. [2021-05-06 02:39:27,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 02:39:27,596 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:27,596 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:27,812 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:27,813 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:27,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:27,813 INFO L82 PathProgramCache]: Analyzing trace with hash -1823928061, now seen corresponding path program 3 times [2021-05-06 02:39:27,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:27,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875244490] [2021-05-06 02:39:27,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:27,818 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:27,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1533737702] [2021-05-06 02:39:27,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:28,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-06 02:39:28,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:28,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:39:28,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:28,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,379 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 58 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:28,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:28,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875244490] [2021-05-06 02:39:28,379 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:28,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533737702] [2021-05-06 02:39:28,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533737702] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:28,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:28,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:39:28,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055523371] [2021-05-06 02:39:28,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:39:28,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:28,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:39:28,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:39:28,380 INFO L87 Difference]: Start difference. First operand 106 states and 131 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 02:39:28,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:28,474 INFO L93 Difference]: Finished difference Result 149 states and 191 transitions. [2021-05-06 02:39:28,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:39:28,475 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 65 [2021-05-06 02:39:28,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:28,475 INFO L225 Difference]: With dead ends: 149 [2021-05-06 02:39:28,475 INFO L226 Difference]: Without dead ends: 112 [2021-05-06 02:39:28,476 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 42.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:39:28,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-05-06 02:39:28,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 109. [2021-05-06 02:39:28,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 79 states have (on average 1.2025316455696202) internal successors, (95), 80 states have internal predecessors, (95), 21 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 02:39:28,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 135 transitions. [2021-05-06 02:39:28,499 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 135 transitions. Word has length 65 [2021-05-06 02:39:28,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:28,499 INFO L480 AbstractCegarLoop]: Abstraction has 109 states and 135 transitions. [2021-05-06 02:39:28,499 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 02:39:28,499 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 135 transitions. [2021-05-06 02:39:28,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-06 02:39:28,500 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:28,500 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:28,707 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-06 02:39:28,707 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:28,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:28,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1211810838, now seen corresponding path program 1 times [2021-05-06 02:39:28,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:28,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208096385] [2021-05-06 02:39:28,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:28,712 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:28,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [9009940] [2021-05-06 02:39:28,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:28,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:28,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:39:28,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:28,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:28,874 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 18 proven. 50 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:28,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:28,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208096385] [2021-05-06 02:39:28,875 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:28,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9009940] [2021-05-06 02:39:28,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9009940] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:28,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:28,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:39:28,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658680944] [2021-05-06 02:39:28,875 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:39:28,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:28,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:39:28,876 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:39:28,876 INFO L87 Difference]: Start difference. First operand 109 states and 135 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 02:39:28,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:28,972 INFO L93 Difference]: Finished difference Result 151 states and 194 transitions. [2021-05-06 02:39:28,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:39:28,972 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) Word has length 67 [2021-05-06 02:39:28,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:28,973 INFO L225 Difference]: With dead ends: 151 [2021-05-06 02:39:28,973 INFO L226 Difference]: Without dead ends: 114 [2021-05-06 02:39:28,973 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 45.1ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:39:28,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-05-06 02:39:28,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-05-06 02:39:28,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 84 states have (on average 1.1904761904761905) internal successors, (100), 84 states have internal predecessors, (100), 21 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 02:39:28,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 140 transitions. [2021-05-06 02:39:28,979 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 140 transitions. Word has length 67 [2021-05-06 02:39:28,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:28,979 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 140 transitions. [2021-05-06 02:39:28,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 8 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 6 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 02:39:28,979 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 140 transitions. [2021-05-06 02:39:28,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-05-06 02:39:28,980 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:28,980 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:29,196 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 02:39:29,197 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:29,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:29,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1645787183, now seen corresponding path program 3 times [2021-05-06 02:39:29,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:29,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867196398] [2021-05-06 02:39:29,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:29,205 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:29,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1796074796] [2021-05-06 02:39:29,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:29,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-05-06 02:39:29,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:29,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:39:29,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:29,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,504 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 12 proven. 86 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:29,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:29,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867196398] [2021-05-06 02:39:29,505 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:29,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796074796] [2021-05-06 02:39:29,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796074796] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:29,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:29,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:39:29,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166818085] [2021-05-06 02:39:29,506 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:39:29,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:29,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:39:29,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:39:29,506 INFO L87 Difference]: Start difference. First operand 114 states and 140 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 02:39:29,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:29,624 INFO L93 Difference]: Finished difference Result 137 states and 169 transitions. [2021-05-06 02:39:29,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:39:29,624 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 71 [2021-05-06 02:39:29,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:29,625 INFO L225 Difference]: With dead ends: 137 [2021-05-06 02:39:29,625 INFO L226 Difference]: Without dead ends: 132 [2021-05-06 02:39:29,625 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 46.4ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:39:29,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-06 02:39:29,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 125. [2021-05-06 02:39:29,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 90 states have (on average 1.1888888888888889) internal successors, (107), 93 states have internal predecessors, (107), 25 states have call successors, (25), 11 states have call predecessors, (25), 9 states have return successors, (23), 20 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-06 02:39:29,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 155 transitions. [2021-05-06 02:39:29,633 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 155 transitions. Word has length 71 [2021-05-06 02:39:29,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:29,633 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 155 transitions. [2021-05-06 02:39:29,633 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 02:39:29,633 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 155 transitions. [2021-05-06 02:39:29,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 02:39:29,634 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:29,634 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:29,853 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-06 02:39:29,853 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:29,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:29,853 INFO L82 PathProgramCache]: Analyzing trace with hash -15963768, now seen corresponding path program 1 times [2021-05-06 02:39:29,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:29,854 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323616176] [2021-05-06 02:39:29,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:29,864 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:29,864 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [484359313] [2021-05-06 02:39:29,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:29,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 3 conjunts are in the unsatisfiable core [2021-05-06 02:39:29,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:29,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:29,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,007 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-05-06 02:39:30,007 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:30,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323616176] [2021-05-06 02:39:30,007 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:30,007 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484359313] [2021-05-06 02:39:30,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484359313] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:30,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:30,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 02:39:30,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282375185] [2021-05-06 02:39:30,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:39:30,008 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:30,008 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:39:30,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:30,008 INFO L87 Difference]: Start difference. First operand 125 states and 155 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 02:39:30,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:30,030 INFO L93 Difference]: Finished difference Result 180 states and 235 transitions. [2021-05-06 02:39:30,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 02:39:30,030 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2021-05-06 02:39:30,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:30,031 INFO L225 Difference]: With dead ends: 180 [2021-05-06 02:39:30,032 INFO L226 Difference]: Without dead ends: 143 [2021-05-06 02:39:30,032 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:30,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-06 02:39:30,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 137. [2021-05-06 02:39:30,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 99 states have (on average 1.202020202020202) internal successors, (119), 102 states have internal predecessors, (119), 28 states have call successors, (28), 11 states have call predecessors, (28), 9 states have return successors, (26), 23 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 02:39:30,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 173 transitions. [2021-05-06 02:39:30,039 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 173 transitions. Word has length 73 [2021-05-06 02:39:30,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:30,040 INFO L480 AbstractCegarLoop]: Abstraction has 137 states and 173 transitions. [2021-05-06 02:39:30,040 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 4 states have internal predecessors, (33), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 02:39:30,040 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 173 transitions. [2021-05-06 02:39:30,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 02:39:30,040 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:30,040 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:30,259 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-06 02:39:30,259 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:30,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:30,260 INFO L82 PathProgramCache]: Analyzing trace with hash -1401128268, now seen corresponding path program 4 times [2021-05-06 02:39:30,260 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:30,260 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043870366] [2021-05-06 02:39:30,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:30,265 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:30,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1717989433] [2021-05-06 02:39:30,265 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:30,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:39:30,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:30,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:39:30,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:30,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:30,538 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 14 proven. 92 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:30,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:30,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043870366] [2021-05-06 02:39:30,538 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:30,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717989433] [2021-05-06 02:39:30,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717989433] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:30,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:30,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:39:30,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511866119] [2021-05-06 02:39:30,539 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:39:30,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:30,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:39:30,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:39:30,539 INFO L87 Difference]: Start difference. First operand 137 states and 173 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 02:39:30,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:30,725 INFO L93 Difference]: Finished difference Result 193 states and 252 transitions. [2021-05-06 02:39:30,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:39:30,726 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 73 [2021-05-06 02:39:30,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:30,727 INFO L225 Difference]: With dead ends: 193 [2021-05-06 02:39:30,727 INFO L226 Difference]: Without dead ends: 144 [2021-05-06 02:39:30,727 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 68.7ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:39:30,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-05-06 02:39:30,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2021-05-06 02:39:30,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 102 states have (on average 1.2058823529411764) internal successors, (123), 104 states have internal predecessors, (123), 28 states have call successors, (28), 11 states have call predecessors, (28), 9 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 02:39:30,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 177 transitions. [2021-05-06 02:39:30,736 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 177 transitions. Word has length 73 [2021-05-06 02:39:30,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:30,737 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 177 transitions. [2021-05-06 02:39:30,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 02:39:30,737 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 177 transitions. [2021-05-06 02:39:30,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-06 02:39:30,738 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:30,738 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:30,973 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:30,974 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:30,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:30,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1116733197, now seen corresponding path program 1 times [2021-05-06 02:39:30,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:30,974 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471169812] [2021-05-06 02:39:30,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:30,979 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:30,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1956700901] [2021-05-06 02:39:30,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:31,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:31,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:39:31,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:31,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,176 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 20 proven. 76 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:31,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:31,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471169812] [2021-05-06 02:39:31,176 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:31,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956700901] [2021-05-06 02:39:31,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956700901] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:31,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:31,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:39:31,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735933630] [2021-05-06 02:39:31,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:39:31,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:31,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:39:31,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:39:31,177 INFO L87 Difference]: Start difference. First operand 140 states and 177 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 02:39:31,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:31,335 INFO L93 Difference]: Finished difference Result 195 states and 255 transitions. [2021-05-06 02:39:31,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 02:39:31,335 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 75 [2021-05-06 02:39:31,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:31,336 INFO L225 Difference]: With dead ends: 195 [2021-05-06 02:39:31,336 INFO L226 Difference]: Without dead ends: 146 [2021-05-06 02:39:31,336 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:39:31,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-05-06 02:39:31,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2021-05-06 02:39:31,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 108 states have (on average 1.1944444444444444) internal successors, (129), 108 states have internal predecessors, (129), 28 states have call successors, (28), 11 states have call predecessors, (28), 9 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 02:39:31,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 183 transitions. [2021-05-06 02:39:31,344 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 183 transitions. Word has length 75 [2021-05-06 02:39:31,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:31,344 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 183 transitions. [2021-05-06 02:39:31,344 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 9 states have call successors, (11), 9 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 02:39:31,344 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 183 transitions. [2021-05-06 02:39:31,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-06 02:39:31,345 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:31,345 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 5, 5, 5, 5, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:31,559 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:31,560 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:31,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:31,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1970775776, now seen corresponding path program 4 times [2021-05-06 02:39:31,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:31,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673057161] [2021-05-06 02:39:31,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:31,565 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:31,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [720875313] [2021-05-06 02:39:31,565 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:31,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:39:31,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:31,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:39:31,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:31,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:31,868 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 14 proven. 126 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:31,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:31,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673057161] [2021-05-06 02:39:31,868 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:31,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720875313] [2021-05-06 02:39:31,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720875313] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:31,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:31,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:39:31,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990817252] [2021-05-06 02:39:31,868 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:39:31,868 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:31,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:39:31,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:39:31,869 INFO L87 Difference]: Start difference. First operand 146 states and 183 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 02:39:32,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:32,039 INFO L93 Difference]: Finished difference Result 168 states and 210 transitions. [2021-05-06 02:39:32,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 02:39:32,040 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 79 [2021-05-06 02:39:32,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:32,041 INFO L225 Difference]: With dead ends: 168 [2021-05-06 02:39:32,041 INFO L226 Difference]: Without dead ends: 163 [2021-05-06 02:39:32,041 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 56.7ms TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:39:32,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-05-06 02:39:32,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 157. [2021-05-06 02:39:32,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 114 states have (on average 1.1929824561403508) internal successors, (136), 117 states have internal predecessors, (136), 32 states have call successors, (32), 12 states have call predecessors, (32), 10 states have return successors, (30), 27 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 02:39:32,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 198 transitions. [2021-05-06 02:39:32,048 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 198 transitions. Word has length 79 [2021-05-06 02:39:32,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:32,050 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 198 transitions. [2021-05-06 02:39:32,050 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 02:39:32,050 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 198 transitions. [2021-05-06 02:39:32,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-06 02:39:32,050 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:32,050 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:32,266 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-06 02:39:32,267 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:32,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:32,267 INFO L82 PathProgramCache]: Analyzing trace with hash 1693648491, now seen corresponding path program 1 times [2021-05-06 02:39:32,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:32,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896907017] [2021-05-06 02:39:32,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:32,272 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:32,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2062432057] [2021-05-06 02:39:32,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:32,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:32,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:39:32,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:32,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,466 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:32,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:32,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896907017] [2021-05-06 02:39:32,466 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:32,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062432057] [2021-05-06 02:39:32,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062432057] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:32,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:32,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:39:32,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791159867] [2021-05-06 02:39:32,466 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:39:32,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:32,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:39:32,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:39:32,468 INFO L87 Difference]: Start difference. First operand 157 states and 198 transitions. Second operand has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 02:39:32,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:32,608 INFO L93 Difference]: Finished difference Result 213 states and 277 transitions. [2021-05-06 02:39:32,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 02:39:32,608 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 81 [2021-05-06 02:39:32,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:32,609 INFO L225 Difference]: With dead ends: 213 [2021-05-06 02:39:32,609 INFO L226 Difference]: Without dead ends: 164 [2021-05-06 02:39:32,610 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 64.4ms TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:39:32,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-05-06 02:39:32,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2021-05-06 02:39:32,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 117 states have (on average 1.1965811965811965) internal successors, (140), 119 states have internal predecessors, (140), 32 states have call successors, (32), 12 states have call predecessors, (32), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 02:39:32,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 202 transitions. [2021-05-06 02:39:32,618 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 202 transitions. Word has length 81 [2021-05-06 02:39:32,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:32,618 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 202 transitions. [2021-05-06 02:39:32,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.090909090909091) internal successors, (56), 10 states have internal predecessors, (56), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 02:39:32,618 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 202 transitions. [2021-05-06 02:39:32,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-06 02:39:32,619 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:32,619 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:32,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:32,836 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:32,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:32,837 INFO L82 PathProgramCache]: Analyzing trace with hash -918360272, now seen corresponding path program 2 times [2021-05-06 02:39:32,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:32,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977365420] [2021-05-06 02:39:32,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:32,842 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:32,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1359271943] [2021-05-06 02:39:32,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:32,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:32,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:32,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:39:32,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:32,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:32,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,060 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 22 proven. 110 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:33,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:33,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977365420] [2021-05-06 02:39:33,060 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:33,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359271943] [2021-05-06 02:39:33,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359271943] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:33,060 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:33,060 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:39:33,060 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79381027] [2021-05-06 02:39:33,061 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:39:33,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:33,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:39:33,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:39:33,062 INFO L87 Difference]: Start difference. First operand 160 states and 202 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 02:39:33,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:33,214 INFO L93 Difference]: Finished difference Result 215 states and 280 transitions. [2021-05-06 02:39:33,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 02:39:33,214 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) Word has length 83 [2021-05-06 02:39:33,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:33,215 INFO L225 Difference]: With dead ends: 215 [2021-05-06 02:39:33,215 INFO L226 Difference]: Without dead ends: 166 [2021-05-06 02:39:33,215 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 69.8ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-05-06 02:39:33,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-05-06 02:39:33,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2021-05-06 02:39:33,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 123 states have (on average 1.1869918699186992) internal successors, (146), 123 states have internal predecessors, (146), 32 states have call successors, (32), 12 states have call predecessors, (32), 10 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 02:39:33,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 208 transitions. [2021-05-06 02:39:33,224 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 208 transitions. Word has length 83 [2021-05-06 02:39:33,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:33,224 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 208 transitions. [2021-05-06 02:39:33,224 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 10 states have internal predecessors, (58), 10 states have call successors, (12), 10 states have call predecessors, (12), 8 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 02:39:33,224 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 208 transitions. [2021-05-06 02:39:33,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-06 02:39:33,225 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:33,225 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:33,444 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-06 02:39:33,445 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:33,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:33,445 INFO L82 PathProgramCache]: Analyzing trace with hash 1698627479, now seen corresponding path program 1 times [2021-05-06 02:39:33,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:33,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241878494] [2021-05-06 02:39:33,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:33,453 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:33,454 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2315915] [2021-05-06 02:39:33,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:33,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:39:33,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:33,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:33,693 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 16 proven. 144 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:33,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:33,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241878494] [2021-05-06 02:39:33,694 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:33,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2315915] [2021-05-06 02:39:33,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2315915] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:33,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:33,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:39:33,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803760702] [2021-05-06 02:39:33,694 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:39:33,694 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:33,694 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:39:33,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:39:33,695 INFO L87 Difference]: Start difference. First operand 166 states and 208 transitions. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 02:39:33,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:33,864 INFO L93 Difference]: Finished difference Result 188 states and 235 transitions. [2021-05-06 02:39:33,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 02:39:33,865 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 87 [2021-05-06 02:39:33,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:33,866 INFO L225 Difference]: With dead ends: 188 [2021-05-06 02:39:33,866 INFO L226 Difference]: Without dead ends: 183 [2021-05-06 02:39:33,866 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 75.9ms TimeCoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2021-05-06 02:39:33,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-05-06 02:39:33,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 177. [2021-05-06 02:39:33,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 129 states have (on average 1.186046511627907) internal successors, (153), 132 states have internal predecessors, (153), 36 states have call successors, (36), 13 states have call predecessors, (36), 11 states have return successors, (34), 31 states have call predecessors, (34), 34 states have call successors, (34) [2021-05-06 02:39:33,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 223 transitions. [2021-05-06 02:39:33,882 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 223 transitions. Word has length 87 [2021-05-06 02:39:33,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:33,882 INFO L480 AbstractCegarLoop]: Abstraction has 177 states and 223 transitions. [2021-05-06 02:39:33,882 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 11 states have internal predecessors, (60), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 02:39:33,882 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 223 transitions. [2021-05-06 02:39:33,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-06 02:39:33,883 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:33,883 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:34,096 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:34,097 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:34,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:34,097 INFO L82 PathProgramCache]: Analyzing trace with hash 2133755932, now seen corresponding path program 2 times [2021-05-06 02:39:34,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:34,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260489259] [2021-05-06 02:39:34,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:34,101 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:34,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [66884567] [2021-05-06 02:39:34,102 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:34,191 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:34,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:34,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-06 02:39:34,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:34,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,293 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 26 proven. 16 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-05-06 02:39:34,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:34,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260489259] [2021-05-06 02:39:34,293 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:34,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66884567] [2021-05-06 02:39:34,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66884567] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:34,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:34,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2021-05-06 02:39:34,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077280242] [2021-05-06 02:39:34,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:39:34,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:34,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:39:34,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:34,294 INFO L87 Difference]: Start difference. First operand 177 states and 223 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 02:39:34,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:34,328 INFO L93 Difference]: Finished difference Result 407 states and 543 transitions. [2021-05-06 02:39:34,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:39:34,328 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 89 [2021-05-06 02:39:34,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:34,329 INFO L225 Difference]: With dead ends: 407 [2021-05-06 02:39:34,329 INFO L226 Difference]: Without dead ends: 301 [2021-05-06 02:39:34,330 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:39:34,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-05-06 02:39:34,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 296. [2021-05-06 02:39:34,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 219 states have (on average 1.2191780821917808) internal successors, (267), 225 states have internal predecessors, (267), 65 states have call successors, (65), 13 states have call predecessors, (65), 11 states have return successors, (63), 57 states have call predecessors, (63), 63 states have call successors, (63) [2021-05-06 02:39:34,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 395 transitions. [2021-05-06 02:39:34,346 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 395 transitions. Word has length 89 [2021-05-06 02:39:34,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:34,347 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 395 transitions. [2021-05-06 02:39:34,347 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 02:39:34,347 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 395 transitions. [2021-05-06 02:39:34,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-06 02:39:34,347 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:34,348 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:34,553 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-06 02:39:34,553 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:34,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:34,554 INFO L82 PathProgramCache]: Analyzing trace with hash -1322512306, now seen corresponding path program 3 times [2021-05-06 02:39:34,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:34,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238053342] [2021-05-06 02:39:34,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:34,562 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:34,562 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [618831203] [2021-05-06 02:39:34,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:34,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-06 02:39:34,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:34,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:39:34,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:34,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:34,857 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 20 proven. 148 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:34,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:34,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238053342] [2021-05-06 02:39:34,857 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:34,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618831203] [2021-05-06 02:39:34,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618831203] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:34,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:34,858 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:39:34,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920279520] [2021-05-06 02:39:34,858 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:39:34,858 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:34,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:39:34,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:39:34,873 INFO L87 Difference]: Start difference. First operand 296 states and 395 transitions. Second operand has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 02:39:35,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:35,085 INFO L93 Difference]: Finished difference Result 421 states and 579 transitions. [2021-05-06 02:39:35,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:39:35,085 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 89 [2021-05-06 02:39:35,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:35,086 INFO L225 Difference]: With dead ends: 421 [2021-05-06 02:39:35,086 INFO L226 Difference]: Without dead ends: 312 [2021-05-06 02:39:35,087 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 88.0ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:39:35,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2021-05-06 02:39:35,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 304. [2021-05-06 02:39:35,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 227 states have (on average 1.2202643171806167) internal successors, (277), 231 states have internal predecessors, (277), 65 states have call successors, (65), 13 states have call predecessors, (65), 11 states have return successors, (63), 59 states have call predecessors, (63), 63 states have call successors, (63) [2021-05-06 02:39:35,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 405 transitions. [2021-05-06 02:39:35,104 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 405 transitions. Word has length 89 [2021-05-06 02:39:35,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:35,104 INFO L480 AbstractCegarLoop]: Abstraction has 304 states and 405 transitions. [2021-05-06 02:39:35,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.166666666666667) internal successors, (62), 11 states have internal predecessors, (62), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 02:39:35,104 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 405 transitions. [2021-05-06 02:39:35,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-06 02:39:35,105 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:35,105 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:35,310 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 02:39:35,311 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:35,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:35,311 INFO L82 PathProgramCache]: Analyzing trace with hash -345961389, now seen corresponding path program 3 times [2021-05-06 02:39:35,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:35,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156814768] [2021-05-06 02:39:35,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:35,317 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:35,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1952522359] [2021-05-06 02:39:35,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:35,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-06 02:39:35,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:35,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:39:35,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:35,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:35,699 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 24 proven. 152 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:35,699 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:35,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156814768] [2021-05-06 02:39:35,699 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:35,699 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952522359] [2021-05-06 02:39:35,699 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952522359] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:35,699 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:35,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:39:35,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578726713] [2021-05-06 02:39:35,700 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:39:35,700 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:35,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:39:35,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:39:35,700 INFO L87 Difference]: Start difference. First operand 304 states and 405 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 02:39:35,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:35,868 INFO L93 Difference]: Finished difference Result 401 states and 546 transitions. [2021-05-06 02:39:35,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 02:39:35,868 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) Word has length 91 [2021-05-06 02:39:35,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:35,869 INFO L225 Difference]: With dead ends: 401 [2021-05-06 02:39:35,869 INFO L226 Difference]: Without dead ends: 316 [2021-05-06 02:39:35,870 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 87.1ms TimeCoverageRelationStatistics Valid=127, Invalid=215, Unknown=0, NotChecked=0, Total=342 [2021-05-06 02:39:35,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-05-06 02:39:35,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 316. [2021-05-06 02:39:35,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 239 states have (on average 1.209205020920502) internal successors, (289), 239 states have internal predecessors, (289), 65 states have call successors, (65), 13 states have call predecessors, (65), 11 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2021-05-06 02:39:35,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 417 transitions. [2021-05-06 02:39:35,883 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 417 transitions. Word has length 91 [2021-05-06 02:39:35,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:35,883 INFO L480 AbstractCegarLoop]: Abstraction has 316 states and 417 transitions. [2021-05-06 02:39:35,884 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 11 states have internal predecessors, (64), 11 states have call successors, (13), 11 states have call predecessors, (13), 9 states have return successors, (11), 9 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 02:39:35,884 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 417 transitions. [2021-05-06 02:39:35,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-05-06 02:39:35,884 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:35,885 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:36,090 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-06 02:39:36,090 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:36,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:36,090 INFO L82 PathProgramCache]: Analyzing trace with hash -487337158, now seen corresponding path program 2 times [2021-05-06 02:39:36,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:36,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382128568] [2021-05-06 02:39:36,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:36,109 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:36,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [743228397] [2021-05-06 02:39:36,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:36,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:36,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:36,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 02:39:36,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:36,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,379 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 18 proven. 188 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:36,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:36,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382128568] [2021-05-06 02:39:36,379 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:36,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743228397] [2021-05-06 02:39:36,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743228397] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:36,379 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:36,379 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:39:36,379 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433142226] [2021-05-06 02:39:36,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:39:36,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:36,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:39:36,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:39:36,380 INFO L87 Difference]: Start difference. First operand 316 states and 417 transitions. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 12 states have internal predecessors, (66), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 02:39:36,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:36,573 INFO L93 Difference]: Finished difference Result 354 states and 468 transitions. [2021-05-06 02:39:36,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 02:39:36,574 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 12 states have internal predecessors, (66), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) Word has length 95 [2021-05-06 02:39:36,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:36,575 INFO L225 Difference]: With dead ends: 354 [2021-05-06 02:39:36,575 INFO L226 Difference]: Without dead ends: 349 [2021-05-06 02:39:36,575 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 113.0ms TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2021-05-06 02:39:36,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-05-06 02:39:36,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 336. [2021-05-06 02:39:36,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 249 states have (on average 1.2088353413654618) internal successors, (301), 255 states have internal predecessors, (301), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 66 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 02:39:36,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 447 transitions. [2021-05-06 02:39:36,590 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 447 transitions. Word has length 95 [2021-05-06 02:39:36,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:36,590 INFO L480 AbstractCegarLoop]: Abstraction has 336 states and 447 transitions. [2021-05-06 02:39:36,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 12 states have internal predecessors, (66), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 02:39:36,590 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 447 transitions. [2021-05-06 02:39:36,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-06 02:39:36,591 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:36,591 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:36,796 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 02:39:36,796 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:36,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:36,796 INFO L82 PathProgramCache]: Analyzing trace with hash 1660747519, now seen corresponding path program 4 times [2021-05-06 02:39:36,796 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:36,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36037532] [2021-05-06 02:39:36,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:36,802 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:36,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [137677542] [2021-05-06 02:39:36,802 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:36,935 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:39:36,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:36,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 02:39:36,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:36,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:36,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,136 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 22 proven. 190 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:37,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:37,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36037532] [2021-05-06 02:39:37,136 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:37,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137677542] [2021-05-06 02:39:37,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137677542] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:37,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:37,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:39:37,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803079646] [2021-05-06 02:39:37,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:39:37,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:37,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:39:37,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:39:37,137 INFO L87 Difference]: Start difference. First operand 336 states and 447 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 02:39:37,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:37,419 INFO L93 Difference]: Finished difference Result 461 states and 631 transitions. [2021-05-06 02:39:37,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 02:39:37,437 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) Word has length 97 [2021-05-06 02:39:37,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:37,440 INFO L225 Difference]: With dead ends: 461 [2021-05-06 02:39:37,440 INFO L226 Difference]: Without dead ends: 352 [2021-05-06 02:39:37,441 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=138, Invalid=242, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:39:37,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-05-06 02:39:37,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 344. [2021-05-06 02:39:37,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 257 states have (on average 1.2101167315175096) internal successors, (311), 261 states have internal predecessors, (311), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 68 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 02:39:37,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 457 transitions. [2021-05-06 02:39:37,457 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 457 transitions. Word has length 97 [2021-05-06 02:39:37,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:37,458 INFO L480 AbstractCegarLoop]: Abstraction has 344 states and 457 transitions. [2021-05-06 02:39:37,458 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 02:39:37,458 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 457 transitions. [2021-05-06 02:39:37,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-06 02:39:37,458 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:37,459 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:37,694 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 02:39:37,695 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:37,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:37,695 INFO L82 PathProgramCache]: Analyzing trace with hash 1020733748, now seen corresponding path program 4 times [2021-05-06 02:39:37,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:37,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71545485] [2021-05-06 02:39:37,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:37,700 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:37,700 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [129701528] [2021-05-06 02:39:37,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:37,780 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:39:37,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:37,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 3 conjunts are in the unsatisfiable core [2021-05-06 02:39:37,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:37,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:37,912 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-05-06 02:39:37,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:37,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71545485] [2021-05-06 02:39:37,913 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:37,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129701528] [2021-05-06 02:39:37,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129701528] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:39:37,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:39:37,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 02:39:37,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531777196] [2021-05-06 02:39:37,913 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:39:37,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:37,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:39:37,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:37,914 INFO L87 Difference]: Start difference. First operand 344 states and 457 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 02:39:37,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:37,956 INFO L93 Difference]: Finished difference Result 504 states and 675 transitions. [2021-05-06 02:39:37,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 02:39:37,956 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 99 [2021-05-06 02:39:37,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:37,958 INFO L225 Difference]: With dead ends: 504 [2021-05-06 02:39:37,958 INFO L226 Difference]: Without dead ends: 362 [2021-05-06 02:39:37,959 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:39:37,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-05-06 02:39:37,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 352. [2021-05-06 02:39:37,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 265 states have (on average 1.2150943396226415) internal successors, (322), 269 states have internal predecessors, (322), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 68 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 02:39:37,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 468 transitions. [2021-05-06 02:39:37,983 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 468 transitions. Word has length 99 [2021-05-06 02:39:37,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:37,983 INFO L480 AbstractCegarLoop]: Abstraction has 352 states and 468 transitions. [2021-05-06 02:39:37,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-05-06 02:39:37,983 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 468 transitions. [2021-05-06 02:39:37,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-06 02:39:37,984 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:37,984 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:38,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:38,208 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:38,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:38,209 INFO L82 PathProgramCache]: Analyzing trace with hash 359487094, now seen corresponding path program 5 times [2021-05-06 02:39:38,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:38,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750096075] [2021-05-06 02:39:38,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:38,216 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:38,216 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1676143455] [2021-05-06 02:39:38,216 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:38,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 02:39:38,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:38,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 02:39:38,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:38,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:38,569 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 26 proven. 202 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:38,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:38,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750096075] [2021-05-06 02:39:38,569 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:38,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676143455] [2021-05-06 02:39:38,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676143455] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:38,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:38,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:39:38,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839856115] [2021-05-06 02:39:38,570 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:39:38,570 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:38,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:39:38,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:39:38,570 INFO L87 Difference]: Start difference. First operand 352 states and 468 transitions. Second operand has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 12 states have internal predecessors, (70), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 02:39:38,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:38,868 INFO L93 Difference]: Finished difference Result 471 states and 642 transitions. [2021-05-06 02:39:38,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 02:39:38,869 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 12 states have internal predecessors, (70), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) Word has length 99 [2021-05-06 02:39:38,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:38,871 INFO L225 Difference]: With dead ends: 471 [2021-05-06 02:39:38,871 INFO L226 Difference]: Without dead ends: 364 [2021-05-06 02:39:38,872 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 126.8ms TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2021-05-06 02:39:38,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-05-06 02:39:38,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 364. [2021-05-06 02:39:38,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 277 states have (on average 1.2057761732851986) internal successors, (334), 277 states have internal predecessors, (334), 74 states have call successors, (74), 14 states have call predecessors, (74), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2021-05-06 02:39:38,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 480 transitions. [2021-05-06 02:39:38,896 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 480 transitions. Word has length 99 [2021-05-06 02:39:38,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:38,896 INFO L480 AbstractCegarLoop]: Abstraction has 364 states and 480 transitions. [2021-05-06 02:39:38,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.384615384615385) internal successors, (70), 12 states have internal predecessors, (70), 12 states have call successors, (14), 12 states have call predecessors, (14), 10 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 02:39:38,897 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 480 transitions. [2021-05-06 02:39:38,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-05-06 02:39:38,898 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:38,898 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:39,112 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:39,113 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:39,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:39,113 INFO L82 PathProgramCache]: Analyzing trace with hash -1761003221, now seen corresponding path program 3 times [2021-05-06 02:39:39,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:39,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936268659] [2021-05-06 02:39:39,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:39,118 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:39,119 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [448733410] [2021-05-06 02:39:39,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:39,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-05-06 02:39:39,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:39,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 02:39:39,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:39,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:39,518 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 20 proven. 236 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:39,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:39,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936268659] [2021-05-06 02:39:39,518 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:39,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448733410] [2021-05-06 02:39:39,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448733410] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:39,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:39,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 02:39:39,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925880882] [2021-05-06 02:39:39,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 02:39:39,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:39,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 02:39:39,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:39:39,519 INFO L87 Difference]: Start difference. First operand 364 states and 480 transitions. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 02:39:39,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:39,730 INFO L93 Difference]: Finished difference Result 407 states and 538 transitions. [2021-05-06 02:39:39,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 02:39:39,730 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 103 [2021-05-06 02:39:39,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:39,731 INFO L225 Difference]: With dead ends: 407 [2021-05-06 02:39:39,732 INFO L226 Difference]: Without dead ends: 396 [2021-05-06 02:39:39,732 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 106.0ms TimeCoverageRelationStatistics Valid=153, Invalid=267, Unknown=0, NotChecked=0, Total=420 [2021-05-06 02:39:39,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2021-05-06 02:39:39,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 377. [2021-05-06 02:39:39,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 281 states have (on average 1.206405693950178) internal successors, (339), 288 states have internal predecessors, (339), 82 states have call successors, (82), 15 states have call predecessors, (82), 13 states have return successors, (80), 73 states have call predecessors, (80), 80 states have call successors, (80) [2021-05-06 02:39:39,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 501 transitions. [2021-05-06 02:39:39,755 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 501 transitions. Word has length 103 [2021-05-06 02:39:39,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:39,755 INFO L480 AbstractCegarLoop]: Abstraction has 377 states and 501 transitions. [2021-05-06 02:39:39,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 13 states have internal predecessors, (72), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 02:39:39,755 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 501 transitions. [2021-05-06 02:39:39,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-06 02:39:39,756 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:39,771 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:39,989 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-06 02:39:39,989 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:39,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:39,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1733340336, now seen corresponding path program 5 times [2021-05-06 02:39:39,990 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:39,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495913392] [2021-05-06 02:39:39,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:39,993 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:39,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [69028237] [2021-05-06 02:39:39,994 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:40,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 02:39:40,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:40,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:39:40,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:40,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,256 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 60 proven. 24 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2021-05-06 02:39:40,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:40,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495913392] [2021-05-06 02:39:40,256 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:40,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69028237] [2021-05-06 02:39:40,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69028237] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:40,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:40,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 02:39:40,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573937497] [2021-05-06 02:39:40,256 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:39:40,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:40,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:39:40,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:39:40,257 INFO L87 Difference]: Start difference. First operand 377 states and 501 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2021-05-06 02:39:40,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:40,374 INFO L93 Difference]: Finished difference Result 649 states and 907 transitions. [2021-05-06 02:39:40,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 02:39:40,374 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 105 [2021-05-06 02:39:40,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:40,376 INFO L225 Difference]: With dead ends: 649 [2021-05-06 02:39:40,376 INFO L226 Difference]: Without dead ends: 588 [2021-05-06 02:39:40,376 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:40,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-06 02:39:40,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 504. [2021-05-06 02:39:40,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 376 states have (on average 1.247340425531915) internal successors, (469), 386 states have internal predecessors, (469), 114 states have call successors, (114), 15 states have call predecessors, (114), 13 states have return successors, (112), 102 states have call predecessors, (112), 112 states have call successors, (112) [2021-05-06 02:39:40,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 695 transitions. [2021-05-06 02:39:40,402 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 695 transitions. Word has length 105 [2021-05-06 02:39:40,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:40,402 INFO L480 AbstractCegarLoop]: Abstraction has 504 states and 695 transitions. [2021-05-06 02:39:40,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 6 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2021-05-06 02:39:40,402 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 695 transitions. [2021-05-06 02:39:40,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-06 02:39:40,403 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:40,403 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:40,619 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:40,620 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:40,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:40,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1666981150, now seen corresponding path program 6 times [2021-05-06 02:39:40,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:40,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042520864] [2021-05-06 02:39:40,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:40,624 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:40,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1291243082] [2021-05-06 02:39:40,624 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:40,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 02:39:40,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:40,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 02:39:40,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:40,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:40,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,056 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 24 proven. 242 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:41,057 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:41,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042520864] [2021-05-06 02:39:41,057 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:41,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291243082] [2021-05-06 02:39:41,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291243082] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:41,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:41,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 02:39:41,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146411566] [2021-05-06 02:39:41,057 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 02:39:41,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:41,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 02:39:41,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:39:41,058 INFO L87 Difference]: Start difference. First operand 504 states and 695 transitions. Second operand has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 02:39:41,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:41,315 INFO L93 Difference]: Finished difference Result 753 states and 1073 transitions. [2021-05-06 02:39:41,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 02:39:41,316 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 105 [2021-05-06 02:39:41,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:41,317 INFO L225 Difference]: With dead ends: 753 [2021-05-06 02:39:41,317 INFO L226 Difference]: Without dead ends: 532 [2021-05-06 02:39:41,318 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 112.7ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-05-06 02:39:41,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2021-05-06 02:39:41,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 522. [2021-05-06 02:39:41,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 394 states have (on average 1.2461928934010151) internal successors, (491), 398 states have internal predecessors, (491), 114 states have call successors, (114), 15 states have call predecessors, (114), 13 states have return successors, (112), 108 states have call predecessors, (112), 112 states have call successors, (112) [2021-05-06 02:39:41,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 717 transitions. [2021-05-06 02:39:41,346 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 717 transitions. Word has length 105 [2021-05-06 02:39:41,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:41,346 INFO L480 AbstractCegarLoop]: Abstraction has 522 states and 717 transitions. [2021-05-06 02:39:41,346 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.285714285714286) internal successors, (74), 13 states have internal predecessors, (74), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 02:39:41,346 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 717 transitions. [2021-05-06 02:39:41,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-06 02:39:41,347 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:41,347 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 7, 6, 6, 6, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:41,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-05-06 02:39:41,553 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:41,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:41,553 INFO L82 PathProgramCache]: Analyzing trace with hash -2132095591, now seen corresponding path program 6 times [2021-05-06 02:39:41,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:41,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112379313] [2021-05-06 02:39:41,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:41,559 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:41,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1567987991] [2021-05-06 02:39:41,559 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:41,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 02:39:41,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:41,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 02:39:41,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:41,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:41,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,031 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 28 proven. 260 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:42,032 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:42,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112379313] [2021-05-06 02:39:42,032 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:42,032 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567987991] [2021-05-06 02:39:42,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567987991] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:42,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:42,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 02:39:42,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295879031] [2021-05-06 02:39:42,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 02:39:42,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:42,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 02:39:42,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:39:42,033 INFO L87 Difference]: Start difference. First operand 522 states and 717 transitions. Second operand has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 02:39:42,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:42,254 INFO L93 Difference]: Finished difference Result 735 states and 1041 transitions. [2021-05-06 02:39:42,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-06 02:39:42,254 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) Word has length 107 [2021-05-06 02:39:42,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:42,256 INFO L225 Difference]: With dead ends: 735 [2021-05-06 02:39:42,256 INFO L226 Difference]: Without dead ends: 538 [2021-05-06 02:39:42,257 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 114.8ms TimeCoverageRelationStatistics Valid=188, Invalid=318, Unknown=0, NotChecked=0, Total=506 [2021-05-06 02:39:42,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-05-06 02:39:42,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 538. [2021-05-06 02:39:42,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 410 states have (on average 1.2365853658536585) internal successors, (507), 410 states have internal predecessors, (507), 114 states have call successors, (114), 15 states have call predecessors, (114), 13 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2021-05-06 02:39:42,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 733 transitions. [2021-05-06 02:39:42,296 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 733 transitions. Word has length 107 [2021-05-06 02:39:42,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:42,296 INFO L480 AbstractCegarLoop]: Abstraction has 538 states and 733 transitions. [2021-05-06 02:39:42,296 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.428571428571429) internal successors, (76), 13 states have internal predecessors, (76), 13 states have call successors, (15), 13 states have call predecessors, (15), 11 states have return successors, (13), 11 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 02:39:42,296 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 733 transitions. [2021-05-06 02:39:42,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-06 02:39:42,297 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:42,297 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:42,502 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:42,502 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:42,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:42,503 INFO L82 PathProgramCache]: Analyzing trace with hash -1965005106, now seen corresponding path program 4 times [2021-05-06 02:39:42,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:42,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107082448] [2021-05-06 02:39:42,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:42,507 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:42,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2071599323] [2021-05-06 02:39:42,507 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 02:39:42,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:39:42,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:42,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 02:39:42,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:42,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:42,781 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 22 proven. 292 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:42,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:42,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107082448] [2021-05-06 02:39:42,781 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:42,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071599323] [2021-05-06 02:39:42,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071599323] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:42,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:42,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 02:39:42,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260598265] [2021-05-06 02:39:42,781 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 02:39:42,781 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:42,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 02:39:42,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:39:42,782 INFO L87 Difference]: Start difference. First operand 538 states and 733 transitions. Second operand has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 02:39:43,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:43,033 INFO L93 Difference]: Finished difference Result 593 states and 810 transitions. [2021-05-06 02:39:43,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-06 02:39:43,033 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 111 [2021-05-06 02:39:43,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:43,035 INFO L225 Difference]: With dead ends: 593 [2021-05-06 02:39:43,035 INFO L226 Difference]: Without dead ends: 582 [2021-05-06 02:39:43,035 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 119.0ms TimeCoverageRelationStatistics Valid=184, Invalid=322, Unknown=0, NotChecked=0, Total=506 [2021-05-06 02:39:43,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2021-05-06 02:39:43,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 560. [2021-05-06 02:39:43,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 418 states have (on average 1.2344497607655502) internal successors, (516), 428 states have internal predecessors, (516), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 115 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 02:39:43,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 768 transitions. [2021-05-06 02:39:43,061 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 768 transitions. Word has length 111 [2021-05-06 02:39:43,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:43,061 INFO L480 AbstractCegarLoop]: Abstraction has 560 states and 768 transitions. [2021-05-06 02:39:43,061 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 14 states have internal predecessors, (78), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 02:39:43,061 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 768 transitions. [2021-05-06 02:39:43,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-05-06 02:39:43,062 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:43,062 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:43,276 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-05-06 02:39:43,276 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:43,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:43,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1038942829, now seen corresponding path program 7 times [2021-05-06 02:39:43,277 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:43,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435358046] [2021-05-06 02:39:43,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:43,285 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:43,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1795922691] [2021-05-06 02:39:43,286 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:43,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 02:39:43,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:43,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:43,603 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 46 proven. 56 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-05-06 02:39:43,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:43,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435358046] [2021-05-06 02:39:43,604 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:43,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795922691] [2021-05-06 02:39:43,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795922691] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:43,604 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:43,604 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:39:43,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097729583] [2021-05-06 02:39:43,606 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:39:43,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:43,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:39:43,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:39:43,606 INFO L87 Difference]: Start difference. First operand 560 states and 768 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 8 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) [2021-05-06 02:39:43,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:43,878 INFO L93 Difference]: Finished difference Result 862 states and 1224 transitions. [2021-05-06 02:39:43,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:39:43,878 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 8 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) Word has length 113 [2021-05-06 02:39:43,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:43,881 INFO L225 Difference]: With dead ends: 862 [2021-05-06 02:39:43,881 INFO L226 Difference]: Without dead ends: 711 [2021-05-06 02:39:43,882 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 80.4ms TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:39:43,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-05-06 02:39:43,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 560. [2021-05-06 02:39:43,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 418 states have (on average 1.2344497607655502) internal successors, (516), 428 states have internal predecessors, (516), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 115 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 02:39:43,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 768 transitions. [2021-05-06 02:39:43,916 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 768 transitions. Word has length 113 [2021-05-06 02:39:43,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:43,916 INFO L480 AbstractCegarLoop]: Abstraction has 560 states and 768 transitions. [2021-05-06 02:39:43,916 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 8 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) [2021-05-06 02:39:43,916 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 768 transitions. [2021-05-06 02:39:43,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-05-06 02:39:43,917 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:43,917 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 6, 6, 6, 6, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:44,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 02:39:44,133 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:44,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:44,133 INFO L82 PathProgramCache]: Analyzing trace with hash -144297019, now seen corresponding path program 8 times [2021-05-06 02:39:44,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:44,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093743196] [2021-05-06 02:39:44,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:44,140 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:44,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2139072242] [2021-05-06 02:39:44,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:44,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:44,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:44,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 02:39:44,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:44,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:44,418 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 26 proven. 302 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:44,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:44,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093743196] [2021-05-06 02:39:44,418 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:44,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139072242] [2021-05-06 02:39:44,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139072242] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:44,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:44,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 02:39:44,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107086407] [2021-05-06 02:39:44,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 02:39:44,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:44,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 02:39:44,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:39:44,420 INFO L87 Difference]: Start difference. First operand 560 states and 768 transitions. Second operand has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 02:39:44,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:44,719 INFO L93 Difference]: Finished difference Result 781 states and 1101 transitions. [2021-05-06 02:39:44,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 02:39:44,728 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 113 [2021-05-06 02:39:44,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:44,730 INFO L225 Difference]: With dead ends: 781 [2021-05-06 02:39:44,730 INFO L226 Difference]: Without dead ends: 588 [2021-05-06 02:39:44,731 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 131.4ms TimeCoverageRelationStatistics Valid=201, Invalid=351, Unknown=0, NotChecked=0, Total=552 [2021-05-06 02:39:44,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-06 02:39:44,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 578. [2021-05-06 02:39:44,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 436 states have (on average 1.2339449541284404) internal successors, (538), 440 states have internal predecessors, (538), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 121 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 02:39:44,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 790 transitions. [2021-05-06 02:39:44,763 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 790 transitions. Word has length 113 [2021-05-06 02:39:44,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:44,763 INFO L480 AbstractCegarLoop]: Abstraction has 578 states and 790 transitions. [2021-05-06 02:39:44,763 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.333333333333333) internal successors, (80), 14 states have internal predecessors, (80), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 02:39:44,763 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 790 transitions. [2021-05-06 02:39:44,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-06 02:39:44,764 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:44,765 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:44,982 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 02:39:44,982 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:44,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:44,982 INFO L82 PathProgramCache]: Analyzing trace with hash 533963976, now seen corresponding path program 7 times [2021-05-06 02:39:44,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:44,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224120791] [2021-05-06 02:39:44,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:44,989 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:44,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [140444124] [2021-05-06 02:39:44,989 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:39:45,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 02:39:45,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:45,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,265 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 36 proven. 288 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:45,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:45,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224120791] [2021-05-06 02:39:45,265 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:45,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140444124] [2021-05-06 02:39:45,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140444124] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:45,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:45,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 02:39:45,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260978152] [2021-05-06 02:39:45,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 02:39:45,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:45,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 02:39:45,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:39:45,267 INFO L87 Difference]: Start difference. First operand 578 states and 790 transitions. Second operand has 15 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 02:39:45,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:45,539 INFO L93 Difference]: Finished difference Result 791 states and 1114 transitions. [2021-05-06 02:39:45,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-06 02:39:45,540 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) Word has length 115 [2021-05-06 02:39:45,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:45,541 INFO L225 Difference]: With dead ends: 791 [2021-05-06 02:39:45,542 INFO L226 Difference]: Without dead ends: 594 [2021-05-06 02:39:45,542 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 133.4ms TimeCoverageRelationStatistics Valid=223, Invalid=377, Unknown=0, NotChecked=0, Total=600 [2021-05-06 02:39:45,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-05-06 02:39:45,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2021-05-06 02:39:45,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 452 states have (on average 1.2256637168141593) internal successors, (554), 452 states have internal predecessors, (554), 127 states have call successors, (127), 16 states have call predecessors, (127), 14 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2021-05-06 02:39:45,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 806 transitions. [2021-05-06 02:39:45,586 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 806 transitions. Word has length 115 [2021-05-06 02:39:45,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:45,586 INFO L480 AbstractCegarLoop]: Abstraction has 594 states and 806 transitions. [2021-05-06 02:39:45,587 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 5.466666666666667) internal successors, (82), 14 states have internal predecessors, (82), 14 states have call successors, (16), 14 states have call predecessors, (16), 12 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 02:39:45,587 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 806 transitions. [2021-05-06 02:39:45,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-05-06 02:39:45,588 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:45,588 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:45,801 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 02:39:45,801 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:45,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:45,801 INFO L82 PathProgramCache]: Analyzing trace with hash 650985841, now seen corresponding path program 5 times [2021-05-06 02:39:45,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:45,802 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422316191] [2021-05-06 02:39:45,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:45,806 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:45,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1972339419] [2021-05-06 02:39:45,806 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:45,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-05-06 02:39:45,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:45,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 02:39:45,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:45,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:45,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,116 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 24 proven. 356 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:46,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:46,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422316191] [2021-05-06 02:39:46,116 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:46,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972339419] [2021-05-06 02:39:46,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972339419] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:46,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:46,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 02:39:46,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698428932] [2021-05-06 02:39:46,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 02:39:46,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:46,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 02:39:46,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:39:46,117 INFO L87 Difference]: Start difference. First operand 594 states and 806 transitions. Second operand has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 02:39:46,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:46,420 INFO L93 Difference]: Finished difference Result 649 states and 883 transitions. [2021-05-06 02:39:46,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-06 02:39:46,421 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) Word has length 119 [2021-05-06 02:39:46,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:46,423 INFO L225 Difference]: With dead ends: 649 [2021-05-06 02:39:46,423 INFO L226 Difference]: Without dead ends: 638 [2021-05-06 02:39:46,423 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 147.6ms TimeCoverageRelationStatistics Valid=218, Invalid=382, Unknown=0, NotChecked=0, Total=600 [2021-05-06 02:39:46,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-05-06 02:39:46,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 616. [2021-05-06 02:39:46,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 616 states, 460 states have (on average 1.2239130434782608) internal successors, (563), 470 states have internal predecessors, (563), 140 states have call successors, (140), 17 states have call predecessors, (140), 15 states have return successors, (138), 128 states have call predecessors, (138), 138 states have call successors, (138) [2021-05-06 02:39:46,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 616 states to 616 states and 841 transitions. [2021-05-06 02:39:46,455 INFO L78 Accepts]: Start accepts. Automaton has 616 states and 841 transitions. Word has length 119 [2021-05-06 02:39:46,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:46,455 INFO L480 AbstractCegarLoop]: Abstraction has 616 states and 841 transitions. [2021-05-06 02:39:46,455 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.25) internal successors, (84), 15 states have internal predecessors, (84), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 02:39:46,455 INFO L276 IsEmpty]: Start isEmpty. Operand 616 states and 841 transitions. [2021-05-06 02:39:46,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-05-06 02:39:46,457 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:46,457 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 7, 7, 7, 7, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:46,674 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 02:39:46,674 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:46,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:46,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1267134888, now seen corresponding path program 9 times [2021-05-06 02:39:46,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:46,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595376853] [2021-05-06 02:39:46,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:46,680 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:46,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [187119474] [2021-05-06 02:39:46,681 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:46,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-05-06 02:39:46,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:46,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 02:39:46,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:46,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:46,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,178 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 28 proven. 370 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:47,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:47,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595376853] [2021-05-06 02:39:47,179 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:47,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187119474] [2021-05-06 02:39:47,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187119474] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:47,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:47,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 02:39:47,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349168958] [2021-05-06 02:39:47,179 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 02:39:47,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:47,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 02:39:47,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:39:47,180 INFO L87 Difference]: Start difference. First operand 616 states and 841 transitions. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 02:39:47,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:47,480 INFO L93 Difference]: Finished difference Result 837 states and 1174 transitions. [2021-05-06 02:39:47,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 02:39:47,481 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) Word has length 121 [2021-05-06 02:39:47,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:47,483 INFO L225 Difference]: With dead ends: 837 [2021-05-06 02:39:47,483 INFO L226 Difference]: Without dead ends: 644 [2021-05-06 02:39:47,483 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 149.3ms TimeCoverageRelationStatistics Valid=237, Invalid=413, Unknown=0, NotChecked=0, Total=650 [2021-05-06 02:39:47,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2021-05-06 02:39:47,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 634. [2021-05-06 02:39:47,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 478 states have (on average 1.2238493723849373) internal successors, (585), 482 states have internal predecessors, (585), 140 states have call successors, (140), 17 states have call predecessors, (140), 15 states have return successors, (138), 134 states have call predecessors, (138), 138 states have call successors, (138) [2021-05-06 02:39:47,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 863 transitions. [2021-05-06 02:39:47,514 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 863 transitions. Word has length 121 [2021-05-06 02:39:47,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:47,514 INFO L480 AbstractCegarLoop]: Abstraction has 634 states and 863 transitions. [2021-05-06 02:39:47,514 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 15 states have internal predecessors, (86), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 02:39:47,514 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 863 transitions. [2021-05-06 02:39:47,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-06 02:39:47,515 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:47,515 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:47,721 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:47,721 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:47,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:47,721 INFO L82 PathProgramCache]: Analyzing trace with hash 487500267, now seen corresponding path program 8 times [2021-05-06 02:39:47,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:47,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653841112] [2021-05-06 02:39:47,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:47,725 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:47,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1418202722] [2021-05-06 02:39:47,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:47,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:39:47,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:47,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 02:39:47,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:47,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:47,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:48,068 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 38 proven. 350 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:48,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:48,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653841112] [2021-05-06 02:39:48,069 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:48,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418202722] [2021-05-06 02:39:48,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418202722] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:48,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:48,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 02:39:48,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125959858] [2021-05-06 02:39:48,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 02:39:48,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:48,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 02:39:48,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:39:48,070 INFO L87 Difference]: Start difference. First operand 634 states and 863 transitions. Second operand has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 02:39:48,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:48,401 INFO L93 Difference]: Finished difference Result 847 states and 1187 transitions. [2021-05-06 02:39:48,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-06 02:39:48,402 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) Word has length 123 [2021-05-06 02:39:48,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:48,404 INFO L225 Difference]: With dead ends: 847 [2021-05-06 02:39:48,404 INFO L226 Difference]: Without dead ends: 650 [2021-05-06 02:39:48,405 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 183.8ms TimeCoverageRelationStatistics Valid=261, Invalid=441, Unknown=0, NotChecked=0, Total=702 [2021-05-06 02:39:48,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-05-06 02:39:48,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 650. [2021-05-06 02:39:48,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 494 states have (on average 1.2165991902834008) internal successors, (601), 494 states have internal predecessors, (601), 140 states have call successors, (140), 17 states have call predecessors, (140), 15 states have return successors, (138), 138 states have call predecessors, (138), 138 states have call successors, (138) [2021-05-06 02:39:48,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 879 transitions. [2021-05-06 02:39:48,437 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 879 transitions. Word has length 123 [2021-05-06 02:39:48,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:48,437 INFO L480 AbstractCegarLoop]: Abstraction has 650 states and 879 transitions. [2021-05-06 02:39:48,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 15 states have internal predecessors, (88), 15 states have call successors, (17), 15 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 02:39:48,437 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 879 transitions. [2021-05-06 02:39:48,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-06 02:39:48,439 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:48,439 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 7, 7, 7, 7, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:48,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:48,644 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:48,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:48,645 INFO L82 PathProgramCache]: Analyzing trace with hash -992818924, now seen corresponding path program 6 times [2021-05-06 02:39:48,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:48,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965877527] [2021-05-06 02:39:48,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:48,648 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:48,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2124759794] [2021-05-06 02:39:48,649 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:49,737 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-05-06 02:39:49,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:49,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-06 02:39:49,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:49,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:49,984 INFO L134 CoverageAnalysis]: Checked inductivity of 458 backedges. 26 proven. 428 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:39:49,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:39:49,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965877527] [2021-05-06 02:39:49,985 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:39:49,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124759794] [2021-05-06 02:39:49,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124759794] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:39:49,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:39:49,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 02:39:49,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996791085] [2021-05-06 02:39:49,985 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 02:39:49,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:39:49,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 02:39:49,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=150, Unknown=0, NotChecked=0, Total=272 [2021-05-06 02:39:49,986 INFO L87 Difference]: Start difference. First operand 650 states and 879 transitions. Second operand has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 16 states have call successors, (18), 16 states have call predecessors, (18), 14 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) [2021-05-06 02:39:50,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:39:50,330 INFO L93 Difference]: Finished difference Result 705 states and 956 transitions. [2021-05-06 02:39:50,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-06 02:39:50,331 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 16 states have call successors, (18), 16 states have call predecessors, (18), 14 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) Word has length 127 [2021-05-06 02:39:50,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:39:50,333 INFO L225 Difference]: With dead ends: 705 [2021-05-06 02:39:50,333 INFO L226 Difference]: Without dead ends: 694 [2021-05-06 02:39:50,334 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 160.5ms TimeCoverageRelationStatistics Valid=255, Invalid=447, Unknown=0, NotChecked=0, Total=702 [2021-05-06 02:39:50,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-05-06 02:39:50,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 672. [2021-05-06 02:39:50,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 672 states, 502 states have (on average 1.2151394422310757) internal successors, (610), 512 states have internal predecessors, (610), 153 states have call successors, (153), 18 states have call predecessors, (153), 16 states have return successors, (151), 141 states have call predecessors, (151), 151 states have call successors, (151) [2021-05-06 02:39:50,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 672 states to 672 states and 914 transitions. [2021-05-06 02:39:50,368 INFO L78 Accepts]: Start accepts. Automaton has 672 states and 914 transitions. Word has length 127 [2021-05-06 02:39:50,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:39:50,368 INFO L480 AbstractCegarLoop]: Abstraction has 672 states and 914 transitions. [2021-05-06 02:39:50,368 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 5.294117647058823) internal successors, (90), 16 states have internal predecessors, (90), 16 states have call successors, (18), 16 states have call predecessors, (18), 14 states have return successors, (16), 14 states have call predecessors, (16), 15 states have call successors, (16) [2021-05-06 02:39:50,368 INFO L276 IsEmpty]: Start isEmpty. Operand 672 states and 914 transitions. [2021-05-06 02:39:50,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-05-06 02:39:50,369 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:39:50,369 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 6, 6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:39:50,576 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:50,576 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:39:50,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:39:50,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1410231607, now seen corresponding path program 10 times [2021-05-06 02:39:50,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:39:50,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822325850] [2021-05-06 02:39:50,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:39:50,581 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:39:50,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1972800244] [2021-05-06 02:39:50,581 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:39:50,698 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:39:50,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:39:50,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 35 conjunts are in the unsatisfiable core [2021-05-06 02:39:50,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:39:50,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:50,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:51,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:52,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:52,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:52,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:52,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:39:52,931 WARN L159 QuantifierPusher]: Ignoring assumption.