/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/egcd3-ll_unwindbound20.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 02:35:23,416 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 02:35:23,418 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 02:35:23,456 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 02:35:23,457 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 02:35:23,460 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 02:35:23,463 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 02:35:23,468 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 02:35:23,470 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 02:35:23,474 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 02:35:23,477 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 02:35:23,478 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 02:35:23,478 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 02:35:23,480 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 02:35:23,481 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 02:35:23,483 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 02:35:23,485 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 02:35:23,485 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 02:35:23,488 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 02:35:23,493 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 02:35:23,494 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 02:35:23,495 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 02:35:23,496 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 02:35:23,498 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 02:35:23,503 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 02:35:23,504 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 02:35:23,504 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 02:35:23,506 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 02:35:23,506 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 02:35:23,507 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 02:35:23,507 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 02:35:23,508 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 02:35:23,509 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 02:35:23,509 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 02:35:23,510 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 02:35:23,511 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 02:35:23,511 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 02:35:23,511 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 02:35:23,512 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 02:35:23,512 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 02:35:23,532 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 02:35:23,533 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:35:23,561 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 02:35:23,561 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 02:35:23,564 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-06 02:35:23,564 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-06 02:35:23,564 INFO L138 SettingsManager]: * Use SBE=true [2021-05-06 02:35:23,564 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 02:35:23,564 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 02:35:23,564 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 02:35:23,565 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 02:35:23,565 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 02:35:23,565 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 02:35:23,566 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 02:35:23,566 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 02:35:23,566 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 02:35:23,566 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 02:35:23,566 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 02:35:23,567 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 02:35:23,567 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 02:35:23,567 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 02:35:23,567 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 02:35:23,567 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 02:35:23,567 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 02:35:23,568 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-06 02:35:23,568 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-06 02:35:23,568 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 02:35:23,568 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-06 02:35:23,568 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-06 02:35:23,568 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-05-06 02:35:23,569 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:35:23,897 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 02:35:23,914 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 02:35:23,917 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 02:35:23,918 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 02:35:23,918 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 02:35:23,919 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound20.c [2021-05-06 02:35:23,971 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e88a85d0/8f9b04b10b9045219ef5b9488e93cb5c/FLAGfdd77f9f8 [2021-05-06 02:35:24,374 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 02:35:24,374 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound20.c [2021-05-06 02:35:24,382 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e88a85d0/8f9b04b10b9045219ef5b9488e93cb5c/FLAGfdd77f9f8 [2021-05-06 02:35:24,783 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1e88a85d0/8f9b04b10b9045219ef5b9488e93cb5c [2021-05-06 02:35:24,786 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 02:35:24,787 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-06 02:35:24,788 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 02:35:24,788 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 02:35:24,791 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 02:35:24,792 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:24,793 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@46ab5696 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24, skipping insertion in model container [2021-05-06 02:35:24,793 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:24,799 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 02:35:24,812 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 02:35:24,921 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/egcd3-ll_unwindbound20.c[490,503] [2021-05-06 02:35:24,937 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 02:35:24,945 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 02:35:24,962 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/egcd3-ll_unwindbound20.c[490,503] [2021-05-06 02:35:24,970 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 02:35:24,984 INFO L208 MainTranslator]: Completed translation [2021-05-06 02:35:24,985 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24 WrapperNode [2021-05-06 02:35:24,985 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 02:35:24,986 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 02:35:24,986 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 02:35:25,004 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 02:35:25,011 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,011 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,016 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,017 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,022 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,026 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,027 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (1/1) ... [2021-05-06 02:35:25,029 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 02:35:25,033 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 02:35:25,033 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 02:35:25,033 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 02:35:25,037 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (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:35:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 02:35:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 02:35:25,117 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 02:35:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 02:35:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 02:35:25,118 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 02:35:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 02:35:25,118 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 02:35:25,119 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 02:35:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 02:35:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 02:35:25,120 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 02:35:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 02:35:25,121 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 02:35:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 02:35:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 02:35:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 02:35:25,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 02:35:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 02:35:25,123 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 02:35:25,351 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 02:35:25,351 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-05-06 02:35:25,352 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 02:35:25 BoogieIcfgContainer [2021-05-06 02:35:25,352 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 02:35:25,353 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 02:35:25,353 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 02:35:25,356 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 02:35:25,356 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 02:35:24" (1/3) ... [2021-05-06 02:35:25,356 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1497ab9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 02:35:25, skipping insertion in model container [2021-05-06 02:35:25,356 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:24" (2/3) ... [2021-05-06 02:35:25,357 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1497ab9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 02:35:25, skipping insertion in model container [2021-05-06 02:35:25,357 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 02:35:25" (3/3) ... [2021-05-06 02:35:25,358 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_unwindbound20.c [2021-05-06 02:35:25,362 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-06 02:35:25,365 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 02:35:25,395 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 02:35:25,427 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 02:35:25,428 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-06 02:35:25,428 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-06 02:35:25,428 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 02:35:25,428 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 02:35:25,428 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 02:35:25,428 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 02:35:25,428 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 02:35:25,470 INFO L276 IsEmpty]: Start isEmpty. Operand has 40 states, 25 states have (on average 1.48) internal successors, (37), 26 states have internal predecessors, (37), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 02:35:25,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-06 02:35:25,474 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:25,474 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:35:25,474 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:25,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:25,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 1 times [2021-05-06 02:35:25,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:25,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137510410] [2021-05-06 02:35:25,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:25,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:25,684 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 02:35:25,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:25,704 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-06 02:35:25,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:25,719 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-05-06 02:35:25,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:25,739 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:35:25,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:25,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137510410] [2021-05-06 02:35:25,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137510410] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:25,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:25,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-06 02:35:25,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657298854] [2021-05-06 02:35:25,745 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-06 02:35:25,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:25,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-06 02:35:25,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 02:35:25,761 INFO L87 Difference]: Start difference. First operand has 40 states, 25 states have (on average 1.48) internal successors, (37), 26 states have internal predecessors, (37), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 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:35:25,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:25,920 INFO L93 Difference]: Finished difference Result 74 states and 111 transitions. [2021-05-06 02:35:25,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-06 02:35:25,922 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 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:35:25,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:25,929 INFO L225 Difference]: With dead ends: 74 [2021-05-06 02:35:25,929 INFO L226 Difference]: Without dead ends: 36 [2021-05-06 02:35:25,933 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 02:35:25,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-05-06 02:35:25,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2021-05-06 02:35:25,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 22 states have (on average 1.3181818181818181) internal successors, (29), 23 states have internal predecessors, (29), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 02:35:25,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2021-05-06 02:35:25,983 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 22 [2021-05-06 02:35:25,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:25,984 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2021-05-06 02:35:25,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (5), 3 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:35:25,985 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2021-05-06 02:35:25,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-06 02:35:25,987 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:25,987 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:35:25,988 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-06 02:35:25,988 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:25,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:25,996 INFO L82 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 1 times [2021-05-06 02:35:25,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:25,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080364740] [2021-05-06 02:35:25,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:26,031 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:26,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [564437871] [2021-05-06 02:35:26,031 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:35:26,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:26,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 02:35:26,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:26,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,242 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:35:26,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:26,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080364740] [2021-05-06 02:35:26,243 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:26,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564437871] [2021-05-06 02:35:26,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564437871] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:26,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:26,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 02:35:26,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933890785] [2021-05-06 02:35:26,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:35:26,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:26,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:35:26,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:35:26,246 INFO L87 Difference]: Start difference. First operand 35 states and 45 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:35:26,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:26,262 INFO L93 Difference]: Finished difference Result 44 states and 54 transitions. [2021-05-06 02:35:26,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 02:35:26,263 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:35:26,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:26,264 INFO L225 Difference]: With dead ends: 44 [2021-05-06 02:35:26,264 INFO L226 Difference]: Without dead ends: 37 [2021-05-06 02:35:26,265 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:35:26,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-05-06 02:35:26,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-05-06 02:35:26,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 25 states have internal predecessors, (31), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 02:35:26,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2021-05-06 02:35:26,273 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 23 [2021-05-06 02:35:26,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:26,274 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2021-05-06 02:35:26,274 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:35:26,275 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2021-05-06 02:35:26,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-06 02:35:26,275 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:26,275 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, 1] [2021-05-06 02:35:26,501 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-05-06 02:35:26,501 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:26,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:26,502 INFO L82 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 1 times [2021-05-06 02:35:26,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:26,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125167905] [2021-05-06 02:35:26,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:26,519 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:26,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [751938317] [2021-05-06 02:35:26,519 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:35:26,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:26,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:35:26,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:26,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 02:35:26,728 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:26,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125167905] [2021-05-06 02:35:26,728 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:26,728 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751938317] [2021-05-06 02:35:26,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751938317] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:26,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:26,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-06 02:35:26,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217711181] [2021-05-06 02:35:26,729 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:35:26,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:26,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:35:26,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:26,730 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 02:35:26,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:26,801 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2021-05-06 02:35:26,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:26,802 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 24 [2021-05-06 02:35:26,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:26,804 INFO L225 Difference]: With dead ends: 57 [2021-05-06 02:35:26,805 INFO L226 Difference]: Without dead ends: 50 [2021-05-06 02:35:26,805 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 49.6ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:26,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-05-06 02:35:26,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 38. [2021-05-06 02:35:26,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 25 states have (on average 1.28) internal successors, (32), 26 states have internal predecessors, (32), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 02:35:26,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 48 transitions. [2021-05-06 02:35:26,824 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 48 transitions. Word has length 24 [2021-05-06 02:35:26,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:26,824 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 48 transitions. [2021-05-06 02:35:26,824 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 02:35:26,824 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 48 transitions. [2021-05-06 02:35:26,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-06 02:35:26,826 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:26,826 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:35:27,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:27,041 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:27,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:27,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 1 times [2021-05-06 02:35:27,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:27,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825638715] [2021-05-06 02:35:27,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:27,058 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:27,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [742639809] [2021-05-06 02:35:27,058 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:35:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:27,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:35:27,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:27,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:35:27,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:27,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825638715] [2021-05-06 02:35:27,235 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:27,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742639809] [2021-05-06 02:35:27,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742639809] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:27,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:27,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:27,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893395694] [2021-05-06 02:35:27,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:27,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:27,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:27,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:27,238 INFO L87 Difference]: Start difference. First operand 38 states and 48 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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:35:27,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:27,273 INFO L93 Difference]: Finished difference Result 62 states and 82 transitions. [2021-05-06 02:35:27,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:35:27,274 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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 29 [2021-05-06 02:35:27,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:27,276 INFO L225 Difference]: With dead ends: 62 [2021-05-06 02:35:27,277 INFO L226 Difference]: Without dead ends: 40 [2021-05-06 02:35:27,277 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 8.1ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:27,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-05-06 02:35:27,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-05-06 02:35:27,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 27 states have (on average 1.2592592592592593) internal successors, (34), 28 states have internal predecessors, (34), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 02:35:27,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 50 transitions. [2021-05-06 02:35:27,291 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 50 transitions. Word has length 29 [2021-05-06 02:35:27,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:27,291 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 50 transitions. [2021-05-06 02:35:27,292 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 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:35:27,292 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 50 transitions. [2021-05-06 02:35:27,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-06 02:35:27,292 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:27,293 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, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:27,500 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:27,501 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:27,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:27,501 INFO L82 PathProgramCache]: Analyzing trace with hash 795698770, now seen corresponding path program 1 times [2021-05-06 02:35:27,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:27,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843762091] [2021-05-06 02:35:27,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:27,518 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:27,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [932720320] [2021-05-06 02:35:27,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:27,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:27,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 02:35:27,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:27,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 02:35:27,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:27,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843762091] [2021-05-06 02:35:27,703 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:27,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932720320] [2021-05-06 02:35:27,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932720320] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:27,709 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:27,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-06 02:35:27,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714052339] [2021-05-06 02:35:27,710 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:27,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:27,711 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:27,711 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:27,712 INFO L87 Difference]: Start difference. First operand 40 states and 50 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 02:35:27,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:27,804 INFO L93 Difference]: Finished difference Result 58 states and 75 transitions. [2021-05-06 02:35:27,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:27,805 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 29 [2021-05-06 02:35:27,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:27,805 INFO L225 Difference]: With dead ends: 58 [2021-05-06 02:35:27,806 INFO L226 Difference]: Without dead ends: 56 [2021-05-06 02:35:27,806 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 44.4ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:27,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-05-06 02:35:27,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2021-05-06 02:35:27,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 37 states have (on average 1.2972972972972974) internal successors, (48), 38 states have internal predecessors, (48), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 02:35:27,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 72 transitions. [2021-05-06 02:35:27,827 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 72 transitions. Word has length 29 [2021-05-06 02:35:27,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:27,828 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 72 transitions. [2021-05-06 02:35:27,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-05-06 02:35:27,828 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 72 transitions. [2021-05-06 02:35:27,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-06 02:35:27,829 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:27,829 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, 1] [2021-05-06 02:35:28,045 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:28,047 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:28,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:28,048 INFO L82 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 1 times [2021-05-06 02:35:28,048 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:28,048 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255960386] [2021-05-06 02:35:28,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:28,060 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:28,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [251046199] [2021-05-06 02:35:28,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:28,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:35:28,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:28,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,241 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:35:28,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:28,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255960386] [2021-05-06 02:35:28,242 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:28,242 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251046199] [2021-05-06 02:35:28,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251046199] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:28,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:28,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 02:35:28,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368494056] [2021-05-06 02:35:28,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:35:28,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:28,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:35:28,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:28,244 INFO L87 Difference]: Start difference. First operand 55 states and 72 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 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:35:28,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:28,289 INFO L93 Difference]: Finished difference Result 67 states and 85 transitions. [2021-05-06 02:35:28,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 02:35:28,290 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 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 30 [2021-05-06 02:35:28,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:28,291 INFO L225 Difference]: With dead ends: 67 [2021-05-06 02:35:28,291 INFO L226 Difference]: Without dead ends: 60 [2021-05-06 02:35:28,292 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.2ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:28,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-05-06 02:35:28,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2021-05-06 02:35:28,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 42 states have internal predecessors, (53), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 02:35:28,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 77 transitions. [2021-05-06 02:35:28,302 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 77 transitions. Word has length 30 [2021-05-06 02:35:28,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:28,303 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 77 transitions. [2021-05-06 02:35:28,303 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 5 states have internal predecessors, (19), 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:35:28,303 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 77 transitions. [2021-05-06 02:35:28,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-06 02:35:28,304 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:28,304 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] [2021-05-06 02:35:28,509 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-05-06 02:35:28,510 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:28,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:28,510 INFO L82 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 1 times [2021-05-06 02:35:28,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:28,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952869205] [2021-05-06 02:35:28,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:28,522 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:28,522 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [227002781] [2021-05-06 02:35:28,522 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:35:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:28,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:35:28,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:28,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,718 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 02:35:28,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:28,718 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952869205] [2021-05-06 02:35:28,718 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:28,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227002781] [2021-05-06 02:35:28,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227002781] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:28,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:28,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:28,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352971056] [2021-05-06 02:35:28,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:28,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:28,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:28,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:28,720 INFO L87 Difference]: Start difference. First operand 59 states and 77 transitions. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 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:35:28,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:28,918 INFO L93 Difference]: Finished difference Result 138 states and 201 transitions. [2021-05-06 02:35:28,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 02:35:28,920 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 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 31 [2021-05-06 02:35:28,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:28,921 INFO L225 Difference]: With dead ends: 138 [2021-05-06 02:35:28,921 INFO L226 Difference]: Without dead ends: 131 [2021-05-06 02:35:28,922 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 80.3ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:35:28,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-05-06 02:35:28,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 88. [2021-05-06 02:35:28,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 66 states have (on average 1.3636363636363635) internal successors, (90), 67 states have internal predecessors, (90), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 02:35:28,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 122 transitions. [2021-05-06 02:35:28,935 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 122 transitions. Word has length 31 [2021-05-06 02:35:28,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:28,935 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 122 transitions. [2021-05-06 02:35:28,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 3 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:35:28,935 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 122 transitions. [2021-05-06 02:35:28,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-06 02:35:28,936 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:28,936 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, 1, 1, 1, 1, 1] [2021-05-06 02:35:29,161 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:29,161 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:29,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:29,162 INFO L82 PathProgramCache]: Analyzing trace with hash 495607521, now seen corresponding path program 1 times [2021-05-06 02:35:29,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:29,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318207065] [2021-05-06 02:35:29,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:29,180 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:29,180 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1917829704] [2021-05-06 02:35:29,180 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:35:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:29,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 02:35:29,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:29,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 02:35:29,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:29,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318207065] [2021-05-06 02:35:29,405 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:29,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917829704] [2021-05-06 02:35:29,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917829704] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:29,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:29,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-06 02:35:29,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515028838] [2021-05-06 02:35:29,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:29,406 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:29,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:29,407 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:29,407 INFO L87 Difference]: Start difference. First operand 88 states and 122 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-06 02:35:29,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:29,507 INFO L93 Difference]: Finished difference Result 95 states and 128 transitions. [2021-05-06 02:35:29,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:29,507 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 34 [2021-05-06 02:35:29,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:29,509 INFO L225 Difference]: With dead ends: 95 [2021-05-06 02:35:29,509 INFO L226 Difference]: Without dead ends: 93 [2021-05-06 02:35:29,510 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 50.1ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:29,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-06 02:35:29,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 92. [2021-05-06 02:35:29,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 69 states have (on average 1.3478260869565217) internal successors, (93), 70 states have internal predecessors, (93), 17 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 02:35:29,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 125 transitions. [2021-05-06 02:35:29,530 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 125 transitions. Word has length 34 [2021-05-06 02:35:29,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:29,530 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 125 transitions. [2021-05-06 02:35:29,530 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-06 02:35:29,530 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 125 transitions. [2021-05-06 02:35:29,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-06 02:35:29,535 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:29,535 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:35:29,735 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:29,736 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:29,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:29,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 1 times [2021-05-06 02:35:29,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:29,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419822729] [2021-05-06 02:35:29,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:29,747 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:29,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [531039060] [2021-05-06 02:35:29,748 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:35:29,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:29,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:35:29,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:29,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,926 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:35:29,926 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:29,926 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419822729] [2021-05-06 02:35:29,926 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:29,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531039060] [2021-05-06 02:35:29,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531039060] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:29,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:29,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-06 02:35:29,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134959687] [2021-05-06 02:35:29,927 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:35:29,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:29,928 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:35:29,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:29,928 INFO L87 Difference]: Start difference. First operand 92 states and 125 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 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:35:29,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:29,961 INFO L93 Difference]: Finished difference Result 135 states and 184 transitions. [2021-05-06 02:35:29,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:29,964 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 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 35 [2021-05-06 02:35:29,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:29,965 INFO L225 Difference]: With dead ends: 135 [2021-05-06 02:35:29,965 INFO L226 Difference]: Without dead ends: 94 [2021-05-06 02:35:29,965 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 14.0ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:29,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-06 02:35:29,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2021-05-06 02:35:29,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 71 states have (on average 1.3380281690140845) internal successors, (95), 72 states have internal predecessors, (95), 17 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 02:35:29,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 127 transitions. [2021-05-06 02:35:29,977 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 127 transitions. Word has length 35 [2021-05-06 02:35:29,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:29,977 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 127 transitions. [2021-05-06 02:35:29,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 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:35:29,978 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 127 transitions. [2021-05-06 02:35:29,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 02:35:29,978 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:29,978 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] [2021-05-06 02:35:30,179 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-05-06 02:35:30,181 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:30,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:30,181 INFO L82 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 1 times [2021-05-06 02:35:30,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:30,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118519792] [2021-05-06 02:35:30,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:30,191 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:30,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1414763057] [2021-05-06 02:35:30,192 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:35:30,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:30,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 02:35:30,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:30,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,368 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:35:30,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:30,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118519792] [2021-05-06 02:35:30,368 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:30,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414763057] [2021-05-06 02:35:30,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414763057] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:30,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:30,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 02:35:30,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078892812] [2021-05-06 02:35:30,369 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 02:35:30,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:30,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 02:35:30,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:30,370 INFO L87 Difference]: Start difference. First operand 94 states and 127 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 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:35:30,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:30,428 INFO L93 Difference]: Finished difference Result 171 states and 233 transitions. [2021-05-06 02:35:30,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:30,429 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 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 36 [2021-05-06 02:35:30,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:30,430 INFO L225 Difference]: With dead ends: 171 [2021-05-06 02:35:30,430 INFO L226 Difference]: Without dead ends: 120 [2021-05-06 02:35:30,430 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:30,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-05-06 02:35:30,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 117. [2021-05-06 02:35:30,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 87 states have (on average 1.2988505747126438) internal successors, (113), 88 states have internal predecessors, (113), 21 states have call successors, (21), 9 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:35:30,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 153 transitions. [2021-05-06 02:35:30,440 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 153 transitions. Word has length 36 [2021-05-06 02:35:30,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:30,441 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 153 transitions. [2021-05-06 02:35:30,441 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 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:35:30,441 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 153 transitions. [2021-05-06 02:35:30,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 02:35:30,441 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:30,442 INFO L523 BasicCegarLoop]: trace histogram [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:35:30,660 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:30,661 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:30,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:30,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 1 times [2021-05-06 02:35:30,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:30,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701304798] [2021-05-06 02:35:30,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:30,669 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:30,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [608206701] [2021-05-06 02:35:30,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:30,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:30,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 02:35:30,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:30,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,875 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-06 02:35:30,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:30,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701304798] [2021-05-06 02:35:30,875 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:30,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [608206701] [2021-05-06 02:35:30,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [608206701] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:30,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:30,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:35:30,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375179543] [2021-05-06 02:35:30,876 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:30,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:30,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:30,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:30,877 INFO L87 Difference]: Start difference. First operand 117 states and 153 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 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:35:31,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:31,007 INFO L93 Difference]: Finished difference Result 154 states and 208 transitions. [2021-05-06 02:35:31,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:35:31,008 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 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 36 [2021-05-06 02:35:31,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:31,009 INFO L225 Difference]: With dead ends: 154 [2021-05-06 02:35:31,009 INFO L226 Difference]: Without dead ends: 152 [2021-05-06 02:35:31,009 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 57.0ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:31,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-05-06 02:35:31,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 148. [2021-05-06 02:35:31,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 109 states have (on average 1.3394495412844036) internal successors, (146), 110 states have internal predecessors, (146), 29 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-06 02:35:31,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 202 transitions. [2021-05-06 02:35:31,021 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 202 transitions. Word has length 36 [2021-05-06 02:35:31,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:31,021 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 202 transitions. [2021-05-06 02:35:31,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 7 states have internal predecessors, (28), 3 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:35:31,022 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 202 transitions. [2021-05-06 02:35:31,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-06 02:35:31,022 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:31,022 INFO L523 BasicCegarLoop]: trace histogram [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] [2021-05-06 02:35:31,235 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:31,236 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:31,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:31,236 INFO L82 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 2 times [2021-05-06 02:35:31,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:31,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780062469] [2021-05-06 02:35:31,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:31,246 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:31,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [344540183] [2021-05-06 02:35:31,246 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 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:35:31,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:31,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:31,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:35:31,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:31,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,432 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:35:31,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:31,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780062469] [2021-05-06 02:35:31,432 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:31,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344540183] [2021-05-06 02:35:31,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344540183] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:31,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:31,432 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:31,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738015304] [2021-05-06 02:35:31,434 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:31,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:31,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:31,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:31,435 INFO L87 Difference]: Start difference. First operand 148 states and 202 transitions. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 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:35:31,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:31,529 INFO L93 Difference]: Finished difference Result 189 states and 247 transitions. [2021-05-06 02:35:31,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:35:31,530 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 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 37 [2021-05-06 02:35:31,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:31,532 INFO L225 Difference]: With dead ends: 189 [2021-05-06 02:35:31,532 INFO L226 Difference]: Without dead ends: 182 [2021-05-06 02:35:31,533 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 34.0ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:31,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-05-06 02:35:31,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 173. [2021-05-06 02:35:31,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 127 states have (on average 1.31496062992126) internal successors, (167), 129 states have internal predecessors, (167), 33 states have call successors, (33), 13 states have call predecessors, (33), 12 states have return successors, (31), 30 states have call predecessors, (31), 31 states have call successors, (31) [2021-05-06 02:35:31,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 231 transitions. [2021-05-06 02:35:31,550 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 231 transitions. Word has length 37 [2021-05-06 02:35:31,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:31,550 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 231 transitions. [2021-05-06 02:35:31,551 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 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:35:31,551 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 231 transitions. [2021-05-06 02:35:31,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-06 02:35:31,552 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:31,552 INFO L523 BasicCegarLoop]: trace histogram [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] [2021-05-06 02:35:31,776 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-05-06 02:35:31,776 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:31,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:31,777 INFO L82 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 1 times [2021-05-06 02:35:31,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:31,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416332298] [2021-05-06 02:35:31,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:31,788 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:31,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [244718668] [2021-05-06 02:35:31,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:31,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:31,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 02:35:31,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:31,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,964 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-06 02:35:31,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:31,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416332298] [2021-05-06 02:35:31,965 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:31,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244718668] [2021-05-06 02:35:31,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244718668] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:31,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:31,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-06 02:35:31,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811779967] [2021-05-06 02:35:31,966 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:31,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:31,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:31,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:31,967 INFO L87 Difference]: Start difference. First operand 173 states and 231 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 02:35:32,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:32,094 INFO L93 Difference]: Finished difference Result 195 states and 258 transitions. [2021-05-06 02:35:32,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:35:32,094 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2021-05-06 02:35:32,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:32,097 INFO L225 Difference]: With dead ends: 195 [2021-05-06 02:35:32,097 INFO L226 Difference]: Without dead ends: 193 [2021-05-06 02:35:32,097 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:32,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-05-06 02:35:32,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 192. [2021-05-06 02:35:32,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 139 states have (on average 1.3021582733812949) internal successors, (181), 141 states have internal predecessors, (181), 37 states have call successors, (37), 16 states have call predecessors, (37), 15 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2021-05-06 02:35:32,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 253 transitions. [2021-05-06 02:35:32,110 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 253 transitions. Word has length 39 [2021-05-06 02:35:32,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:32,110 INFO L480 AbstractCegarLoop]: Abstraction has 192 states and 253 transitions. [2021-05-06 02:35:32,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 7 states have internal predecessors, (24), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 02:35:32,110 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 253 transitions. [2021-05-06 02:35:32,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-06 02:35:32,111 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:32,111 INFO L523 BasicCegarLoop]: trace histogram [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:35:32,324 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-05-06 02:35:32,324 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:32,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:32,325 INFO L82 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 1 times [2021-05-06 02:35:32,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:32,325 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655968573] [2021-05-06 02:35:32,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:32,333 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:32,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2051371565] [2021-05-06 02:35:32,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:32,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:32,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 42 conjunts are in the unsatisfiable core [2021-05-06 02:35:32,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:32,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,541 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:35:32,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:32,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655968573] [2021-05-06 02:35:32,542 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:32,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051371565] [2021-05-06 02:35:32,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051371565] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:32,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:32,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:32,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958346458] [2021-05-06 02:35:32,543 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:32,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:32,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:32,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:32,543 INFO L87 Difference]: Start difference. First operand 192 states and 253 transitions. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-06 02:35:32,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:32,767 INFO L93 Difference]: Finished difference Result 204 states and 263 transitions. [2021-05-06 02:35:32,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:35:32,768 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 41 [2021-05-06 02:35:32,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:32,782 INFO L225 Difference]: With dead ends: 204 [2021-05-06 02:35:32,782 INFO L226 Difference]: Without dead ends: 202 [2021-05-06 02:35:32,783 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 102.1ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:32,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-05-06 02:35:32,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 200. [2021-05-06 02:35:32,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 145 states have (on average 1.289655172413793) internal successors, (187), 147 states have internal predecessors, (187), 37 states have call successors, (37), 18 states have call predecessors, (37), 17 states have return successors, (35), 34 states have call predecessors, (35), 35 states have call successors, (35) [2021-05-06 02:35:32,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 259 transitions. [2021-05-06 02:35:32,795 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 259 transitions. Word has length 41 [2021-05-06 02:35:32,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:32,796 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 259 transitions. [2021-05-06 02:35:32,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-06 02:35:32,796 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 259 transitions. [2021-05-06 02:35:32,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-06 02:35:32,796 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:32,796 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 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] [2021-05-06 02:35:33,021 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-05-06 02:35:33,021 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:33,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:33,021 INFO L82 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 1 times [2021-05-06 02:35:33,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:33,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094342414] [2021-05-06 02:35:33,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:33,029 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:33,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [898840661] [2021-05-06 02:35:33,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:33,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:33,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:35:33,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:33,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,162 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-05-06 02:35:33,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:33,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094342414] [2021-05-06 02:35:33,162 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:33,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898840661] [2021-05-06 02:35:33,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898840661] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:33,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:33,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:33,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885247106] [2021-05-06 02:35:33,163 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:33,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:33,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:33,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:33,164 INFO L87 Difference]: Start difference. First operand 200 states and 259 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-05-06 02:35:33,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:33,214 INFO L93 Difference]: Finished difference Result 264 states and 362 transitions. [2021-05-06 02:35:33,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:35:33,215 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 44 [2021-05-06 02:35:33,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:33,217 INFO L225 Difference]: With dead ends: 264 [2021-05-06 02:35:33,217 INFO L226 Difference]: Without dead ends: 262 [2021-05-06 02:35:33,217 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.2ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:33,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-05-06 02:35:33,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 234. [2021-05-06 02:35:33,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 158 states have (on average 1.2911392405063291) internal successors, (204), 165 states have internal predecessors, (204), 57 states have call successors, (57), 19 states have call predecessors, (57), 18 states have return successors, (55), 49 states have call predecessors, (55), 55 states have call successors, (55) [2021-05-06 02:35:33,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 316 transitions. [2021-05-06 02:35:33,233 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 316 transitions. Word has length 44 [2021-05-06 02:35:33,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:33,233 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 316 transitions. [2021-05-06 02:35:33,233 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-05-06 02:35:33,233 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 316 transitions. [2021-05-06 02:35:33,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-05-06 02:35:33,234 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:33,234 INFO L523 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1] [2021-05-06 02:35:33,456 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:33,457 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:33,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:33,457 INFO L82 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 1 times [2021-05-06 02:35:33,457 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:33,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710206091] [2021-05-06 02:35:33,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:33,464 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:33,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2049851022] [2021-05-06 02:35:33,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:33,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:33,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:35:33,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:33,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,623 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 02:35:33,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:33,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710206091] [2021-05-06 02:35:33,624 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:33,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049851022] [2021-05-06 02:35:33,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049851022] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:33,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:33,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:33,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262773037] [2021-05-06 02:35:33,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:33,625 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:33,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:33,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:33,625 INFO L87 Difference]: Start difference. First operand 234 states and 316 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 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:35:33,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:33,713 INFO L93 Difference]: Finished difference Result 387 states and 542 transitions. [2021-05-06 02:35:33,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:35:33,714 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 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 42 [2021-05-06 02:35:33,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:33,715 INFO L225 Difference]: With dead ends: 387 [2021-05-06 02:35:33,716 INFO L226 Difference]: Without dead ends: 245 [2021-05-06 02:35:33,717 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 34.5ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:33,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-05-06 02:35:33,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 241. [2021-05-06 02:35:33,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 165 states have (on average 1.2787878787878788) internal successors, (211), 171 states have internal predecessors, (211), 57 states have call successors, (57), 19 states have call predecessors, (57), 18 states have return successors, (55), 50 states have call predecessors, (55), 55 states have call successors, (55) [2021-05-06 02:35:33,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 323 transitions. [2021-05-06 02:35:33,734 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 323 transitions. Word has length 42 [2021-05-06 02:35:33,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:33,734 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 323 transitions. [2021-05-06 02:35:33,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 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:35:33,734 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 323 transitions. [2021-05-06 02:35:33,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-06 02:35:33,735 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:33,735 INFO L523 BasicCegarLoop]: trace histogram [4, 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] [2021-05-06 02:35:33,948 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 02:35:33,949 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:33,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:33,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1912500411, now seen corresponding path program 2 times [2021-05-06 02:35:33,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:33,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154994935] [2021-05-06 02:35:33,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:33,954 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:33,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1968935409] [2021-05-06 02:35:33,954 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 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:35:34,029 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:34,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:34,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 02:35:34,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:34,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,101 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-05-06 02:35:34,101 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:34,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154994935] [2021-05-06 02:35:34,101 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:34,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968935409] [2021-05-06 02:35:34,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968935409] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:34,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:34,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:34,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830923364] [2021-05-06 02:35:34,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:34,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:34,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:34,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:34,103 INFO L87 Difference]: Start difference. First operand 241 states and 323 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 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:35:34,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:34,199 INFO L93 Difference]: Finished difference Result 449 states and 662 transitions. [2021-05-06 02:35:34,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:34,200 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 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 43 [2021-05-06 02:35:34,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:34,202 INFO L225 Difference]: With dead ends: 449 [2021-05-06 02:35:34,202 INFO L226 Difference]: Without dead ends: 379 [2021-05-06 02:35:34,203 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.6ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:34,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-05-06 02:35:34,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 265. [2021-05-06 02:35:34,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 189 states have (on average 1.2962962962962963) internal successors, (245), 195 states have internal predecessors, (245), 57 states have call successors, (57), 19 states have call predecessors, (57), 18 states have return successors, (55), 50 states have call predecessors, (55), 55 states have call successors, (55) [2021-05-06 02:35:34,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 357 transitions. [2021-05-06 02:35:34,229 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 357 transitions. Word has length 43 [2021-05-06 02:35:34,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:34,229 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 357 transitions. [2021-05-06 02:35:34,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 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:35:34,229 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 357 transitions. [2021-05-06 02:35:34,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-06 02:35:34,230 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:34,230 INFO L523 BasicCegarLoop]: trace histogram [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, 1, 1, 1] [2021-05-06 02:35:34,453 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-06 02:35:34,453 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:34,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:34,453 INFO L82 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 1 times [2021-05-06 02:35:34,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:34,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819259465] [2021-05-06 02:35:34,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:34,461 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:34,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [202406635] [2021-05-06 02:35:34,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:34,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:34,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-06 02:35:34,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:34,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:34,654 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-05-06 02:35:34,654 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:34,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819259465] [2021-05-06 02:35:34,654 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:34,654 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202406635] [2021-05-06 02:35:34,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202406635] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:34,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:34,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:35:34,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256469184] [2021-05-06 02:35:34,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:35:34,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:34,657 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:35:34,657 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:34,658 INFO L87 Difference]: Start difference. First operand 265 states and 357 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-05-06 02:35:34,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:34,961 INFO L93 Difference]: Finished difference Result 341 states and 479 transitions. [2021-05-06 02:35:34,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:35:34,962 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 46 [2021-05-06 02:35:34,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:34,964 INFO L225 Difference]: With dead ends: 341 [2021-05-06 02:35:34,964 INFO L226 Difference]: Without dead ends: 339 [2021-05-06 02:35:34,966 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 149.0ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:34,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-05-06 02:35:35,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 296. [2021-05-06 02:35:35,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 203 states have (on average 1.3103448275862069) internal successors, (266), 211 states have internal predecessors, (266), 73 states have call successors, (73), 20 states have call predecessors, (73), 19 states have return successors, (71), 64 states have call predecessors, (71), 71 states have call successors, (71) [2021-05-06 02:35:35,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 410 transitions. [2021-05-06 02:35:35,009 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 410 transitions. Word has length 46 [2021-05-06 02:35:35,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:35,010 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 410 transitions. [2021-05-06 02:35:35,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 9 states have internal predecessors, (31), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-05-06 02:35:35,010 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 410 transitions. [2021-05-06 02:35:35,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-06 02:35:35,011 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:35,011 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 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, 1, 1, 1, 1, 1] [2021-05-06 02:35:35,224 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-06 02:35:35,225 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:35,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:35,225 INFO L82 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 1 times [2021-05-06 02:35:35,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:35,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795598211] [2021-05-06 02:35:35,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:35,232 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:35,232 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [152005516] [2021-05-06 02:35:35,232 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:35:35,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:35,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 52 conjunts are in the unsatisfiable core [2021-05-06 02:35:35,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:35,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:35,533 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 13 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-05-06 02:35:35,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:35,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795598211] [2021-05-06 02:35:35,534 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:35,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152005516] [2021-05-06 02:35:35,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152005516] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:35,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:35,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:35,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691757339] [2021-05-06 02:35:35,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:35,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:35,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:35,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:35,535 INFO L87 Difference]: Start difference. First operand 296 states and 410 transitions. Second operand has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:35,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:35,992 INFO L93 Difference]: Finished difference Result 343 states and 480 transitions. [2021-05-06 02:35:35,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:35,992 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2021-05-06 02:35:35,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:36,014 INFO L225 Difference]: With dead ends: 343 [2021-05-06 02:35:36,014 INFO L226 Difference]: Without dead ends: 340 [2021-05-06 02:35:36,015 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 209.0ms TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:36,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-05-06 02:35:36,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 336. [2021-05-06 02:35:36,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 225 states have (on average 1.3155555555555556) internal successors, (296), 235 states have internal predecessors, (296), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (87), 78 states have call predecessors, (87), 87 states have call successors, (87) [2021-05-06 02:35:36,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 472 transitions. [2021-05-06 02:35:36,039 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 472 transitions. Word has length 58 [2021-05-06 02:35:36,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:36,039 INFO L480 AbstractCegarLoop]: Abstraction has 336 states and 472 transitions. [2021-05-06 02:35:36,039 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:36,039 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 472 transitions. [2021-05-06 02:35:36,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-06 02:35:36,040 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:36,040 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:36,260 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:36,261 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:36,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:36,261 INFO L82 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 1 times [2021-05-06 02:35:36,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:36,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242423819] [2021-05-06 02:35:36,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:36,267 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:36,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [113490619] [2021-05-06 02:35:36,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:36,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:36,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:35:36,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:36,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,464 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:36,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:36,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242423819] [2021-05-06 02:35:36,464 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:36,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113490619] [2021-05-06 02:35:36,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113490619] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:36,465 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:36,465 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:35:36,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321973519] [2021-05-06 02:35:36,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:36,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:36,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:36,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:36,466 INFO L87 Difference]: Start difference. First operand 336 states and 472 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:36,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:36,591 INFO L93 Difference]: Finished difference Result 531 states and 736 transitions. [2021-05-06 02:35:36,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:36,592 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2021-05-06 02:35:36,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:36,594 INFO L225 Difference]: With dead ends: 531 [2021-05-06 02:35:36,594 INFO L226 Difference]: Without dead ends: 399 [2021-05-06 02:35:36,595 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 46.1ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:36,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-05-06 02:35:36,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 385. [2021-05-06 02:35:36,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 261 states have (on average 1.2835249042145593) internal successors, (335), 269 states have internal predecessors, (335), 93 states have call successors, (93), 31 states have call predecessors, (93), 30 states have return successors, (91), 84 states have call predecessors, (91), 91 states have call successors, (91) [2021-05-06 02:35:36,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 519 transitions. [2021-05-06 02:35:36,620 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 519 transitions. Word has length 63 [2021-05-06 02:35:36,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:36,620 INFO L480 AbstractCegarLoop]: Abstraction has 385 states and 519 transitions. [2021-05-06 02:35:36,620 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:36,620 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 519 transitions. [2021-05-06 02:35:36,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-06 02:35:36,621 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:36,621 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:36,834 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:36,834 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:36,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:36,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 1 times [2021-05-06 02:35:36,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:36,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561793346] [2021-05-06 02:35:36,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:36,841 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:36,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1504618561] [2021-05-06 02:35:36,841 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:35:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:36,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:35:36,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:36,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:36,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,045 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:37,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:37,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561793346] [2021-05-06 02:35:37,045 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:37,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504618561] [2021-05-06 02:35:37,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504618561] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:37,045 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:37,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:37,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642566050] [2021-05-06 02:35:37,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:37,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:37,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:37,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:37,047 INFO L87 Difference]: Start difference. First operand 385 states and 519 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:37,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:37,229 INFO L93 Difference]: Finished difference Result 491 states and 644 transitions. [2021-05-06 02:35:37,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:35:37,230 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 64 [2021-05-06 02:35:37,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:37,232 INFO L225 Difference]: With dead ends: 491 [2021-05-06 02:35:37,232 INFO L226 Difference]: Without dead ends: 484 [2021-05-06 02:35:37,233 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 59.9ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:35:37,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-05-06 02:35:37,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 462. [2021-05-06 02:35:37,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 312 states have (on average 1.266025641025641) internal successors, (395), 325 states have internal predecessors, (395), 110 states have call successors, (110), 40 states have call predecessors, (110), 39 states have return successors, (107), 96 states have call predecessors, (107), 107 states have call successors, (107) [2021-05-06 02:35:37,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 612 transitions. [2021-05-06 02:35:37,264 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 612 transitions. Word has length 64 [2021-05-06 02:35:37,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:37,265 INFO L480 AbstractCegarLoop]: Abstraction has 462 states and 612 transitions. [2021-05-06 02:35:37,265 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:37,265 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 612 transitions. [2021-05-06 02:35:37,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-06 02:35:37,266 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:37,266 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 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:35:37,480 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-06 02:35:37,481 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:37,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:37,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 1 times [2021-05-06 02:35:37,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:37,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24466578] [2021-05-06 02:35:37,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:37,488 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:37,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [718257864] [2021-05-06 02:35:37,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:35:37,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:37,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:37,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:37,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:37,719 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 17 proven. 6 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-05-06 02:35:37,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:37,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24466578] [2021-05-06 02:35:37,720 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:37,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718257864] [2021-05-06 02:35:37,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718257864] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:37,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:37,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:37,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008208061] [2021-05-06 02:35:37,720 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:37,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:37,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:37,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:37,721 INFO L87 Difference]: Start difference. First operand 462 states and 612 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-05-06 02:35:37,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:37,938 INFO L93 Difference]: Finished difference Result 506 states and 666 transitions. [2021-05-06 02:35:37,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:35:37,938 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 67 [2021-05-06 02:35:37,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:37,940 INFO L225 Difference]: With dead ends: 506 [2021-05-06 02:35:37,940 INFO L226 Difference]: Without dead ends: 504 [2021-05-06 02:35:37,941 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 81.2ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:35:37,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-05-06 02:35:37,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 480. [2021-05-06 02:35:37,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 324 states have (on average 1.2592592592592593) internal successors, (408), 337 states have internal predecessors, (408), 113 states have call successors, (113), 43 states have call predecessors, (113), 42 states have return successors, (110), 99 states have call predecessors, (110), 110 states have call successors, (110) [2021-05-06 02:35:37,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 631 transitions. [2021-05-06 02:35:37,995 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 631 transitions. Word has length 67 [2021-05-06 02:35:37,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:37,995 INFO L480 AbstractCegarLoop]: Abstraction has 480 states and 631 transitions. [2021-05-06 02:35:37,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2021-05-06 02:35:37,996 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 631 transitions. [2021-05-06 02:35:37,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 02:35:37,996 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:37,997 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:38,220 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-06 02:35:38,220 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:38,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:38,221 INFO L82 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 2 times [2021-05-06 02:35:38,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:38,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546136599] [2021-05-06 02:35:38,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:38,227 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:38,228 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1189643530] [2021-05-06 02:35:38,228 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 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:35:38,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:38,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:38,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-06 02:35:38,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:38,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:38,422 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:38,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:38,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546136599] [2021-05-06 02:35:38,423 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:38,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189643530] [2021-05-06 02:35:38,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189643530] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:38,423 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:38,423 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:38,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103641100] [2021-05-06 02:35:38,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:38,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:38,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:38,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:38,425 INFO L87 Difference]: Start difference. First operand 480 states and 631 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:38,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:38,822 INFO L93 Difference]: Finished difference Result 823 states and 1202 transitions. [2021-05-06 02:35:38,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:38,822 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2021-05-06 02:35:38,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:38,826 INFO L225 Difference]: With dead ends: 823 [2021-05-06 02:35:38,826 INFO L226 Difference]: Without dead ends: 816 [2021-05-06 02:35:38,826 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 140.8ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-05-06 02:35:38,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2021-05-06 02:35:38,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 542. [2021-05-06 02:35:38,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 370 states have (on average 1.2837837837837838) internal successors, (475), 383 states have internal predecessors, (475), 129 states have call successors, (129), 43 states have call predecessors, (129), 42 states have return successors, (126), 115 states have call predecessors, (126), 126 states have call successors, (126) [2021-05-06 02:35:38,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 730 transitions. [2021-05-06 02:35:38,868 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 730 transitions. Word has length 65 [2021-05-06 02:35:38,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:38,868 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 730 transitions. [2021-05-06 02:35:38,868 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:38,868 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 730 transitions. [2021-05-06 02:35:38,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 02:35:38,869 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:38,869 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:39,092 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:39,093 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:39,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:39,093 INFO L82 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 1 times [2021-05-06 02:35:39,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:39,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670638217] [2021-05-06 02:35:39,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:39,099 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:39,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [266141592] [2021-05-06 02:35:39,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:39,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:39,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:35:39,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:39,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,332 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 17 proven. 8 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:39,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:39,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670638217] [2021-05-06 02:35:39,333 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:39,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266141592] [2021-05-06 02:35:39,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266141592] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:39,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:39,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:35:39,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409572561] [2021-05-06 02:35:39,334 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:39,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:39,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:39,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:39,334 INFO L87 Difference]: Start difference. First operand 542 states and 730 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:39,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:39,482 INFO L93 Difference]: Finished difference Result 799 states and 1112 transitions. [2021-05-06 02:35:39,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:39,482 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-05-06 02:35:39,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:39,485 INFO L225 Difference]: With dead ends: 799 [2021-05-06 02:35:39,485 INFO L226 Difference]: Without dead ends: 544 [2021-05-06 02:35:39,488 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 57.5ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:39,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-05-06 02:35:39,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 542. [2021-05-06 02:35:39,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 370 states have (on average 1.272972972972973) internal successors, (471), 383 states have internal predecessors, (471), 129 states have call successors, (129), 43 states have call predecessors, (129), 42 states have return successors, (126), 115 states have call predecessors, (126), 126 states have call successors, (126) [2021-05-06 02:35:39,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 726 transitions. [2021-05-06 02:35:39,524 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 726 transitions. Word has length 65 [2021-05-06 02:35:39,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:39,524 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 726 transitions. [2021-05-06 02:35:39,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:39,524 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 726 transitions. [2021-05-06 02:35:39,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-06 02:35:39,526 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:39,526 INFO L523 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:39,740 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-05-06 02:35:39,741 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:39,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:39,741 INFO L82 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 1 times [2021-05-06 02:35:39,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:39,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130384408] [2021-05-06 02:35:39,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:39,751 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:39,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [402310653] [2021-05-06 02:35:39,752 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:35:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:39,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-06 02:35:39,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:39,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:39,920 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-05-06 02:35:39,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:39,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130384408] [2021-05-06 02:35:39,920 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:39,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402310653] [2021-05-06 02:35:39,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402310653] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:39,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:39,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:39,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372422691] [2021-05-06 02:35:39,921 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:39,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:39,921 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:39,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:39,922 INFO L87 Difference]: Start difference. First operand 542 states and 726 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:39,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:39,994 INFO L93 Difference]: Finished difference Result 927 states and 1283 transitions. [2021-05-06 02:35:39,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:39,995 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2021-05-06 02:35:39,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:39,997 INFO L225 Difference]: With dead ends: 927 [2021-05-06 02:35:39,997 INFO L226 Difference]: Without dead ends: 588 [2021-05-06 02:35:39,999 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 17.4ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:40,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-06 02:35:40,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 532. [2021-05-06 02:35:40,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 376 states have (on average 1.2845744680851063) internal successors, (483), 382 states have internal predecessors, (483), 117 states have call successors, (117), 39 states have call predecessors, (117), 38 states have return successors, (114), 110 states have call predecessors, (114), 114 states have call successors, (114) [2021-05-06 02:35:40,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 714 transitions. [2021-05-06 02:35:40,037 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 714 transitions. Word has length 69 [2021-05-06 02:35:40,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:40,037 INFO L480 AbstractCegarLoop]: Abstraction has 532 states and 714 transitions. [2021-05-06 02:35:40,037 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:40,037 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 714 transitions. [2021-05-06 02:35:40,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-06 02:35:40,038 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:40,038 INFO L523 BasicCegarLoop]: trace histogram [5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:40,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:40,257 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:40,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:40,257 INFO L82 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 2 times [2021-05-06 02:35:40,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:40,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443303145] [2021-05-06 02:35:40,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:40,269 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:40,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [62608225] [2021-05-06 02:35:40,270 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:35:40,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:40,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:40,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:35:40,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:40,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:40,517 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:40,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:40,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443303145] [2021-05-06 02:35:40,518 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:40,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62608225] [2021-05-06 02:35:40,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62608225] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:40,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:40,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:40,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409341183] [2021-05-06 02:35:40,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:40,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:40,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:40,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:40,521 INFO L87 Difference]: Start difference. First operand 532 states and 714 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:40,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:40,708 INFO L93 Difference]: Finished difference Result 865 states and 1200 transitions. [2021-05-06 02:35:40,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:35:40,709 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 69 [2021-05-06 02:35:40,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:40,712 INFO L225 Difference]: With dead ends: 865 [2021-05-06 02:35:40,712 INFO L226 Difference]: Without dead ends: 555 [2021-05-06 02:35:40,713 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 60.3ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:35:40,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-05-06 02:35:40,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 544. [2021-05-06 02:35:40,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 386 states have (on average 1.2772020725388602) internal successors, (493), 389 states have internal predecessors, (493), 118 states have call successors, (118), 40 states have call predecessors, (118), 39 states have return successors, (115), 114 states have call predecessors, (115), 115 states have call successors, (115) [2021-05-06 02:35:40,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 726 transitions. [2021-05-06 02:35:40,748 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 726 transitions. Word has length 69 [2021-05-06 02:35:40,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:40,750 INFO L480 AbstractCegarLoop]: Abstraction has 544 states and 726 transitions. [2021-05-06 02:35:40,750 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:40,750 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 726 transitions. [2021-05-06 02:35:40,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-06 02:35:40,751 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:40,751 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 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, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:40,975 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 02:35:40,975 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:40,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:40,976 INFO L82 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 2 times [2021-05-06 02:35:40,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:40,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507639529] [2021-05-06 02:35:40,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:40,981 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:40,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [788441472] [2021-05-06 02:35:40,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:41,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:41,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:41,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:35:41,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:41,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,188 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:41,188 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:41,188 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507639529] [2021-05-06 02:35:41,188 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:41,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788441472] [2021-05-06 02:35:41,189 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788441472] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:41,189 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:41,189 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:35:41,189 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873037415] [2021-05-06 02:35:41,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:35:41,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:41,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:35:41,190 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:41,190 INFO L87 Difference]: Start difference. First operand 544 states and 726 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:41,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:41,428 INFO L93 Difference]: Finished difference Result 856 states and 1154 transitions. [2021-05-06 02:35:41,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 02:35:41,430 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2021-05-06 02:35:41,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:41,433 INFO L225 Difference]: With dead ends: 856 [2021-05-06 02:35:41,433 INFO L226 Difference]: Without dead ends: 664 [2021-05-06 02:35:41,434 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 75.6ms TimeCoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:35:41,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-05-06 02:35:41,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 631. [2021-05-06 02:35:41,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 444 states have (on average 1.2545045045045045) internal successors, (557), 448 states have internal predecessors, (557), 135 states have call successors, (135), 52 states have call predecessors, (135), 51 states have return successors, (131), 130 states have call predecessors, (131), 131 states have call successors, (131) [2021-05-06 02:35:41,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 823 transitions. [2021-05-06 02:35:41,472 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 823 transitions. Word has length 70 [2021-05-06 02:35:41,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:41,473 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 823 transitions. [2021-05-06 02:35:41,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:41,473 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 823 transitions. [2021-05-06 02:35:41,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-06 02:35:41,475 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:41,475 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 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, 1, 1, 1, 1] [2021-05-06 02:35:41,688 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-06 02:35:41,689 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:41,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:41,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 1 times [2021-05-06 02:35:41,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:41,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005514770] [2021-05-06 02:35:41,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:41,695 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:41,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1464033574] [2021-05-06 02:35:41,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:41,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:41,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-06 02:35:41,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:41,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:41,903 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-05-06 02:35:41,904 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:41,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005514770] [2021-05-06 02:35:41,904 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:41,904 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464033574] [2021-05-06 02:35:41,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464033574] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:41,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:41,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:41,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073475045] [2021-05-06 02:35:41,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:41,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:41,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:41,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:41,905 INFO L87 Difference]: Start difference. First operand 631 states and 823 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:42,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:42,061 INFO L93 Difference]: Finished difference Result 724 states and 955 transitions. [2021-05-06 02:35:42,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:42,062 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), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2021-05-06 02:35:42,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:42,065 INFO L225 Difference]: With dead ends: 724 [2021-05-06 02:35:42,065 INFO L226 Difference]: Without dead ends: 722 [2021-05-06 02:35:42,066 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 50.8ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:42,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-05-06 02:35:42,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 715. [2021-05-06 02:35:42,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 519 states have (on average 1.2793834296724471) internal successors, (664), 528 states have internal predecessors, (664), 143 states have call successors, (143), 53 states have call predecessors, (143), 52 states have return successors, (139), 133 states have call predecessors, (139), 139 states have call successors, (139) [2021-05-06 02:35:42,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 946 transitions. [2021-05-06 02:35:42,126 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 946 transitions. Word has length 70 [2021-05-06 02:35:42,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:42,127 INFO L480 AbstractCegarLoop]: Abstraction has 715 states and 946 transitions. [2021-05-06 02:35:42,127 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), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-05-06 02:35:42,127 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 946 transitions. [2021-05-06 02:35:42,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-05-06 02:35:42,128 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:42,128 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 2, 2, 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:35:42,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 02:35:42,341 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:42,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:42,341 INFO L82 PathProgramCache]: Analyzing trace with hash -528746969, now seen corresponding path program 1 times [2021-05-06 02:35:42,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:42,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305542372] [2021-05-06 02:35:42,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:42,347 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:42,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2087530584] [2021-05-06 02:35:42,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:42,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 02:35:42,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:42,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:42,648 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 14 proven. 15 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-05-06 02:35:42,648 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:42,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305542372] [2021-05-06 02:35:42,649 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:42,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087530584] [2021-05-06 02:35:42,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087530584] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:42,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:42,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:42,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396948677] [2021-05-06 02:35:42,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:42,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:42,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:42,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:42,650 INFO L87 Difference]: Start difference. First operand 715 states and 946 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-05-06 02:35:43,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:43,201 INFO L93 Difference]: Finished difference Result 944 states and 1298 transitions. [2021-05-06 02:35:43,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 02:35:43,201 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 74 [2021-05-06 02:35:43,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:43,206 INFO L225 Difference]: With dead ends: 944 [2021-05-06 02:35:43,206 INFO L226 Difference]: Without dead ends: 942 [2021-05-06 02:35:43,208 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 249.4ms TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-05-06 02:35:43,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-05-06 02:35:43,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 745. [2021-05-06 02:35:43,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 534 states have (on average 1.2771535580524345) internal successors, (682), 546 states have internal predecessors, (682), 155 states have call successors, (155), 56 states have call predecessors, (155), 55 states have return successors, (151), 142 states have call predecessors, (151), 151 states have call successors, (151) [2021-05-06 02:35:43,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 988 transitions. [2021-05-06 02:35:43,274 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 988 transitions. Word has length 74 [2021-05-06 02:35:43,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:43,276 INFO L480 AbstractCegarLoop]: Abstraction has 745 states and 988 transitions. [2021-05-06 02:35:43,276 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-05-06 02:35:43,276 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 988 transitions. [2021-05-06 02:35:43,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 02:35:43,277 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:43,277 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 3, 3, 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, 1, 1] [2021-05-06 02:35:43,496 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 02:35:43,497 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:43,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:43,497 INFO L82 PathProgramCache]: Analyzing trace with hash 2070693174, now seen corresponding path program 2 times [2021-05-06 02:35:43,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:43,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728042954] [2021-05-06 02:35:43,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:43,502 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:43,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [473551716] [2021-05-06 02:35:43,502 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 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:35:43,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:43,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:43,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-06 02:35:43,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:43,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:43,715 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2021-05-06 02:35:43,715 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:43,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728042954] [2021-05-06 02:35:43,715 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:43,715 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473551716] [2021-05-06 02:35:43,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473551716] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:43,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:43,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:43,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195992934] [2021-05-06 02:35:43,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:43,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:43,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:43,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:43,716 INFO L87 Difference]: Start difference. First operand 745 states and 988 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 02:35:43,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:43,961 INFO L93 Difference]: Finished difference Result 915 states and 1251 transitions. [2021-05-06 02:35:43,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:43,961 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 73 [2021-05-06 02:35:43,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:43,965 INFO L225 Difference]: With dead ends: 915 [2021-05-06 02:35:43,965 INFO L226 Difference]: Without dead ends: 913 [2021-05-06 02:35:43,967 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 72.0ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:43,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-05-06 02:35:44,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 838. [2021-05-06 02:35:44,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 600 states have (on average 1.3033333333333332) internal successors, (782), 613 states have internal predecessors, (782), 180 states have call successors, (180), 58 states have call predecessors, (180), 57 states have return successors, (176), 166 states have call predecessors, (176), 176 states have call successors, (176) [2021-05-06 02:35:44,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1138 transitions. [2021-05-06 02:35:44,039 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1138 transitions. Word has length 73 [2021-05-06 02:35:44,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:44,039 INFO L480 AbstractCegarLoop]: Abstraction has 838 states and 1138 transitions. [2021-05-06 02:35:44,039 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 02:35:44,039 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1138 transitions. [2021-05-06 02:35:44,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-06 02:35:44,040 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:44,040 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 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:35:44,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:44,257 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:44,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:44,257 INFO L82 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 3 times [2021-05-06 02:35:44,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:44,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795232389] [2021-05-06 02:35:44,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:44,263 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:44,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1994303900] [2021-05-06 02:35:44,263 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 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:35:44,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-06 02:35:44,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:44,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 59 conjunts are in the unsatisfiable core [2021-05-06 02:35:44,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:44,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:44,671 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-05-06 02:35:44,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:44,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795232389] [2021-05-06 02:35:44,671 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:44,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994303900] [2021-05-06 02:35:44,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994303900] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:44,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:44,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:44,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276835541] [2021-05-06 02:35:44,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:44,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:44,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:44,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:44,673 INFO L87 Difference]: Start difference. First operand 838 states and 1138 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 3 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:35:45,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:45,245 INFO L93 Difference]: Finished difference Result 922 states and 1255 transitions. [2021-05-06 02:35:45,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:35:45,245 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 3 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 75 [2021-05-06 02:35:45,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:45,249 INFO L225 Difference]: With dead ends: 922 [2021-05-06 02:35:45,249 INFO L226 Difference]: Without dead ends: 920 [2021-05-06 02:35:45,250 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 324.7ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:45,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-05-06 02:35:45,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 895. [2021-05-06 02:35:45,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 636 states have (on average 1.309748427672956) internal successors, (833), 650 states have internal predecessors, (833), 198 states have call successors, (198), 61 states have call predecessors, (198), 60 states have return successors, (194), 183 states have call predecessors, (194), 194 states have call successors, (194) [2021-05-06 02:35:45,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1225 transitions. [2021-05-06 02:35:45,324 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1225 transitions. Word has length 75 [2021-05-06 02:35:45,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:45,324 INFO L480 AbstractCegarLoop]: Abstraction has 895 states and 1225 transitions. [2021-05-06 02:35:45,324 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 3 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:35:45,324 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1225 transitions. [2021-05-06 02:35:45,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-06 02:35:45,325 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:45,325 INFO L523 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:35:45,540 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:45,541 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:45,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:45,541 INFO L82 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 3 times [2021-05-06 02:35:45,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:45,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526167097] [2021-05-06 02:35:45,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:45,547 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:45,548 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1876946493] [2021-05-06 02:35:45,548 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 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:35:45,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 02:35:45,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:45,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:45,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:45,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:45,788 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 25 proven. 30 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-06 02:35:45,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:45,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526167097] [2021-05-06 02:35:45,788 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:45,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876946493] [2021-05-06 02:35:45,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876946493] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:45,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:45,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:45,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828259772] [2021-05-06 02:35:45,789 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:45,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:45,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:45,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:45,790 INFO L87 Difference]: Start difference. First operand 895 states and 1225 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:46,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:46,093 INFO L93 Difference]: Finished difference Result 1611 states and 2252 transitions. [2021-05-06 02:35:46,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:46,094 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 76 [2021-05-06 02:35:46,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:46,098 INFO L225 Difference]: With dead ends: 1611 [2021-05-06 02:35:46,099 INFO L226 Difference]: Without dead ends: 1075 [2021-05-06 02:35:46,100 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 95.0ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:46,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2021-05-06 02:35:46,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 1045. [2021-05-06 02:35:46,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 740 states have (on average 1.2797297297297296) internal successors, (947), 755 states have internal predecessors, (947), 229 states have call successors, (229), 76 states have call predecessors, (229), 75 states have return successors, (224), 213 states have call predecessors, (224), 224 states have call successors, (224) [2021-05-06 02:35:46,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1400 transitions. [2021-05-06 02:35:46,194 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1400 transitions. Word has length 76 [2021-05-06 02:35:46,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:46,194 INFO L480 AbstractCegarLoop]: Abstraction has 1045 states and 1400 transitions. [2021-05-06 02:35:46,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 02:35:46,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1400 transitions. [2021-05-06 02:35:46,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-06 02:35:46,195 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:46,195 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 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, 1, 1, 1, 1] [2021-05-06 02:35:46,408 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:46,409 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:46,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:46,409 INFO L82 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 1 times [2021-05-06 02:35:46,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:46,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237622607] [2021-05-06 02:35:46,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:46,415 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:46,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1211100591] [2021-05-06 02:35:46,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:46,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:46,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 56 conjunts are in the unsatisfiable core [2021-05-06 02:35:46,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:46,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:46,782 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 30 proven. 20 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-05-06 02:35:46,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:46,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237622607] [2021-05-06 02:35:46,782 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:46,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211100591] [2021-05-06 02:35:46,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211100591] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:46,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:46,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:46,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36028530] [2021-05-06 02:35:46,783 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:46,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:46,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:46,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:46,784 INFO L87 Difference]: Start difference. First operand 1045 states and 1400 transitions. Second operand has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-05-06 02:35:47,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:47,484 INFO L93 Difference]: Finished difference Result 1121 states and 1502 transitions. [2021-05-06 02:35:47,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:35:47,485 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 81 [2021-05-06 02:35:47,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:47,491 INFO L225 Difference]: With dead ends: 1121 [2021-05-06 02:35:47,491 INFO L226 Difference]: Without dead ends: 1118 [2021-05-06 02:35:47,493 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 255.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:47,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2021-05-06 02:35:47,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 1053. [2021-05-06 02:35:47,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 747 states have (on average 1.2757697456492638) internal successors, (953), 761 states have internal predecessors, (953), 227 states have call successors, (227), 79 states have call predecessors, (227), 78 states have return successors, (223), 212 states have call predecessors, (223), 223 states have call successors, (223) [2021-05-06 02:35:47,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1403 transitions. [2021-05-06 02:35:47,581 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1403 transitions. Word has length 81 [2021-05-06 02:35:47,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:47,581 INFO L480 AbstractCegarLoop]: Abstraction has 1053 states and 1403 transitions. [2021-05-06 02:35:47,581 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-05-06 02:35:47,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1403 transitions. [2021-05-06 02:35:47,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-06 02:35:47,582 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:47,582 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 2, 2, 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, 1] [2021-05-06 02:35:47,788 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-05-06 02:35:47,789 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:47,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:47,789 INFO L82 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 1 times [2021-05-06 02:35:47,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:47,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636455978] [2021-05-06 02:35:47,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:47,794 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:47,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [863988893] [2021-05-06 02:35:47,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:47,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:47,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:35:47,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:47,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:47,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:48,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:48,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:48,017 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 88 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:35:48,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:48,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636455978] [2021-05-06 02:35:48,018 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:48,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863988893] [2021-05-06 02:35:48,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863988893] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:48,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:48,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:35:48,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194365617] [2021-05-06 02:35:48,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:35:48,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:48,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:35:48,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:48,019 INFO L87 Difference]: Start difference. First operand 1053 states and 1403 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:48,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:48,262 INFO L93 Difference]: Finished difference Result 1066 states and 1412 transitions. [2021-05-06 02:35:48,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 02:35:48,263 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 87 [2021-05-06 02:35:48,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:48,267 INFO L225 Difference]: With dead ends: 1066 [2021-05-06 02:35:48,268 INFO L226 Difference]: Without dead ends: 1059 [2021-05-06 02:35:48,268 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 66.8ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:35:48,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2021-05-06 02:35:48,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1053. [2021-05-06 02:35:48,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 747 states have (on average 1.2730923694779117) internal successors, (951), 761 states have internal predecessors, (951), 227 states have call successors, (227), 79 states have call predecessors, (227), 78 states have return successors, (223), 212 states have call predecessors, (223), 223 states have call successors, (223) [2021-05-06 02:35:48,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1401 transitions. [2021-05-06 02:35:48,353 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1401 transitions. Word has length 87 [2021-05-06 02:35:48,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:48,353 INFO L480 AbstractCegarLoop]: Abstraction has 1053 states and 1401 transitions. [2021-05-06 02:35:48,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:48,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1401 transitions. [2021-05-06 02:35:48,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-05-06 02:35:48,354 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:48,354 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 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:35:48,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:48,569 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:48,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:48,569 INFO L82 PathProgramCache]: Analyzing trace with hash -790944287, now seen corresponding path program 2 times [2021-05-06 02:35:48,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:48,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921592761] [2021-05-06 02:35:48,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:48,576 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:48,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2128471208] [2021-05-06 02:35:48,576 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 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:35:48,653 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:48,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:48,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:35:48,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:48,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:48,800 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 22 proven. 19 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-05-06 02:35:48,800 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:48,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921592761] [2021-05-06 02:35:48,801 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:48,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128471208] [2021-05-06 02:35:48,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128471208] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:48,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:48,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 02:35:48,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587251725] [2021-05-06 02:35:48,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 02:35:48,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:48,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 02:35:48,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:48,802 INFO L87 Difference]: Start difference. First operand 1053 states and 1401 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 4 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-05-06 02:35:49,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:49,043 INFO L93 Difference]: Finished difference Result 1320 states and 1835 transitions. [2021-05-06 02:35:49,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 02:35:49,043 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 4 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 90 [2021-05-06 02:35:49,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:49,050 INFO L225 Difference]: With dead ends: 1320 [2021-05-06 02:35:49,050 INFO L226 Difference]: Without dead ends: 1318 [2021-05-06 02:35:49,051 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:49,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-05-06 02:35:49,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1198. [2021-05-06 02:35:49,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 808 states have (on average 1.2896039603960396) internal successors, (1042), 830 states have internal predecessors, (1042), 308 states have call successors, (308), 82 states have call predecessors, (308), 81 states have return successors, (304), 285 states have call predecessors, (304), 304 states have call successors, (304) [2021-05-06 02:35:49,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 1654 transitions. [2021-05-06 02:35:49,192 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 1654 transitions. Word has length 90 [2021-05-06 02:35:49,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:49,192 INFO L480 AbstractCegarLoop]: Abstraction has 1198 states and 1654 transitions. [2021-05-06 02:35:49,193 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 4 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-05-06 02:35:49,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 1654 transitions. [2021-05-06 02:35:49,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-05-06 02:35:49,194 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:49,194 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 2, 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, 1] [2021-05-06 02:35:49,419 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-06 02:35:49,420 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:49,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:49,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 2 times [2021-05-06 02:35:49,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:49,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059648694] [2021-05-06 02:35:49,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:49,427 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:49,427 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [21600264] [2021-05-06 02:35:49,427 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 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:35:49,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:49,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:49,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 86 conjunts are in the unsatisfiable core [2021-05-06 02:35:49,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:49,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:49,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:50,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:50,029 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 52 proven. 35 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-05-06 02:35:50,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:50,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059648694] [2021-05-06 02:35:50,030 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:50,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21600264] [2021-05-06 02:35:50,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21600264] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:50,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:50,030 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 02:35:50,030 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299840482] [2021-05-06 02:35:50,030 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 02:35:50,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:50,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 02:35:50,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:50,031 INFO L87 Difference]: Start difference. First operand 1198 states and 1654 transitions. Second operand has 18 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:50,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:50,968 INFO L93 Difference]: Finished difference Result 1346 states and 1881 transitions. [2021-05-06 02:35:50,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 02:35:50,969 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 88 [2021-05-06 02:35:50,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:50,975 INFO L225 Difference]: With dead ends: 1346 [2021-05-06 02:35:50,975 INFO L226 Difference]: Without dead ends: 1343 [2021-05-06 02:35:50,976 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 533.5ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-05-06 02:35:50,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-05-06 02:35:51,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1301. [2021-05-06 02:35:51,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 862 states have (on average 1.3004640371229699) internal successors, (1121), 888 states have internal predecessors, (1121), 354 states have call successors, (354), 85 states have call predecessors, (354), 84 states have return successors, (350), 327 states have call predecessors, (350), 350 states have call successors, (350) [2021-05-06 02:35:51,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 1825 transitions. [2021-05-06 02:35:51,103 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 1825 transitions. Word has length 88 [2021-05-06 02:35:51,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:51,104 INFO L480 AbstractCegarLoop]: Abstraction has 1301 states and 1825 transitions. [2021-05-06 02:35:51,104 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:51,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 1825 transitions. [2021-05-06 02:35:51,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-06 02:35:51,105 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:51,105 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 2, 2, 2, 2, 2, 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] [2021-05-06 02:35:51,331 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:51,331 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:51,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:51,331 INFO L82 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 2 times [2021-05-06 02:35:51,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:51,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96436549] [2021-05-06 02:35:51,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:51,337 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:51,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [809461490] [2021-05-06 02:35:51,337 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 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:35:51,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:51,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:51,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:51,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:51,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:51,572 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 16 proven. 98 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:35:51,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:51,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96436549] [2021-05-06 02:35:51,573 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:51,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809461490] [2021-05-06 02:35:51,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809461490] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:51,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:51,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:51,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768673973] [2021-05-06 02:35:51,573 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:51,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:51,574 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:51,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:51,574 INFO L87 Difference]: Start difference. First operand 1301 states and 1825 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:51,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:51,883 INFO L93 Difference]: Finished difference Result 1338 states and 1861 transitions. [2021-05-06 02:35:51,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:51,884 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 91 [2021-05-06 02:35:51,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:51,890 INFO L225 Difference]: With dead ends: 1338 [2021-05-06 02:35:51,890 INFO L226 Difference]: Without dead ends: 1331 [2021-05-06 02:35:51,891 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 88.6ms TimeCoverageRelationStatistics Valid=114, Invalid=192, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:51,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2021-05-06 02:35:52,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 1312. [2021-05-06 02:35:52,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 873 states have (on average 1.2966781214203895) internal successors, (1132), 899 states have internal predecessors, (1132), 354 states have call successors, (354), 85 states have call predecessors, (354), 84 states have return successors, (350), 327 states have call predecessors, (350), 350 states have call successors, (350) [2021-05-06 02:35:52,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 1836 transitions. [2021-05-06 02:35:52,012 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 1836 transitions. Word has length 91 [2021-05-06 02:35:52,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:52,012 INFO L480 AbstractCegarLoop]: Abstraction has 1312 states and 1836 transitions. [2021-05-06 02:35:52,013 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:52,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 1836 transitions. [2021-05-06 02:35:52,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-06 02:35:52,014 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:52,014 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 3, 3, 3, 3, 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, 1, 1] [2021-05-06 02:35:52,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 02:35:52,229 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:52,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:52,229 INFO L82 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 1 times [2021-05-06 02:35:52,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:52,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252298363] [2021-05-06 02:35:52,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:52,234 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:52,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1463987206] [2021-05-06 02:35:52,234 INFO L95 rtionOrderModulation]: Keeping assertion order 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:35:52,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:52,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:52,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:52,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:52,481 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 24 proven. 96 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:35:52,481 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:52,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252298363] [2021-05-06 02:35:52,481 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:52,481 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463987206] [2021-05-06 02:35:52,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463987206] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:52,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:52,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:52,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930178483] [2021-05-06 02:35:52,482 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:52,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:52,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:52,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:52,483 INFO L87 Difference]: Start difference. First operand 1312 states and 1836 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:52,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:52,794 INFO L93 Difference]: Finished difference Result 1786 states and 2565 transitions. [2021-05-06 02:35:52,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:52,795 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 93 [2021-05-06 02:35:52,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:52,800 INFO L225 Difference]: With dead ends: 1786 [2021-05-06 02:35:52,800 INFO L226 Difference]: Without dead ends: 1338 [2021-05-06 02:35:52,802 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 91.6ms TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:52,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-05-06 02:35:52,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 1332. [2021-05-06 02:35:52,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 893 states have (on average 1.2889137737961927) internal successors, (1151), 919 states have internal predecessors, (1151), 354 states have call successors, (354), 85 states have call predecessors, (354), 84 states have return successors, (350), 327 states have call predecessors, (350), 350 states have call successors, (350) [2021-05-06 02:35:52,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 1855 transitions. [2021-05-06 02:35:52,922 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 1855 transitions. Word has length 93 [2021-05-06 02:35:52,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:52,923 INFO L480 AbstractCegarLoop]: Abstraction has 1332 states and 1855 transitions. [2021-05-06 02:35:52,923 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:52,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 1855 transitions. [2021-05-06 02:35:52,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-06 02:35:52,924 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:52,924 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 3, 2, 2, 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] [2021-05-06 02:35:53,148 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 02:35:53,149 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:53,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:53,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 3 times [2021-05-06 02:35:53,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:53,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156666046] [2021-05-06 02:35:53,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:53,155 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:53,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2031696548] [2021-05-06 02:35:53,155 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 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:35:53,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 02:35:53,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:53,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 02:35:53,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:53,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:53,463 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 24 proven. 108 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:35:53,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:53,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156666046] [2021-05-06 02:35:53,464 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:53,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031696548] [2021-05-06 02:35:53,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031696548] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:53,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:53,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:53,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252566241] [2021-05-06 02:35:53,464 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:53,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:53,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:53,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:53,465 INFO L87 Difference]: Start difference. First operand 1332 states and 1855 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:53,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:53,852 INFO L93 Difference]: Finished difference Result 1959 states and 2765 transitions. [2021-05-06 02:35:53,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 02:35:53,853 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 97 [2021-05-06 02:35:53,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:53,859 INFO L225 Difference]: With dead ends: 1959 [2021-05-06 02:35:53,859 INFO L226 Difference]: Without dead ends: 1511 [2021-05-06 02:35:53,861 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 105.9ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:53,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2021-05-06 02:35:53,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1454. [2021-05-06 02:35:53,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1454 states, 963 states have (on average 1.2793354101765317) internal successors, (1232), 990 states have internal predecessors, (1232), 387 states have call successors, (387), 104 states have call predecessors, (387), 103 states have return successors, (382), 359 states have call predecessors, (382), 382 states have call successors, (382) [2021-05-06 02:35:53,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 2001 transitions. [2021-05-06 02:35:53,990 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 2001 transitions. Word has length 97 [2021-05-06 02:35:53,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:53,991 INFO L480 AbstractCegarLoop]: Abstraction has 1454 states and 2001 transitions. [2021-05-06 02:35:53,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:53,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 2001 transitions. [2021-05-06 02:35:53,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-05-06 02:35:53,993 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:53,993 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 5, 4, 3, 3, 3, 3, 2, 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] [2021-05-06 02:35:54,208 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 02:35:54,209 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:54,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:54,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 3 times [2021-05-06 02:35:54,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:54,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132943840] [2021-05-06 02:35:54,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:54,214 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:54,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1788814730] [2021-05-06 02:35:54,215 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 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:35:54,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 02:35:54,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:54,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 02:35:54,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:54,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:54,508 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 16 proven. 120 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:35:54,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:54,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132943840] [2021-05-06 02:35:54,509 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:54,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788814730] [2021-05-06 02:35:54,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788814730] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:54,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:54,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 02:35:54,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008548823] [2021-05-06 02:35:54,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 02:35:54,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:54,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 02:35:54,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:35:54,511 INFO L87 Difference]: Start difference. First operand 1454 states and 2001 transitions. Second operand has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:54,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:54,923 INFO L93 Difference]: Finished difference Result 1744 states and 2354 transitions. [2021-05-06 02:35:54,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 02:35:54,924 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 98 [2021-05-06 02:35:54,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:54,931 INFO L225 Difference]: With dead ends: 1744 [2021-05-06 02:35:54,931 INFO L226 Difference]: Without dead ends: 1737 [2021-05-06 02:35:54,931 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 126.9ms TimeCoverageRelationStatistics Valid=171, Invalid=291, Unknown=0, NotChecked=0, Total=462 [2021-05-06 02:35:54,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1737 states. [2021-05-06 02:35:55,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1737 to 1654. [2021-05-06 02:35:55,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1097 states have (on average 1.2652689152233363) internal successors, (1388), 1137 states have internal predecessors, (1388), 434 states have call successors, (434), 123 states have call predecessors, (434), 122 states have return successors, (428), 393 states have call predecessors, (428), 428 states have call successors, (428) [2021-05-06 02:35:55,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 2250 transitions. [2021-05-06 02:35:55,081 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 2250 transitions. Word has length 98 [2021-05-06 02:35:55,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:55,082 INFO L480 AbstractCegarLoop]: Abstraction has 1654 states and 2250 transitions. [2021-05-06 02:35:55,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7857142857142856) internal successors, (53), 13 states have internal predecessors, (53), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:55,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 2250 transitions. [2021-05-06 02:35:55,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-06 02:35:55,083 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:55,083 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 4, 4, 3, 3, 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, 1] [2021-05-06 02:35:55,299 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 02:35:55,299 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:55,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:55,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1348351390, now seen corresponding path program 1 times [2021-05-06 02:35:55,300 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:55,300 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953846147] [2021-05-06 02:35:55,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:55,305 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:55,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [491203021] [2021-05-06 02:35:55,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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:35:55,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:55,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 02:35:55,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:55,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:55,561 INFO L134 CoverageAnalysis]: Checked inductivity of 188 backedges. 33 proven. 103 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:35:55,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:55,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953846147] [2021-05-06 02:35:55,561 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:55,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491203021] [2021-05-06 02:35:55,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491203021] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:55,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:55,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:55,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610928334] [2021-05-06 02:35:55,561 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:55,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:55,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:55,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:55,562 INFO L87 Difference]: Start difference. First operand 1654 states and 2250 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:55,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:55,942 INFO L93 Difference]: Finished difference Result 2337 states and 3306 transitions. [2021-05-06 02:35:55,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 02:35:55,942 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 99 [2021-05-06 02:35:55,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:55,949 INFO L225 Difference]: With dead ends: 2337 [2021-05-06 02:35:55,949 INFO L226 Difference]: Without dead ends: 1656 [2021-05-06 02:35:55,952 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 99.1ms TimeCoverageRelationStatistics Valid=138, Invalid=242, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:55,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1656 states. [2021-05-06 02:35:56,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1656 to 1631. [2021-05-06 02:35:56,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1081 states have (on average 1.247918593894542) internal successors, (1349), 1120 states have internal predecessors, (1349), 428 states have call successors, (428), 122 states have call predecessors, (428), 121 states have return successors, (422), 388 states have call predecessors, (422), 422 states have call successors, (422) [2021-05-06 02:35:56,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2199 transitions. [2021-05-06 02:35:56,092 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2199 transitions. Word has length 99 [2021-05-06 02:35:56,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:56,093 INFO L480 AbstractCegarLoop]: Abstraction has 1631 states and 2199 transitions. [2021-05-06 02:35:56,093 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:35:56,093 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2199 transitions. [2021-05-06 02:35:56,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-05-06 02:35:56,094 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:56,094 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 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] [2021-05-06 02:35:56,320 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:56,320 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:56,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:56,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1350164207, now seen corresponding path program 3 times [2021-05-06 02:35:56,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:56,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212211240] [2021-05-06 02:35:56,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:56,326 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:56,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1848186810] [2021-05-06 02:35:56,327 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:35:56,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 02:35:56,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:56,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 50 conjunts are in the unsatisfiable core [2021-05-06 02:35:56,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:56,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:56,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:56,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:56,721 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 70 proven. 7 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2021-05-06 02:35:56,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:56,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212211240] [2021-05-06 02:35:56,721 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:56,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848186810] [2021-05-06 02:35:56,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848186810] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:56,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:56,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:56,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520050587] [2021-05-06 02:35:56,722 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:56,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:56,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:56,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:56,724 INFO L87 Difference]: Start difference. First operand 1631 states and 2199 transitions. Second operand has 13 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2021-05-06 02:35:57,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:57,791 INFO L93 Difference]: Finished difference Result 1967 states and 2689 transitions. [2021-05-06 02:35:57,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:35:57,791 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 104 [2021-05-06 02:35:57,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:57,800 INFO L225 Difference]: With dead ends: 1967 [2021-05-06 02:35:57,800 INFO L226 Difference]: Without dead ends: 1960 [2021-05-06 02:35:57,801 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 269.1ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:57,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1960 states. [2021-05-06 02:35:57,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1960 to 1872. [2021-05-06 02:35:57,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1231 states have (on average 1.2518277822908204) internal successors, (1541), 1276 states have internal predecessors, (1541), 507 states have call successors, (507), 134 states have call predecessors, (507), 133 states have return successors, (502), 461 states have call predecessors, (502), 502 states have call successors, (502) [2021-05-06 02:35:57,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 2550 transitions. [2021-05-06 02:35:57,977 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 2550 transitions. Word has length 104 [2021-05-06 02:35:57,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:57,978 INFO L480 AbstractCegarLoop]: Abstraction has 1872 states and 2550 transitions. [2021-05-06 02:35:57,978 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2021-05-06 02:35:57,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 2550 transitions. [2021-05-06 02:35:57,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-05-06 02:35:57,979 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:57,979 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 5, 5, 3, 3, 3, 3, 3, 3, 3, 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] [2021-05-06 02:35:58,202 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-05-06 02:35:58,202 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:58,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:58,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1433350311, now seen corresponding path program 4 times [2021-05-06 02:35:58,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:58,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576128697] [2021-05-06 02:35:58,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:58,211 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:58,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1348804575] [2021-05-06 02:35:58,211 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 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:35:58,291 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:35:58,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:58,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 103 conjunts are in the unsatisfiable core [2021-05-06 02:35:58,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:58,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:58,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:59,012 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 33 [2021-05-06 02:35:59,174 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-05-06 02:35:59,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:59,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:59,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:59,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:59,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:59,588 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 30 proven. 101 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-05-06 02:35:59,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:59,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576128697] [2021-05-06 02:35:59,588 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:59,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348804575] [2021-05-06 02:35:59,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348804575] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:59,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:59,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-05-06 02:35:59,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897066086] [2021-05-06 02:35:59,589 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-06 02:35:59,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:59,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-06 02:35:59,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-05-06 02:35:59,590 INFO L87 Difference]: Start difference. First operand 1872 states and 2550 transitions. Second operand has 23 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 8 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) [2021-05-06 02:36:00,671 WARN L205 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 33 [2021-05-06 02:36:01,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:01,322 INFO L93 Difference]: Finished difference Result 2057 states and 2814 transitions. [2021-05-06 02:36:01,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 02:36:01,323 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 8 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) Word has length 102 [2021-05-06 02:36:01,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:01,330 INFO L225 Difference]: With dead ends: 2057 [2021-05-06 02:36:01,330 INFO L226 Difference]: Without dead ends: 2055 [2021-05-06 02:36:01,331 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 77 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1523.1ms TimeCoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2021-05-06 02:36:01,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2055 states. [2021-05-06 02:36:01,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2055 to 2031. [2021-05-06 02:36:01,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2031 states, 1325 states have (on average 1.2588679245283019) internal successors, (1668), 1374 states have internal predecessors, (1668), 561 states have call successors, (561), 145 states have call predecessors, (561), 144 states have return successors, (556), 511 states have call predecessors, (556), 556 states have call successors, (556) [2021-05-06 02:36:01,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2031 states to 2031 states and 2785 transitions. [2021-05-06 02:36:01,553 INFO L78 Accepts]: Start accepts. Automaton has 2031 states and 2785 transitions. Word has length 102 [2021-05-06 02:36:01,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:01,554 INFO L480 AbstractCegarLoop]: Abstraction has 2031 states and 2785 transitions. [2021-05-06 02:36:01,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 2.5) internal successors, (55), 18 states have internal predecessors, (55), 8 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 5 states have call predecessors, (12), 7 states have call successors, (12) [2021-05-06 02:36:01,555 INFO L276 IsEmpty]: Start isEmpty. Operand 2031 states and 2785 transitions. [2021-05-06 02:36:01,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-05-06 02:36:01,556 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:01,556 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 5, 4, 3, 3, 3, 3, 3, 3, 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] [2021-05-06 02:36:01,780 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:01,780 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:01,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:01,780 INFO L82 PathProgramCache]: Analyzing trace with hash -2051750892, now seen corresponding path program 4 times [2021-05-06 02:36:01,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:01,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105762291] [2021-05-06 02:36:01,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:01,788 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:01,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1753897435] [2021-05-06 02:36:01,788 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 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:36:01,874 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:36:01,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:01,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 25 conjunts are in the unsatisfiable core [2021-05-06 02:36:01,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:01,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:01,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:02,096 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 36 proven. 116 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:36:02,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:02,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105762291] [2021-05-06 02:36:02,096 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:02,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753897435] [2021-05-06 02:36:02,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753897435] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:02,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:02,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 02:36:02,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2097031742] [2021-05-06 02:36:02,097 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 02:36:02,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:02,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 02:36:02,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:36:02,098 INFO L87 Difference]: Start difference. First operand 2031 states and 2785 transitions. Second operand has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:36:02,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:02,541 INFO L93 Difference]: Finished difference Result 3032 states and 4337 transitions. [2021-05-06 02:36:02,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 02:36:02,542 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 103 [2021-05-06 02:36:02,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:02,552 INFO L225 Difference]: With dead ends: 3032 [2021-05-06 02:36:02,552 INFO L226 Difference]: Without dead ends: 2143 [2021-05-06 02:36:02,557 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 132.7ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-05-06 02:36:02,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2021-05-06 02:36:02,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 2098. [2021-05-06 02:36:02,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2098 states, 1388 states have (on average 1.2528818443804035) internal successors, (1739), 1420 states have internal predecessors, (1739), 563 states have call successors, (563), 147 states have call predecessors, (563), 146 states have return successors, (558), 530 states have call predecessors, (558), 558 states have call successors, (558) [2021-05-06 02:36:02,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2098 states to 2098 states and 2860 transitions. [2021-05-06 02:36:02,762 INFO L78 Accepts]: Start accepts. Automaton has 2098 states and 2860 transitions. Word has length 103 [2021-05-06 02:36:02,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:02,762 INFO L480 AbstractCegarLoop]: Abstraction has 2098 states and 2860 transitions. [2021-05-06 02:36:02,762 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 4.142857142857143) internal successors, (58), 13 states have internal predecessors, (58), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:36:02,762 INFO L276 IsEmpty]: Start isEmpty. Operand 2098 states and 2860 transitions. [2021-05-06 02:36:02,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-05-06 02:36:02,764 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:02,764 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 6, 5, 5, 4, 4, 4, 3, 2, 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] [2021-05-06 02:36:02,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:02,985 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:02,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:02,985 INFO L82 PathProgramCache]: Analyzing trace with hash -1865093808, now seen corresponding path program 4 times [2021-05-06 02:36:02,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:02,985 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572489256] [2021-05-06 02:36:02,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:02,991 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:02,991 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [330739072] [2021-05-06 02:36:02,991 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:36:03,083 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:36:03,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:03,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 02:36:03,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:03,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:03,341 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 27 proven. 133 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:36:03,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:03,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572489256] [2021-05-06 02:36:03,342 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:03,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330739072] [2021-05-06 02:36:03,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330739072] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:03,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:03,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 02:36:03,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607779154] [2021-05-06 02:36:03,342 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 02:36:03,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:03,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 02:36:03,343 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:36:03,343 INFO L87 Difference]: Start difference. First operand 2098 states and 2860 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:36:03,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:03,938 INFO L93 Difference]: Finished difference Result 3039 states and 4238 transitions. [2021-05-06 02:36:03,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 02:36:03,939 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 104 [2021-05-06 02:36:03,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:03,946 INFO L225 Difference]: With dead ends: 3039 [2021-05-06 02:36:03,946 INFO L226 Difference]: Without dead ends: 2506 [2021-05-06 02:36:03,949 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 163.7ms TimeCoverageRelationStatistics Valid=202, Invalid=350, Unknown=0, NotChecked=0, Total=552 [2021-05-06 02:36:03,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2506 states. [2021-05-06 02:36:04,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2506 to 2373. [2021-05-06 02:36:04,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2373 states, 1538 states have (on average 1.2451235370611184) internal successors, (1915), 1571 states have internal predecessors, (1915), 660 states have call successors, (660), 175 states have call predecessors, (660), 174 states have return successors, (654), 626 states have call predecessors, (654), 654 states have call successors, (654) [2021-05-06 02:36:04,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2373 states to 2373 states and 3229 transitions. [2021-05-06 02:36:04,204 INFO L78 Accepts]: Start accepts. Automaton has 2373 states and 3229 transitions. Word has length 104 [2021-05-06 02:36:04,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:04,204 INFO L480 AbstractCegarLoop]: Abstraction has 2373 states and 3229 transitions. [2021-05-06 02:36:04,204 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:36:04,204 INFO L276 IsEmpty]: Start isEmpty. Operand 2373 states and 3229 transitions. [2021-05-06 02:36:04,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-05-06 02:36:04,206 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:04,206 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-05-06 02:36:04,420 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-05-06 02:36:04,421 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:04,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:04,421 INFO L82 PathProgramCache]: Analyzing trace with hash 911562927, now seen corresponding path program 4 times [2021-05-06 02:36:04,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:04,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065099722] [2021-05-06 02:36:04,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:04,426 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:04,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1982588919] [2021-05-06 02:36:04,427 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:04,487 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:36:04,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:04,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 67 conjunts are in the unsatisfiable core [2021-05-06 02:36:04,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:04,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:04,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:04,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:04,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:04,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:05,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:05,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:05,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:05,076 INFO L134 CoverageAnalysis]: Checked inductivity of 326 backedges. 46 proven. 72 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-05-06 02:36:05,076 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:05,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065099722] [2021-05-06 02:36:05,076 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:05,076 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982588919] [2021-05-06 02:36:05,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982588919] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:05,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:05,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 02:36:05,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799889962] [2021-05-06 02:36:05,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 02:36:05,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:05,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 02:36:05,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-05-06 02:36:05,077 INFO L87 Difference]: Start difference. First operand 2373 states and 3229 transitions. Second operand has 17 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:05,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:05,879 INFO L93 Difference]: Finished difference Result 2961 states and 4045 transitions. [2021-05-06 02:36:05,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 02:36:05,880 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 108 [2021-05-06 02:36:05,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:05,888 INFO L225 Difference]: With dead ends: 2961 [2021-05-06 02:36:05,888 INFO L226 Difference]: Without dead ends: 2356 [2021-05-06 02:36:05,891 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 91 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 507.1ms TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-05-06 02:36:05,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2356 states. [2021-05-06 02:36:06,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2356 to 2345. [2021-05-06 02:36:06,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2345 states, 1524 states have (on average 1.246719160104987) internal successors, (1900), 1558 states have internal predecessors, (1900), 647 states have call successors, (647), 174 states have call predecessors, (647), 173 states have return successors, (642), 612 states have call predecessors, (642), 642 states have call successors, (642) [2021-05-06 02:36:06,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2345 states to 2345 states and 3189 transitions. [2021-05-06 02:36:06,123 INFO L78 Accepts]: Start accepts. Automaton has 2345 states and 3189 transitions. Word has length 108 [2021-05-06 02:36:06,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:06,123 INFO L480 AbstractCegarLoop]: Abstraction has 2345 states and 3189 transitions. [2021-05-06 02:36:06,123 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 2.6875) internal successors, (43), 16 states have internal predecessors, (43), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:06,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2345 states and 3189 transitions. [2021-05-06 02:36:06,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-06 02:36:06,125 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:06,125 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2021-05-06 02:36:06,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-06 02:36:06,341 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:06,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:06,341 INFO L82 PathProgramCache]: Analyzing trace with hash -373909618, now seen corresponding path program 5 times [2021-05-06 02:36:06,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:06,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129521621] [2021-05-06 02:36:06,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:06,346 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:06,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1274331766] [2021-05-06 02:36:06,347 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:06,415 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-05-06 02:36:06,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:06,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 89 conjunts are in the unsatisfiable core [2021-05-06 02:36:06,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:06,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:06,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:07,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:07,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:07,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,042 WARN L205 SmtUtils]: Spent 694.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 55 [2021-05-06 02:36:08,332 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2021-05-06 02:36:08,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:08,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:09,919 INFO L134 CoverageAnalysis]: Checked inductivity of 332 backedges. 71 proven. 89 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-05-06 02:36:09,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:09,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129521621] [2021-05-06 02:36:09,919 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:09,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274331766] [2021-05-06 02:36:09,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274331766] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:09,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:09,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-06 02:36:09,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578209535] [2021-05-06 02:36:09,920 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 02:36:09,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:09,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 02:36:09,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-05-06 02:36:09,921 INFO L87 Difference]: Start difference. First operand 2345 states and 3189 transitions. Second operand has 19 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 15 states have internal predecessors, (46), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-06 02:36:13,561 WARN L205 SmtUtils]: Spent 1.90 s on a formula simplification. DAG size of input: 78 DAG size of output: 70 [2021-05-06 02:36:15,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:15,491 INFO L93 Difference]: Finished difference Result 2493 states and 3390 transitions. [2021-05-06 02:36:15,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:36:15,492 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 15 states have internal predecessors, (46), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 111 [2021-05-06 02:36:15,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:15,497 INFO L225 Difference]: With dead ends: 2493 [2021-05-06 02:36:15,498 INFO L226 Difference]: Without dead ends: 2490 [2021-05-06 02:36:15,498 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 92 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 3938.8ms TimeCoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2021-05-06 02:36:15,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2021-05-06 02:36:15,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 2385. [2021-05-06 02:36:15,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2385 states, 1553 states have (on average 1.2421120412105602) internal successors, (1929), 1588 states have internal predecessors, (1929), 649 states have call successors, (649), 183 states have call predecessors, (649), 182 states have return successors, (644), 613 states have call predecessors, (644), 644 states have call successors, (644) [2021-05-06 02:36:15,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2385 states to 2385 states and 3222 transitions. [2021-05-06 02:36:15,740 INFO L78 Accepts]: Start accepts. Automaton has 2385 states and 3222 transitions. Word has length 111 [2021-05-06 02:36:15,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:15,741 INFO L480 AbstractCegarLoop]: Abstraction has 2385 states and 3222 transitions. [2021-05-06 02:36:15,741 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 15 states have internal predecessors, (46), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-06 02:36:15,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2385 states and 3222 transitions. [2021-05-06 02:36:15,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-05-06 02:36:15,742 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:15,742 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 6, 6, 4, 4, 4, 3, 3, 3, 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] [2021-05-06 02:36:15,964 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-06 02:36:15,965 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:15,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:15,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1182187798, now seen corresponding path program 5 times [2021-05-06 02:36:15,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:15,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897067465] [2021-05-06 02:36:15,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:15,972 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:15,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [26023576] [2021-05-06 02:36:15,972 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:16,130 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-05-06 02:36:16,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:16,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 83 conjunts are in the unsatisfiable core [2021-05-06 02:36:16,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:16,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,796 WARN L205 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-05-06 02:36:16,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:16,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:17,014 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 32 proven. 92 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-05-06 02:36:17,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:17,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897067465] [2021-05-06 02:36:17,014 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:17,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26023576] [2021-05-06 02:36:17,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26023576] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:17,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:17,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 02:36:17,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008902011] [2021-05-06 02:36:17,015 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 02:36:17,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:17,015 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 02:36:17,015 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:36:17,016 INFO L87 Difference]: Start difference. First operand 2385 states and 3222 transitions. Second operand has 20 states, 20 states have (on average 2.95) internal successors, (59), 18 states have internal predecessors, (59), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-06 02:36:18,401 WARN L205 SmtUtils]: Spent 682.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 35 [2021-05-06 02:36:18,596 WARN L205 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 34 DAG size of output: 32 [2021-05-06 02:36:19,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:19,064 INFO L93 Difference]: Finished difference Result 2553 states and 3452 transitions. [2021-05-06 02:36:19,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 02:36:19,065 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 18 states have internal predecessors, (59), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 109 [2021-05-06 02:36:19,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:19,071 INFO L225 Difference]: With dead ends: 2553 [2021-05-06 02:36:19,071 INFO L226 Difference]: Without dead ends: 2551 [2021-05-06 02:36:19,073 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 1749.5ms TimeCoverageRelationStatistics Valid=112, Invalid=880, Unknown=0, NotChecked=0, Total=992 [2021-05-06 02:36:19,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2551 states. [2021-05-06 02:36:19,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2551 to 2494. [2021-05-06 02:36:19,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2494 states, 1621 states have (on average 1.2449105490438002) internal successors, (2018), 1659 states have internal predecessors, (2018), 683 states have call successors, (683), 190 states have call predecessors, (683), 189 states have return successors, (678), 644 states have call predecessors, (678), 678 states have call successors, (678) [2021-05-06 02:36:19,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2494 states to 2494 states and 3379 transitions. [2021-05-06 02:36:19,318 INFO L78 Accepts]: Start accepts. Automaton has 2494 states and 3379 transitions. Word has length 109 [2021-05-06 02:36:19,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:19,318 INFO L480 AbstractCegarLoop]: Abstraction has 2494 states and 3379 transitions. [2021-05-06 02:36:19,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.95) internal successors, (59), 18 states have internal predecessors, (59), 5 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-06 02:36:19,319 INFO L276 IsEmpty]: Start isEmpty. Operand 2494 states and 3379 transitions. [2021-05-06 02:36:19,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-05-06 02:36:19,320 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:19,320 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 7, 6, 5, 4, 4, 4, 3, 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] [2021-05-06 02:36:19,526 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:19,526 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:19,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:19,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1720519159, now seen corresponding path program 5 times [2021-05-06 02:36:19,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:19,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133944488] [2021-05-06 02:36:19,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:19,532 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:19,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [902405866] [2021-05-06 02:36:19,532 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:19,658 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-05-06 02:36:19,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:19,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 02:36:19,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:19,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:19,898 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 41 proven. 142 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 02:36:19,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:19,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133944488] [2021-05-06 02:36:19,898 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:19,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902405866] [2021-05-06 02:36:19,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902405866] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:19,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:19,899 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 02:36:19,899 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126942760] [2021-05-06 02:36:19,899 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 02:36:19,899 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:19,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 02:36:19,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:36:19,899 INFO L87 Difference]: Start difference. First operand 2494 states and 3379 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:36:20,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:20,427 INFO L93 Difference]: Finished difference Result 4028 states and 5681 transitions. [2021-05-06 02:36:20,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 02:36:20,427 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 110 [2021-05-06 02:36:20,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:20,434 INFO L225 Difference]: With dead ends: 4028 [2021-05-06 02:36:20,434 INFO L226 Difference]: Without dead ends: 3065 [2021-05-06 02:36:20,437 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 171.3ms TimeCoverageRelationStatistics Valid=237, Invalid=413, Unknown=0, NotChecked=0, Total=650 [2021-05-06 02:36:20,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3065 states. [2021-05-06 02:36:20,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3065 to 2949. [2021-05-06 02:36:20,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 1946 states have (on average 1.2204522096608428) internal successors, (2375), 1984 states have internal predecessors, (2375), 782 states have call successors, (782), 221 states have call predecessors, (782), 220 states have return successors, (776), 743 states have call predecessors, (776), 776 states have call successors, (776) [2021-05-06 02:36:20,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 3933 transitions. [2021-05-06 02:36:20,742 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 3933 transitions. Word has length 110 [2021-05-06 02:36:20,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:20,743 INFO L480 AbstractCegarLoop]: Abstraction has 2949 states and 3933 transitions. [2021-05-06 02:36:20,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 5 states have call successors, (13), 5 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-06 02:36:20,743 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 3933 transitions. [2021-05-06 02:36:20,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-06 02:36:20,745 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:20,745 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 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] [2021-05-06 02:36:20,969 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-05-06 02:36:20,969 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:20,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:20,970 INFO L82 PathProgramCache]: Analyzing trace with hash 1581009068, now seen corresponding path program 6 times [2021-05-06 02:36:20,970 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:20,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236866742] [2021-05-06 02:36:20,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:20,975 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:20,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1621678610] [2021-05-06 02:36:20,975 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:21,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-05-06 02:36:21,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:21,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 96 conjunts are in the unsatisfiable core [2021-05-06 02:36:21,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:21,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:21,841 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 78 proven. 77 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2021-05-06 02:36:21,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:21,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236866742] [2021-05-06 02:36:21,841 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:21,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621678610] [2021-05-06 02:36:21,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621678610] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:21,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:21,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 02:36:21,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689588178] [2021-05-06 02:36:21,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 02:36:21,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:21,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 02:36:21,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:36:21,842 INFO L87 Difference]: Start difference. First operand 2949 states and 3933 transitions. Second operand has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:22,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:22,844 INFO L93 Difference]: Finished difference Result 3617 states and 4889 transitions. [2021-05-06 02:36:22,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 02:36:22,845 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 115 [2021-05-06 02:36:22,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:22,854 INFO L225 Difference]: With dead ends: 3617 [2021-05-06 02:36:22,854 INFO L226 Difference]: Without dead ends: 3028 [2021-05-06 02:36:22,856 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 92 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 637.6ms TimeCoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-05-06 02:36:22,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3028 states. [2021-05-06 02:36:23,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3028 to 3005. [2021-05-06 02:36:23,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3005 states, 1977 states have (on average 1.2230652503793626) internal successors, (2418), 2016 states have internal predecessors, (2418), 806 states have call successors, (806), 222 states have call predecessors, (806), 221 states have return successors, (800), 766 states have call predecessors, (800), 800 states have call successors, (800) [2021-05-06 02:36:23,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3005 states to 3005 states and 4024 transitions. [2021-05-06 02:36:23,193 INFO L78 Accepts]: Start accepts. Automaton has 3005 states and 4024 transitions. Word has length 115 [2021-05-06 02:36:23,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:23,193 INFO L480 AbstractCegarLoop]: Abstraction has 3005 states and 4024 transitions. [2021-05-06 02:36:23,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:23,194 INFO L276 IsEmpty]: Start isEmpty. Operand 3005 states and 4024 transitions. [2021-05-06 02:36:23,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-05-06 02:36:23,195 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:23,195 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 3, 3, 3, 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] [2021-05-06 02:36:23,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-05-06 02:36:23,414 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:23,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:23,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1307868536, now seen corresponding path program 7 times [2021-05-06 02:36:23,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:23,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917942186] [2021-05-06 02:36:23,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:23,420 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:23,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [231353297] [2021-05-06 02:36:23,420 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:23,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:36:23,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 95 conjunts are in the unsatisfiable core [2021-05-06 02:36:23,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:23,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:23,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:23,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:23,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:23,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:23,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:23,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:24,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 107 proven. 63 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-05-06 02:36:24,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:24,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917942186] [2021-05-06 02:36:24,037 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:24,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231353297] [2021-05-06 02:36:24,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231353297] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:24,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:24,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-06 02:36:24,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704556337] [2021-05-06 02:36:24,038 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 02:36:24,038 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:24,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 02:36:24,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-05-06 02:36:24,039 INFO L87 Difference]: Start difference. First operand 3005 states and 4024 transitions. Second operand has 19 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 17 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-06 02:36:25,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:25,155 INFO L93 Difference]: Finished difference Result 3146 states and 4214 transitions. [2021-05-06 02:36:25,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:36:25,155 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 17 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) Word has length 115 [2021-05-06 02:36:25,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:25,162 INFO L225 Difference]: With dead ends: 3146 [2021-05-06 02:36:25,162 INFO L226 Difference]: Without dead ends: 3143 [2021-05-06 02:36:25,163 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 95 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 471.7ms TimeCoverageRelationStatistics Valid=84, Invalid=618, Unknown=0, NotChecked=0, Total=702 [2021-05-06 02:36:25,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3143 states. [2021-05-06 02:36:25,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3143 to 3059. [2021-05-06 02:36:25,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3059 states, 2016 states have (on average 1.2197420634920635) internal successors, (2459), 2056 states have internal predecessors, (2459), 812 states have call successors, (812), 231 states have call predecessors, (812), 230 states have return successors, (806), 771 states have call predecessors, (806), 806 states have call successors, (806) [2021-05-06 02:36:25,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3059 states to 3059 states and 4077 transitions. [2021-05-06 02:36:25,506 INFO L78 Accepts]: Start accepts. Automaton has 3059 states and 4077 transitions. Word has length 115 [2021-05-06 02:36:25,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:25,506 INFO L480 AbstractCegarLoop]: Abstraction has 3059 states and 4077 transitions. [2021-05-06 02:36:25,506 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 17 states have (on average 2.9411764705882355) internal successors, (50), 17 states have internal predecessors, (50), 7 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-06 02:36:25,506 INFO L276 IsEmpty]: Start isEmpty. Operand 3059 states and 4077 transitions. [2021-05-06 02:36:25,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-05-06 02:36:25,508 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:25,508 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 15, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-05-06 02:36:25,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:25,729 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:25,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:25,729 INFO L82 PathProgramCache]: Analyzing trace with hash 564547655, now seen corresponding path program 2 times [2021-05-06 02:36:25,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:25,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009667300] [2021-05-06 02:36:25,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:25,734 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:25,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1849377922] [2021-05-06 02:36:25,734 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:25,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:36:25,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:25,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 02:36:25,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:25,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:25,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:26,093 INFO L134 CoverageAnalysis]: Checked inductivity of 499 backedges. 30 proven. 48 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2021-05-06 02:36:26,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:26,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009667300] [2021-05-06 02:36:26,093 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:26,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849377922] [2021-05-06 02:36:26,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849377922] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:26,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:26,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 02:36:26,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701332633] [2021-05-06 02:36:26,094 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 02:36:26,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:26,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 02:36:26,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:36:26,095 INFO L87 Difference]: Start difference. First operand 3059 states and 4077 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 12 states have internal predecessors, (40), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2021-05-06 02:36:27,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:27,134 INFO L93 Difference]: Finished difference Result 3573 states and 4898 transitions. [2021-05-06 02:36:27,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-06 02:36:27,134 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 12 states have internal predecessors, (40), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 120 [2021-05-06 02:36:27,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:27,140 INFO L225 Difference]: With dead ends: 3573 [2021-05-06 02:36:27,140 INFO L226 Difference]: Without dead ends: 3571 [2021-05-06 02:36:27,141 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 371.7ms TimeCoverageRelationStatistics Valid=239, Invalid=1167, Unknown=0, NotChecked=0, Total=1406 [2021-05-06 02:36:27,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3571 states. [2021-05-06 02:36:27,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3571 to 3100. [2021-05-06 02:36:27,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3100 states, 2040 states have (on average 1.219607843137255) internal successors, (2488), 2080 states have internal predecessors, (2488), 824 states have call successors, (824), 236 states have call predecessors, (824), 235 states have return successors, (818), 783 states have call predecessors, (818), 818 states have call successors, (818) [2021-05-06 02:36:27,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3100 states to 3100 states and 4130 transitions. [2021-05-06 02:36:27,499 INFO L78 Accepts]: Start accepts. Automaton has 3100 states and 4130 transitions. Word has length 120 [2021-05-06 02:36:27,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:27,499 INFO L480 AbstractCegarLoop]: Abstraction has 3100 states and 4130 transitions. [2021-05-06 02:36:27,500 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 12 states have internal predecessors, (40), 6 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2021-05-06 02:36:27,500 INFO L276 IsEmpty]: Start isEmpty. Operand 3100 states and 4130 transitions. [2021-05-06 02:36:27,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-05-06 02:36:27,502 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:27,502 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-05-06 02:36:27,725 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-05-06 02:36:27,725 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:27,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:27,726 INFO L82 PathProgramCache]: Analyzing trace with hash -349274797, now seen corresponding path program 2 times [2021-05-06 02:36:27,726 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:27,726 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659357886] [2021-05-06 02:36:27,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:27,732 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:27,732 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1478621230] [2021-05-06 02:36:27,732 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:27,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:36:27,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:27,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 381 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-06 02:36:27,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:27,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:27,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:28,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:28,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:28,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:28,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:28,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:28,058 INFO L134 CoverageAnalysis]: Checked inductivity of 362 backedges. 24 proven. 262 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-05-06 02:36:28,059 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:28,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659357886] [2021-05-06 02:36:28,059 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:28,059 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478621230] [2021-05-06 02:36:28,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478621230] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:28,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:28,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 02:36:28,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770789977] [2021-05-06 02:36:28,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 02:36:28,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:28,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 02:36:28,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:36:28,060 INFO L87 Difference]: Start difference. First operand 3100 states and 4130 transitions. Second operand has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:28,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:28,544 INFO L93 Difference]: Finished difference Result 3113 states and 4139 transitions. [2021-05-06 02:36:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 02:36:28,544 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 121 [2021-05-06 02:36:28,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:28,548 INFO L225 Difference]: With dead ends: 3113 [2021-05-06 02:36:28,548 INFO L226 Difference]: Without dead ends: 3106 [2021-05-06 02:36:28,549 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 141.4ms TimeCoverageRelationStatistics Valid=204, Invalid=348, Unknown=0, NotChecked=0, Total=552 [2021-05-06 02:36:28,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2021-05-06 02:36:28,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 3100. [2021-05-06 02:36:28,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3100 states, 2040 states have (on average 1.217156862745098) internal successors, (2483), 2080 states have internal predecessors, (2483), 824 states have call successors, (824), 236 states have call predecessors, (824), 235 states have return successors, (818), 783 states have call predecessors, (818), 818 states have call successors, (818) [2021-05-06 02:36:28,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3100 states to 3100 states and 4125 transitions. [2021-05-06 02:36:28,843 INFO L78 Accepts]: Start accepts. Automaton has 3100 states and 4125 transitions. Word has length 121 [2021-05-06 02:36:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:28,844 INFO L480 AbstractCegarLoop]: Abstraction has 3100 states and 4125 transitions. [2021-05-06 02:36:28,844 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.933333333333333) internal successors, (59), 14 states have internal predecessors, (59), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:28,844 INFO L276 IsEmpty]: Start isEmpty. Operand 3100 states and 4125 transitions. [2021-05-06 02:36:28,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-05-06 02:36:28,846 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:28,846 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-05-06 02:36:29,069 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:29,070 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:29,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:29,070 INFO L82 PathProgramCache]: Analyzing trace with hash 2042365659, now seen corresponding path program 8 times [2021-05-06 02:36:29,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:29,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040611967] [2021-05-06 02:36:29,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:29,078 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:29,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [508270729] [2021-05-06 02:36:29,078 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 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:29,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:36:29,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:29,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 100 conjunts are in the unsatisfiable core [2021-05-06 02:36:29,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:29,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:29,707 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 75 proven. 103 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2021-05-06 02:36:29,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:29,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040611967] [2021-05-06 02:36:29,708 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:29,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508270729] [2021-05-06 02:36:29,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508270729] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:29,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:29,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 02:36:29,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109614868] [2021-05-06 02:36:29,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 02:36:29,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:29,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 02:36:29,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:36:29,709 INFO L87 Difference]: Start difference. First operand 3100 states and 4125 transitions. Second operand has 20 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:30,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:30,961 INFO L93 Difference]: Finished difference Result 3262 states and 4358 transitions. [2021-05-06 02:36:30,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 02:36:30,962 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 122 [2021-05-06 02:36:30,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:30,966 INFO L225 Difference]: With dead ends: 3262 [2021-05-06 02:36:30,966 INFO L226 Difference]: Without dead ends: 3259 [2021-05-06 02:36:30,966 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 101 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 585.3ms TimeCoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2021-05-06 02:36:30,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3259 states. [2021-05-06 02:36:31,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3259 to 3223. [2021-05-06 02:36:31,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3223 states, 2110 states have (on average 1.2222748815165876) internal successors, (2579), 2154 states have internal predecessors, (2579), 870 states have call successors, (870), 243 states have call predecessors, (870), 242 states have return successors, (864), 825 states have call predecessors, (864), 864 states have call successors, (864) [2021-05-06 02:36:31,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3223 states to 3223 states and 4313 transitions. [2021-05-06 02:36:31,211 INFO L78 Accepts]: Start accepts. Automaton has 3223 states and 4313 transitions. Word has length 122 [2021-05-06 02:36:31,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:31,212 INFO L480 AbstractCegarLoop]: Abstraction has 3223 states and 4313 transitions. [2021-05-06 02:36:31,212 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 3.0) internal successors, (57), 19 states have internal predecessors, (57), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:31,212 INFO L276 IsEmpty]: Start isEmpty. Operand 3223 states and 4313 transitions. [2021-05-06 02:36:31,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-05-06 02:36:31,214 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:31,214 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-05-06 02:36:31,437 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-05-06 02:36:31,437 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:31,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:31,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1392518940, now seen corresponding path program 1 times [2021-05-06 02:36:31,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:31,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714986695] [2021-05-06 02:36:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:31,443 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:31,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1975395281] [2021-05-06 02:36:31,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:31,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:36:31,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 102 conjunts are in the unsatisfiable core [2021-05-06 02:36:31,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:31,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:31,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:32,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:32,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:32,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:32,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:32,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:32,103 INFO L134 CoverageAnalysis]: Checked inductivity of 416 backedges. 96 proven. 124 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2021-05-06 02:36:32,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:32,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714986695] [2021-05-06 02:36:32,104 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:32,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1975395281] [2021-05-06 02:36:32,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1975395281] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:32,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:32,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 02:36:32,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636143517] [2021-05-06 02:36:32,104 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 02:36:32,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:32,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 02:36:32,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:36:32,105 INFO L87 Difference]: Start difference. First operand 3223 states and 4313 transitions. Second operand has 20 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 17 states have internal predecessors, (55), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) [2021-05-06 02:36:33,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:33,147 INFO L93 Difference]: Finished difference Result 3397 states and 4559 transitions. [2021-05-06 02:36:33,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:36:33,148 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 17 states have internal predecessors, (55), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) Word has length 125 [2021-05-06 02:36:33,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:33,153 INFO L225 Difference]: With dead ends: 3397 [2021-05-06 02:36:33,153 INFO L226 Difference]: Without dead ends: 3395 [2021-05-06 02:36:33,153 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 103 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 537.6ms TimeCoverageRelationStatistics Valid=95, Invalid=717, Unknown=0, NotChecked=0, Total=812 [2021-05-06 02:36:33,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3395 states. [2021-05-06 02:36:33,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3395 to 3290. [2021-05-06 02:36:33,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3290 states, 2150 states have (on average 1.2241860465116279) internal successors, (2632), 2194 states have internal predecessors, (2632), 890 states have call successors, (890), 250 states have call predecessors, (890), 249 states have return successors, (884), 845 states have call predecessors, (884), 884 states have call successors, (884) [2021-05-06 02:36:33,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3290 states to 3290 states and 4406 transitions. [2021-05-06 02:36:33,437 INFO L78 Accepts]: Start accepts. Automaton has 3290 states and 4406 transitions. Word has length 125 [2021-05-06 02:36:33,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:33,437 INFO L480 AbstractCegarLoop]: Abstraction has 3290 states and 4406 transitions. [2021-05-06 02:36:33,437 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 17 states have internal predecessors, (55), 7 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) [2021-05-06 02:36:33,438 INFO L276 IsEmpty]: Start isEmpty. Operand 3290 states and 4406 transitions. [2021-05-06 02:36:33,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-05-06 02:36:33,439 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:33,439 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 02:36:33,643 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-05-06 02:36:33,643 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:33,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:33,643 INFO L82 PathProgramCache]: Analyzing trace with hash -598915707, now seen corresponding path program 4 times [2021-05-06 02:36:33,643 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:33,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997117692] [2021-05-06 02:36:33,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:33,649 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:33,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1289180450] [2021-05-06 02:36:33,649 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:33,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:36:33,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:33,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 02:36:33,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:33,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:33,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:34,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:34,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:34,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:34,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:34,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:34,043 INFO L134 CoverageAnalysis]: Checked inductivity of 379 backedges. 24 proven. 279 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-05-06 02:36:34,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:34,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997117692] [2021-05-06 02:36:34,044 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:34,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289180450] [2021-05-06 02:36:34,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289180450] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:34,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:34,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 02:36:34,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333820277] [2021-05-06 02:36:34,044 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 02:36:34,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:34,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 02:36:34,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:36:34,045 INFO L87 Difference]: Start difference. First operand 3290 states and 4406 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:34,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:34,660 INFO L93 Difference]: Finished difference Result 3361 states and 4477 transitions. [2021-05-06 02:36:34,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 02:36:34,661 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 125 [2021-05-06 02:36:34,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:34,667 INFO L225 Difference]: With dead ends: 3361 [2021-05-06 02:36:34,667 INFO L226 Difference]: Without dead ends: 3354 [2021-05-06 02:36:34,668 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 156.6ms TimeCoverageRelationStatistics Valid=240, Invalid=410, Unknown=0, NotChecked=0, Total=650 [2021-05-06 02:36:34,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states. [2021-05-06 02:36:34,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 3299. [2021-05-06 02:36:34,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3299 states, 2159 states have (on average 1.22325150532654) internal successors, (2641), 2203 states have internal predecessors, (2641), 890 states have call successors, (890), 250 states have call predecessors, (890), 249 states have return successors, (884), 845 states have call predecessors, (884), 884 states have call successors, (884) [2021-05-06 02:36:34,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3299 states to 3299 states and 4415 transitions. [2021-05-06 02:36:34,947 INFO L78 Accepts]: Start accepts. Automaton has 3299 states and 4415 transitions. Word has length 125 [2021-05-06 02:36:34,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:34,947 INFO L480 AbstractCegarLoop]: Abstraction has 3299 states and 4415 transitions. [2021-05-06 02:36:34,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:34,947 INFO L276 IsEmpty]: Start isEmpty. Operand 3299 states and 4415 transitions. [2021-05-06 02:36:34,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-05-06 02:36:34,949 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:34,949 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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:36:35,149 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-05-06 02:36:35,150 INFO L428 AbstractCegarLoop]: === Iteration 57 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:35,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:35,150 INFO L82 PathProgramCache]: Analyzing trace with hash -343429313, now seen corresponding path program 2 times [2021-05-06 02:36:35,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:35,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294502911] [2021-05-06 02:36:35,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:35,155 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:35,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [704907747] [2021-05-06 02:36:35,155 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:35,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:36:35,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:35,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-06 02:36:35,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:35,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:35,525 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 35 proven. 275 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-05-06 02:36:35,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:35,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294502911] [2021-05-06 02:36:35,526 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:35,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704907747] [2021-05-06 02:36:35,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704907747] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:35,526 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:35,526 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 02:36:35,526 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055128063] [2021-05-06 02:36:35,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 02:36:35,527 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:35,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 02:36:35,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:36:35,527 INFO L87 Difference]: Start difference. First operand 3299 states and 4415 transitions. Second operand has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:36,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:36,147 INFO L93 Difference]: Finished difference Result 3929 states and 5375 transitions. [2021-05-06 02:36:36,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 02:36:36,148 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 127 [2021-05-06 02:36:36,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:36,154 INFO L225 Difference]: With dead ends: 3929 [2021-05-06 02:36:36,154 INFO L226 Difference]: Without dead ends: 3374 [2021-05-06 02:36:36,156 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 159.5ms TimeCoverageRelationStatistics Valid=238, Invalid=412, Unknown=0, NotChecked=0, Total=650 [2021-05-06 02:36:36,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3374 states. [2021-05-06 02:36:36,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3374 to 3354. [2021-05-06 02:36:36,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3354 states, 2214 states have (on average 1.2168021680216803) internal successors, (2694), 2258 states have internal predecessors, (2694), 890 states have call successors, (890), 250 states have call predecessors, (890), 249 states have return successors, (884), 845 states have call predecessors, (884), 884 states have call successors, (884) [2021-05-06 02:36:36,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3354 states to 3354 states and 4468 transitions. [2021-05-06 02:36:36,432 INFO L78 Accepts]: Start accepts. Automaton has 3354 states and 4468 transitions. Word has length 127 [2021-05-06 02:36:36,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:36,432 INFO L480 AbstractCegarLoop]: Abstraction has 3354 states and 4468 transitions. [2021-05-06 02:36:36,432 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 6 states have call successors, (17), 6 states have call predecessors, (17), 4 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2021-05-06 02:36:36,432 INFO L276 IsEmpty]: Start isEmpty. Operand 3354 states and 4468 transitions. [2021-05-06 02:36:36,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-05-06 02:36:36,434 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:36,434 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 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, 1] [2021-05-06 02:36:36,634 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-05-06 02:36:36,634 INFO L428 AbstractCegarLoop]: === Iteration 58 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:36,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:36,635 INFO L82 PathProgramCache]: Analyzing trace with hash 419861042, now seen corresponding path program 9 times [2021-05-06 02:36:36,635 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:36,635 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106291984] [2021-05-06 02:36:36,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:36,640 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:36,640 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1780213975] [2021-05-06 02:36:36,640 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:36,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-05-06 02:36:36,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:36,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 66 conjunts are in the unsatisfiable core [2021-05-06 02:36:36,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:37,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,536 WARN L205 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 49 [2021-05-06 02:36:37,887 WARN L205 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2021-05-06 02:36:37,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:37,957 INFO L134 CoverageAnalysis]: Checked inductivity of 571 backedges. 119 proven. 45 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2021-05-06 02:36:37,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:36:37,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106291984] [2021-05-06 02:36:37,958 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:36:37,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780213975] [2021-05-06 02:36:37,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780213975] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:36:37,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:36:37,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 02:36:37,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22085704] [2021-05-06 02:36:37,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 02:36:37,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:36:37,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 02:36:37,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-05-06 02:36:37,959 INFO L87 Difference]: Start difference. First operand 3354 states and 4468 transitions. Second operand has 17 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 5 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2021-05-06 02:36:40,727 WARN L205 SmtUtils]: Spent 923.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-05-06 02:36:52,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:36:52,274 INFO L93 Difference]: Finished difference Result 3652 states and 4873 transitions. [2021-05-06 02:36:52,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 02:36:52,275 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 5 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 131 [2021-05-06 02:36:52,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:36:52,280 INFO L225 Difference]: With dead ends: 3652 [2021-05-06 02:36:52,280 INFO L226 Difference]: Without dead ends: 3629 [2021-05-06 02:36:52,280 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 2218.9ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-05-06 02:36:52,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2021-05-06 02:36:52,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 3589. [2021-05-06 02:36:52,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3589 states, 2368 states have (on average 1.2204391891891893) internal successors, (2890), 2416 states have internal predecessors, (2890), 959 states have call successors, (959), 262 states have call predecessors, (959), 261 states have return successors, (954), 910 states have call predecessors, (954), 954 states have call successors, (954) [2021-05-06 02:36:52,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3589 states to 3589 states and 4803 transitions. [2021-05-06 02:36:52,561 INFO L78 Accepts]: Start accepts. Automaton has 3589 states and 4803 transitions. Word has length 131 [2021-05-06 02:36:52,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:36:52,561 INFO L480 AbstractCegarLoop]: Abstraction has 3589 states and 4803 transitions. [2021-05-06 02:36:52,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 5 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2021-05-06 02:36:52,562 INFO L276 IsEmpty]: Start isEmpty. Operand 3589 states and 4803 transitions. [2021-05-06 02:36:52,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-05-06 02:36:52,563 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:36:52,564 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 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, 1] [2021-05-06 02:36:52,787 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:52,787 INFO L428 AbstractCegarLoop]: === Iteration 59 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:36:52,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:36:52,787 INFO L82 PathProgramCache]: Analyzing trace with hash 233578743, now seen corresponding path program 10 times [2021-05-06 02:36:52,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:36:52,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258066865] [2021-05-06 02:36:52,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:36:52,794 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:36:52,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743093888] [2021-05-06 02:36:52,794 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:36:52,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 02:36:52,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:36:52,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 89 conjunts are in the unsatisfiable core [2021-05-06 02:36:52,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:36:53,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:36:53,297 WARN L159 QuantifierPusher]: Ignoring assumption.