/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_unwindbound10.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 02:35:08,098 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 02:35:08,099 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 02:35:08,120 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 02:35:08,120 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 02:35:08,121 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 02:35:08,122 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 02:35:08,123 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 02:35:08,124 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 02:35:08,125 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 02:35:08,126 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 02:35:08,126 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 02:35:08,127 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 02:35:08,127 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 02:35:08,128 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 02:35:08,129 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 02:35:08,129 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 02:35:08,130 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 02:35:08,131 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 02:35:08,132 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 02:35:08,144 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 02:35:08,147 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 02:35:08,148 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 02:35:08,148 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 02:35:08,150 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 02:35:08,150 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 02:35:08,151 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 02:35:08,151 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 02:35:08,152 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 02:35:08,152 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 02:35:08,153 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 02:35:08,153 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 02:35:08,154 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 02:35:08,154 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 02:35:08,155 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 02:35:08,155 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 02:35:08,156 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 02:35:08,156 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 02:35:08,157 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 02:35:08,157 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 02:35:08,158 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 02:35:08,164 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:08,187 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 02:35:08,188 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 02:35:08,188 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-06 02:35:08,189 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-06 02:35:08,189 INFO L138 SettingsManager]: * Use SBE=true [2021-05-06 02:35:08,189 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 02:35:08,189 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 02:35:08,189 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 02:35:08,189 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 02:35:08,189 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 02:35:08,190 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 02:35:08,190 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 02:35:08,191 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 02:35:08,191 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-06 02:35:08,192 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-06 02:35:08,192 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-05-06 02:35:08,192 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:08,438 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 02:35:08,459 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 02:35:08,461 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 02:35:08,462 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 02:35:08,462 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 02:35:08,463 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound10.c [2021-05-06 02:35:08,513 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf9009656/5dab0515d4e3460181670ffd17aa843a/FLAG112275e2f [2021-05-06 02:35:08,902 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 02:35:08,902 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd3-ll_unwindbound10.c [2021-05-06 02:35:08,907 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf9009656/5dab0515d4e3460181670ffd17aa843a/FLAG112275e2f [2021-05-06 02:35:08,920 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf9009656/5dab0515d4e3460181670ffd17aa843a [2021-05-06 02:35:08,923 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 02:35:08,924 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-06 02:35:08,926 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 02:35:08,926 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 02:35:08,930 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 02:35:08,930 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 02:35:08" (1/1) ... [2021-05-06 02:35:08,931 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c530a52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:08, skipping insertion in model container [2021-05-06 02:35:08,931 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 02:35:08" (1/1) ... [2021-05-06 02:35:08,937 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 02:35:08,948 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 02:35:09,067 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_unwindbound10.c[490,503] [2021-05-06 02:35:09,094 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 02:35:09,099 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 02:35:09,108 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_unwindbound10.c[490,503] [2021-05-06 02:35:09,172 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 02:35:09,182 INFO L208 MainTranslator]: Completed translation [2021-05-06 02:35:09,183 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:09 WrapperNode [2021-05-06 02:35:09,183 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 02:35:09,184 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 02:35:09,184 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 02:35:09,185 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 02:35:09,192 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:09" (1/1) ... [2021-05-06 02:35:09,192 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:09" (1/1) ... [2021-05-06 02:35:09,203 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:09" (1/1) ... [2021-05-06 02:35:09,203 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:09" (1/1) ... [2021-05-06 02:35:09,214 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:09" (1/1) ... [2021-05-06 02:35:09,217 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:09" (1/1) ... [2021-05-06 02:35:09,218 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:09" (1/1) ... [2021-05-06 02:35:09,219 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 02:35:09,220 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 02:35:09,220 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 02:35:09,220 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 02:35:09,222 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:09" (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:09,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 02:35:09,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 02:35:09,291 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 02:35:09,291 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 02:35:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 02:35:09,292 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 02:35:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 02:35:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 02:35:09,292 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 02:35:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 02:35:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 02:35:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 02:35:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 02:35:09,293 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 02:35:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 02:35:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 02:35:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 02:35:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 02:35:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 02:35:09,294 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 02:35:09,481 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 02:35:09,482 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-05-06 02:35:09,483 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 02:35:09 BoogieIcfgContainer [2021-05-06 02:35:09,483 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 02:35:09,484 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 02:35:09,484 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 02:35:09,486 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 02:35:09,486 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 02:35:08" (1/3) ... [2021-05-06 02:35:09,487 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f5db056 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 02:35:09, skipping insertion in model container [2021-05-06 02:35:09,487 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 02:35:09" (2/3) ... [2021-05-06 02:35:09,487 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f5db056 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 02:35:09, skipping insertion in model container [2021-05-06 02:35:09,487 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 02:35:09" (3/3) ... [2021-05-06 02:35:09,488 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_unwindbound10.c [2021-05-06 02:35:09,492 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-06 02:35:09,494 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 02:35:09,504 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 02:35:09,517 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 02:35:09,518 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-06 02:35:09,518 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-06 02:35:09,518 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 02:35:09,518 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 02:35:09,518 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 02:35:09,518 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 02:35:09,518 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 02:35:09,537 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:09,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-06 02:35:09,540 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:09,540 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:09,540 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:09,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:09,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1766263304, now seen corresponding path program 1 times [2021-05-06 02:35:09,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:09,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106131524] [2021-05-06 02:35:09,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:09,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:09,672 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 02:35:09,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:09,684 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-06 02:35:09,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:09,688 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-05-06 02:35:09,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:09,692 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:09,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:09,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106131524] [2021-05-06 02:35:09,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106131524] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:09,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:09,694 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-06 02:35:09,694 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500786970] [2021-05-06 02:35:09,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-06 02:35:09,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:09,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-06 02:35:09,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 02:35:09,706 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:09,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:09,862 INFO L93 Difference]: Finished difference Result 74 states and 111 transitions. [2021-05-06 02:35:09,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-06 02:35:09,863 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:09,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:09,868 INFO L225 Difference]: With dead ends: 74 [2021-05-06 02:35:09,868 INFO L226 Difference]: Without dead ends: 36 [2021-05-06 02:35:09,871 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 02:35:09,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-05-06 02:35:09,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 35. [2021-05-06 02:35:09,896 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:09,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 45 transitions. [2021-05-06 02:35:09,898 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 45 transitions. Word has length 22 [2021-05-06 02:35:09,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:09,898 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 45 transitions. [2021-05-06 02:35:09,898 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:09,898 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 45 transitions. [2021-05-06 02:35:09,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-06 02:35:09,899 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:09,899 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:09,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-06 02:35:09,900 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:09,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:09,900 INFO L82 PathProgramCache]: Analyzing trace with hash -81203399, now seen corresponding path program 1 times [2021-05-06 02:35:09,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:09,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259158348] [2021-05-06 02:35:09,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:09,915 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:09,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [763412115] [2021-05-06 02:35:09,916 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:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:09,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 02:35:09,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:10,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,084 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:10,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:10,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259158348] [2021-05-06 02:35:10,084 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:10,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [763412115] [2021-05-06 02:35:10,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [763412115] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:10,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:10,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 02:35:10,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959304984] [2021-05-06 02:35:10,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 02:35:10,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:10,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 02:35:10,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:35:10,087 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:10,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:10,101 INFO L93 Difference]: Finished difference Result 44 states and 54 transitions. [2021-05-06 02:35:10,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 02:35:10,101 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:10,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:10,102 INFO L225 Difference]: With dead ends: 44 [2021-05-06 02:35:10,102 INFO L226 Difference]: Without dead ends: 37 [2021-05-06 02:35:10,103 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.6ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 02:35:10,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-05-06 02:35:10,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-05-06 02:35:10,108 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:10,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2021-05-06 02:35:10,109 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 47 transitions. Word has length 23 [2021-05-06 02:35:10,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:10,110 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 47 transitions. [2021-05-06 02:35:10,110 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:10,110 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 47 transitions. [2021-05-06 02:35:10,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-06 02:35:10,111 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:10,111 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:10,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-05-06 02:35:10,318 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:10,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:10,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1762644405, now seen corresponding path program 1 times [2021-05-06 02:35:10,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:10,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784303585] [2021-05-06 02:35:10,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:10,331 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:10,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1893214522] [2021-05-06 02:35:10,331 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:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:10,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:35:10,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:10,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,485 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:10,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:10,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784303585] [2021-05-06 02:35:10,485 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:10,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893214522] [2021-05-06 02:35:10,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893214522] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:10,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:10,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-06 02:35:10,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099813745] [2021-05-06 02:35:10,486 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:35:10,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:10,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:35:10,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:10,487 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:10,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:10,538 INFO L93 Difference]: Finished difference Result 57 states and 75 transitions. [2021-05-06 02:35:10,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:10,539 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:10,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:10,540 INFO L225 Difference]: With dead ends: 57 [2021-05-06 02:35:10,540 INFO L226 Difference]: Without dead ends: 50 [2021-05-06 02:35:10,540 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 27.9ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:10,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-05-06 02:35:10,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 38. [2021-05-06 02:35:10,545 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:10,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 48 transitions. [2021-05-06 02:35:10,546 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 48 transitions. Word has length 24 [2021-05-06 02:35:10,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:10,546 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 48 transitions. [2021-05-06 02:35:10,546 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:10,546 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 48 transitions. [2021-05-06 02:35:10,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-06 02:35:10,547 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:10,547 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:10,764 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:10,765 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:10,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:10,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1090347867, now seen corresponding path program 1 times [2021-05-06 02:35:10,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:10,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487370190] [2021-05-06 02:35:10,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:10,778 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:10,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1329824909] [2021-05-06 02:35:10,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:10,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:10,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:35:10,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:10,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:10,939 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:10,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:10,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487370190] [2021-05-06 02:35:10,940 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:10,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329824909] [2021-05-06 02:35:10,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329824909] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:10,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:10,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:10,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591264725] [2021-05-06 02:35:10,941 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:10,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:10,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:10,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:10,942 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:10,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:10,972 INFO L93 Difference]: Finished difference Result 62 states and 82 transitions. [2021-05-06 02:35:10,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:35:10,972 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:10,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:10,974 INFO L225 Difference]: With dead ends: 62 [2021-05-06 02:35:10,974 INFO L226 Difference]: Without dead ends: 40 [2021-05-06 02:35:10,974 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 8.9ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:10,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-05-06 02:35:10,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-05-06 02:35:10,978 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:10,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 50 transitions. [2021-05-06 02:35:10,979 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 50 transitions. Word has length 29 [2021-05-06 02:35:10,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:10,979 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 50 transitions. [2021-05-06 02:35:10,979 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:10,979 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 50 transitions. [2021-05-06 02:35:10,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-06 02:35:10,980 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:10,980 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:11,180 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:11,180 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:11,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:11,181 INFO L82 PathProgramCache]: Analyzing trace with hash 795698770, now seen corresponding path program 1 times [2021-05-06 02:35:11,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:11,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142351864] [2021-05-06 02:35:11,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:11,196 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:11,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2086542117] [2021-05-06 02:35:11,196 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:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:11,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 02:35:11,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:11,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,349 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:11,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:11,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142351864] [2021-05-06 02:35:11,350 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:11,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086542117] [2021-05-06 02:35:11,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086542117] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:11,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:11,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-06 02:35:11,355 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945615653] [2021-05-06 02:35:11,356 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:11,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:11,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:11,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:11,356 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:11,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:11,428 INFO L93 Difference]: Finished difference Result 58 states and 75 transitions. [2021-05-06 02:35:11,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:11,429 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:11,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:11,431 INFO L225 Difference]: With dead ends: 58 [2021-05-06 02:35:11,431 INFO L226 Difference]: Without dead ends: 56 [2021-05-06 02:35:11,432 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 36.3ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:11,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-05-06 02:35:11,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2021-05-06 02:35:11,445 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:11,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 72 transitions. [2021-05-06 02:35:11,447 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 72 transitions. Word has length 29 [2021-05-06 02:35:11,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:11,447 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 72 transitions. [2021-05-06 02:35:11,448 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:11,448 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 72 transitions. [2021-05-06 02:35:11,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-06 02:35:11,449 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:11,449 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:11,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:11,665 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:11,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:11,665 INFO L82 PathProgramCache]: Analyzing trace with hash 979890972, now seen corresponding path program 1 times [2021-05-06 02:35:11,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:11,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604499134] [2021-05-06 02:35:11,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:11,675 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:11,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1421750327] [2021-05-06 02:35:11,675 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:11,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:11,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:35:11,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:11,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:11,812 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:11,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:11,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604499134] [2021-05-06 02:35:11,812 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:11,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421750327] [2021-05-06 02:35:11,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421750327] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:11,813 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:11,813 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 02:35:11,813 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681860644] [2021-05-06 02:35:11,813 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:35:11,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:11,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:35:11,814 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:11,814 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:11,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:11,854 INFO L93 Difference]: Finished difference Result 67 states and 85 transitions. [2021-05-06 02:35:11,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 02:35:11,854 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:11,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:11,855 INFO L225 Difference]: With dead ends: 67 [2021-05-06 02:35:11,856 INFO L226 Difference]: Without dead ends: 60 [2021-05-06 02:35:11,856 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:11,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-05-06 02:35:11,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2021-05-06 02:35:11,861 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:11,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 77 transitions. [2021-05-06 02:35:11,862 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 77 transitions. Word has length 30 [2021-05-06 02:35:11,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:11,862 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 77 transitions. [2021-05-06 02:35:11,862 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:11,862 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 77 transitions. [2021-05-06 02:35:11,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-06 02:35:11,863 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:11,863 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:12,079 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-05-06 02:35:12,080 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:12,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:12,080 INFO L82 PathProgramCache]: Analyzing trace with hash 296831538, now seen corresponding path program 1 times [2021-05-06 02:35:12,080 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:12,080 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95760710] [2021-05-06 02:35:12,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:12,089 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:12,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [181651745] [2021-05-06 02:35:12,090 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:12,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:12,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:35:12,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:12,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,254 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:12,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:12,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95760710] [2021-05-06 02:35:12,256 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:12,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181651745] [2021-05-06 02:35:12,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181651745] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:12,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:12,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:12,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996020539] [2021-05-06 02:35:12,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:12,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:12,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:12,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:12,258 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:12,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:12,406 INFO L93 Difference]: Finished difference Result 138 states and 201 transitions. [2021-05-06 02:35:12,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 02:35:12,407 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:12,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:12,407 INFO L225 Difference]: With dead ends: 138 [2021-05-06 02:35:12,407 INFO L226 Difference]: Without dead ends: 131 [2021-05-06 02:35:12,408 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 65.0ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:35:12,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-05-06 02:35:12,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 88. [2021-05-06 02:35:12,423 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:12,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 122 transitions. [2021-05-06 02:35:12,423 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 122 transitions. Word has length 31 [2021-05-06 02:35:12,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:12,424 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 122 transitions. [2021-05-06 02:35:12,424 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:12,424 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 122 transitions. [2021-05-06 02:35:12,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-06 02:35:12,424 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:12,424 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:12,625 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:12,625 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:12,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:12,625 INFO L82 PathProgramCache]: Analyzing trace with hash 495607521, now seen corresponding path program 1 times [2021-05-06 02:35:12,626 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:12,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224131118] [2021-05-06 02:35:12,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:12,637 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:12,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [53788949] [2021-05-06 02:35:12,637 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:12,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:12,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 02:35:12,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:12,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:12,776 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:12,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:12,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224131118] [2021-05-06 02:35:12,776 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:12,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53788949] [2021-05-06 02:35:12,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53788949] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:12,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:12,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-06 02:35:12,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139728509] [2021-05-06 02:35:12,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:12,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:12,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:12,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:12,777 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:12,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:12,859 INFO L93 Difference]: Finished difference Result 95 states and 128 transitions. [2021-05-06 02:35:12,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:12,859 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:12,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:12,860 INFO L225 Difference]: With dead ends: 95 [2021-05-06 02:35:12,860 INFO L226 Difference]: Without dead ends: 93 [2021-05-06 02:35:12,861 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 34.4ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:12,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-06 02:35:12,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 92. [2021-05-06 02:35:12,876 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:12,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 125 transitions. [2021-05-06 02:35:12,877 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 125 transitions. Word has length 34 [2021-05-06 02:35:12,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:12,878 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 125 transitions. [2021-05-06 02:35:12,878 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:12,878 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 125 transitions. [2021-05-06 02:35:12,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-06 02:35:12,886 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:12,887 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:13,089 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:13,089 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:13,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:13,089 INFO L82 PathProgramCache]: Analyzing trace with hash 1911367052, now seen corresponding path program 1 times [2021-05-06 02:35:13,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:13,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403980392] [2021-05-06 02:35:13,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:13,106 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:13,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797980592] [2021-05-06 02:35:13,106 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:13,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:13,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 02:35:13,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:13,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,247 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:13,247 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:13,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403980392] [2021-05-06 02:35:13,247 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:13,247 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797980592] [2021-05-06 02:35:13,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797980592] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:13,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:13,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-06 02:35:13,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333260695] [2021-05-06 02:35:13,248 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 02:35:13,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:13,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 02:35:13,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:13,248 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:13,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:13,273 INFO L93 Difference]: Finished difference Result 135 states and 184 transitions. [2021-05-06 02:35:13,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:13,274 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:13,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:13,274 INFO L225 Difference]: With dead ends: 135 [2021-05-06 02:35:13,274 INFO L226 Difference]: Without dead ends: 94 [2021-05-06 02:35:13,275 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 10.2ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:13,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-06 02:35:13,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2021-05-06 02:35:13,280 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:13,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 127 transitions. [2021-05-06 02:35:13,280 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 127 transitions. Word has length 35 [2021-05-06 02:35:13,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:13,280 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 127 transitions. [2021-05-06 02:35:13,280 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:13,281 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 127 transitions. [2021-05-06 02:35:13,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 02:35:13,281 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:13,281 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:13,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-05-06 02:35:13,497 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:13,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:13,497 INFO L82 PathProgramCache]: Analyzing trace with hash -304485816, now seen corresponding path program 1 times [2021-05-06 02:35:13,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:13,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721892907] [2021-05-06 02:35:13,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:13,516 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:13,516 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1463605173] [2021-05-06 02:35:13,516 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:13,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:13,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 02:35:13,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:13,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:13,640 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:13,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:13,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721892907] [2021-05-06 02:35:13,640 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:13,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463605173] [2021-05-06 02:35:13,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463605173] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:13,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:13,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 02:35:13,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969168217] [2021-05-06 02:35:13,641 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 02:35:13,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:13,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 02:35:13,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:13,642 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:13,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:13,704 INFO L93 Difference]: Finished difference Result 171 states and 233 transitions. [2021-05-06 02:35:13,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:13,704 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:13,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:13,705 INFO L225 Difference]: With dead ends: 171 [2021-05-06 02:35:13,705 INFO L226 Difference]: Without dead ends: 120 [2021-05-06 02:35:13,705 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 17.8ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:13,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-05-06 02:35:13,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 117. [2021-05-06 02:35:13,711 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:13,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 153 transitions. [2021-05-06 02:35:13,712 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 153 transitions. Word has length 36 [2021-05-06 02:35:13,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:13,712 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 153 transitions. [2021-05-06 02:35:13,712 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:13,712 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 153 transitions. [2021-05-06 02:35:13,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 02:35:13,713 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:13,713 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:13,928 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:13,929 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:13,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:13,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1581560821, now seen corresponding path program 1 times [2021-05-06 02:35:13,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:13,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254675733] [2021-05-06 02:35:13,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:13,935 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:13,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [670619804] [2021-05-06 02:35:13,935 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:13,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:13,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 02:35:13,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:14,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,085 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:14,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:14,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254675733] [2021-05-06 02:35:14,101 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:14,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670619804] [2021-05-06 02:35:14,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670619804] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:14,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:14,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:35:14,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905807294] [2021-05-06 02:35:14,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:14,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:14,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:14,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:14,102 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:14,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:14,207 INFO L93 Difference]: Finished difference Result 154 states and 208 transitions. [2021-05-06 02:35:14,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:35:14,208 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:14,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:14,210 INFO L225 Difference]: With dead ends: 154 [2021-05-06 02:35:14,210 INFO L226 Difference]: Without dead ends: 152 [2021-05-06 02:35:14,211 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 48.4ms TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:14,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-05-06 02:35:14,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 148. [2021-05-06 02:35:14,219 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:14,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 202 transitions. [2021-05-06 02:35:14,220 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 202 transitions. Word has length 36 [2021-05-06 02:35:14,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:14,221 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 202 transitions. [2021-05-06 02:35:14,221 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:14,221 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 202 transitions. [2021-05-06 02:35:14,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-06 02:35:14,221 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:14,221 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:14,432 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:14,433 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:14,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:14,433 INFO L82 PathProgramCache]: Analyzing trace with hash -428189223, now seen corresponding path program 2 times [2021-05-06 02:35:14,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:14,433 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135728983] [2021-05-06 02:35:14,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:14,440 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:14,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [822014506] [2021-05-06 02:35:14,440 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:14,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:14,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:14,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:35:14,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:14,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,584 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:14,584 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:14,584 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135728983] [2021-05-06 02:35:14,584 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:14,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822014506] [2021-05-06 02:35:14,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822014506] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:14,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:14,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:14,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842282249] [2021-05-06 02:35:14,585 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:14,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:14,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:14,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:14,586 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:14,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:14,663 INFO L93 Difference]: Finished difference Result 189 states and 247 transitions. [2021-05-06 02:35:14,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:35:14,663 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:14,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:14,665 INFO L225 Difference]: With dead ends: 189 [2021-05-06 02:35:14,665 INFO L226 Difference]: Without dead ends: 182 [2021-05-06 02:35:14,666 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 25.4ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:14,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-05-06 02:35:14,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 173. [2021-05-06 02:35:14,674 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:14,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 231 transitions. [2021-05-06 02:35:14,675 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 231 transitions. Word has length 37 [2021-05-06 02:35:14,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:14,676 INFO L480 AbstractCegarLoop]: Abstraction has 173 states and 231 transitions. [2021-05-06 02:35:14,676 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:14,676 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 231 transitions. [2021-05-06 02:35:14,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-06 02:35:14,677 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:14,677 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:14,889 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-05-06 02:35:14,889 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:14,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:14,889 INFO L82 PathProgramCache]: Analyzing trace with hash -957710478, now seen corresponding path program 1 times [2021-05-06 02:35:14,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:14,889 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017208837] [2021-05-06 02:35:14,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:14,895 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:14,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1166964728] [2021-05-06 02:35:14,895 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:14,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:14,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 02:35:14,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:14,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:14,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,028 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:15,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:15,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017208837] [2021-05-06 02:35:15,029 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:15,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166964728] [2021-05-06 02:35:15,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166964728] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:15,029 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:15,029 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-06 02:35:15,029 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451321287] [2021-05-06 02:35:15,031 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:15,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:15,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:15,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:15,032 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:15,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:15,157 INFO L93 Difference]: Finished difference Result 195 states and 258 transitions. [2021-05-06 02:35:15,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:35:15,157 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:15,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:15,159 INFO L225 Difference]: With dead ends: 195 [2021-05-06 02:35:15,159 INFO L226 Difference]: Without dead ends: 193 [2021-05-06 02:35:15,159 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 50.0ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:15,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-05-06 02:35:15,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 192. [2021-05-06 02:35:15,167 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:15,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 253 transitions. [2021-05-06 02:35:15,168 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 253 transitions. Word has length 39 [2021-05-06 02:35:15,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:15,168 INFO L480 AbstractCegarLoop]: Abstraction has 192 states and 253 transitions. [2021-05-06 02:35:15,168 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:15,168 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 253 transitions. [2021-05-06 02:35:15,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-06 02:35:15,169 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:15,169 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:15,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-05-06 02:35:15,384 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:15,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:15,385 INFO L82 PathProgramCache]: Analyzing trace with hash 409018142, now seen corresponding path program 1 times [2021-05-06 02:35:15,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:15,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393406843] [2021-05-06 02:35:15,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:15,390 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:15,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1483022452] [2021-05-06 02:35:15,391 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:15,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:15,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 42 conjunts are in the unsatisfiable core [2021-05-06 02:35:15,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:15,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:15,633 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:15,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:15,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393406843] [2021-05-06 02:35:15,633 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:15,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483022452] [2021-05-06 02:35:15,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483022452] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:15,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:15,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:15,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879126423] [2021-05-06 02:35:15,634 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:15,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:15,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:15,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:15,635 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:15,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:15,816 INFO L93 Difference]: Finished difference Result 204 states and 263 transitions. [2021-05-06 02:35:15,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 02:35:15,817 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:15,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:15,818 INFO L225 Difference]: With dead ends: 204 [2021-05-06 02:35:15,818 INFO L226 Difference]: Without dead ends: 202 [2021-05-06 02:35:15,818 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 81.2ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:15,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-05-06 02:35:15,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 200. [2021-05-06 02:35:15,827 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:15,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 259 transitions. [2021-05-06 02:35:15,827 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 259 transitions. Word has length 41 [2021-05-06 02:35:15,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:15,828 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 259 transitions. [2021-05-06 02:35:15,828 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:15,828 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 259 transitions. [2021-05-06 02:35:15,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-06 02:35:15,828 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:15,828 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:16,045 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-05-06 02:35:16,045 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:16,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:16,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1943393983, now seen corresponding path program 1 times [2021-05-06 02:35:16,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:16,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915313647] [2021-05-06 02:35:16,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:16,052 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:16,052 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1409149346] [2021-05-06 02:35:16,052 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:16,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:16,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 02:35:16,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:16,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,181 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:16,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:16,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915313647] [2021-05-06 02:35:16,181 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:16,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409149346] [2021-05-06 02:35:16,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409149346] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:16,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:16,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:16,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719014652] [2021-05-06 02:35:16,181 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:16,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:16,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:16,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:16,182 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:16,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:16,221 INFO L93 Difference]: Finished difference Result 264 states and 362 transitions. [2021-05-06 02:35:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 02:35:16,221 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:16,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:16,222 INFO L225 Difference]: With dead ends: 264 [2021-05-06 02:35:16,222 INFO L226 Difference]: Without dead ends: 262 [2021-05-06 02:35:16,223 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:16,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-05-06 02:35:16,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 234. [2021-05-06 02:35:16,233 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:16,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 316 transitions. [2021-05-06 02:35:16,234 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 316 transitions. Word has length 44 [2021-05-06 02:35:16,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:16,234 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 316 transitions. [2021-05-06 02:35:16,234 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:16,234 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 316 transitions. [2021-05-06 02:35:16,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-05-06 02:35:16,234 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:16,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:16,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:16,452 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:16,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:16,452 INFO L82 PathProgramCache]: Analyzing trace with hash -772903697, now seen corresponding path program 1 times [2021-05-06 02:35:16,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:16,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948555840] [2021-05-06 02:35:16,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:16,458 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:16,458 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1226535915] [2021-05-06 02:35:16,458 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:16,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:16,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 02:35:16,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:16,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,582 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:16,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:16,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948555840] [2021-05-06 02:35:16,582 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:16,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226535915] [2021-05-06 02:35:16,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226535915] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:16,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:16,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:16,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95958656] [2021-05-06 02:35:16,582 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:16,582 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:16,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:16,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:16,583 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:16,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:16,655 INFO L93 Difference]: Finished difference Result 387 states and 542 transitions. [2021-05-06 02:35:16,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:35:16,656 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:16,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:16,658 INFO L225 Difference]: With dead ends: 387 [2021-05-06 02:35:16,658 INFO L226 Difference]: Without dead ends: 245 [2021-05-06 02:35:16,659 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 26.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:16,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-05-06 02:35:16,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 241. [2021-05-06 02:35:16,674 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:16,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 323 transitions. [2021-05-06 02:35:16,676 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 323 transitions. Word has length 42 [2021-05-06 02:35:16,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:16,676 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 323 transitions. [2021-05-06 02:35:16,676 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:16,676 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 323 transitions. [2021-05-06 02:35:16,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-06 02:35:16,676 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:16,676 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:16,887 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 02:35:16,887 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:16,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:16,888 INFO L82 PathProgramCache]: Analyzing trace with hash -1912500411, now seen corresponding path program 2 times [2021-05-06 02:35:16,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:16,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879310736] [2021-05-06 02:35:16,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:16,893 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:16,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [751550632] [2021-05-06 02:35:16,893 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:16,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:16,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:16,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 02:35:16,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:16,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:16,997 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:16,998 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:16,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879310736] [2021-05-06 02:35:16,998 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:16,998 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751550632] [2021-05-06 02:35:16,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751550632] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:16,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:16,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:16,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600106074] [2021-05-06 02:35:16,998 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:16,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:16,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:16,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:16,999 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:17,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:17,086 INFO L93 Difference]: Finished difference Result 449 states and 662 transitions. [2021-05-06 02:35:17,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:17,087 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:17,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:17,088 INFO L225 Difference]: With dead ends: 449 [2021-05-06 02:35:17,088 INFO L226 Difference]: Without dead ends: 379 [2021-05-06 02:35:17,089 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:17,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-05-06 02:35:17,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 265. [2021-05-06 02:35:17,106 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:17,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 357 transitions. [2021-05-06 02:35:17,107 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 357 transitions. Word has length 43 [2021-05-06 02:35:17,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:17,108 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 357 transitions. [2021-05-06 02:35:17,108 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:17,108 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 357 transitions. [2021-05-06 02:35:17,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-06 02:35:17,108 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:17,108 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:17,320 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-06 02:35:17,321 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:17,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:17,321 INFO L82 PathProgramCache]: Analyzing trace with hash 744709461, now seen corresponding path program 1 times [2021-05-06 02:35:17,321 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:17,321 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412375577] [2021-05-06 02:35:17,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:17,326 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:17,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [856953423] [2021-05-06 02:35:17,327 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:17,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:17,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-06 02:35:17,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:17,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:17,501 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:17,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:17,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412375577] [2021-05-06 02:35:17,501 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:17,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [856953423] [2021-05-06 02:35:17,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [856953423] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:17,501 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:17,501 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:35:17,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436341985] [2021-05-06 02:35:17,502 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:35:17,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:17,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:35:17,502 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:17,502 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:17,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:17,740 INFO L93 Difference]: Finished difference Result 341 states and 479 transitions. [2021-05-06 02:35:17,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:35:17,741 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:17,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:17,742 INFO L225 Difference]: With dead ends: 341 [2021-05-06 02:35:17,742 INFO L226 Difference]: Without dead ends: 339 [2021-05-06 02:35:17,743 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 116.2ms TimeCoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:17,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-05-06 02:35:17,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 296. [2021-05-06 02:35:17,760 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:17,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 410 transitions. [2021-05-06 02:35:17,762 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 410 transitions. Word has length 46 [2021-05-06 02:35:17,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:17,762 INFO L480 AbstractCegarLoop]: Abstraction has 296 states and 410 transitions. [2021-05-06 02:35:17,762 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:17,762 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 410 transitions. [2021-05-06 02:35:17,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-06 02:35:17,762 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:17,763 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:17,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-06 02:35:17,973 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:17,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:17,973 INFO L82 PathProgramCache]: Analyzing trace with hash 958119025, now seen corresponding path program 1 times [2021-05-06 02:35:17,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:17,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629951120] [2021-05-06 02:35:17,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:17,978 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:17,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262427428] [2021-05-06 02:35:17,978 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:18,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:18,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 52 conjunts are in the unsatisfiable core [2021-05-06 02:35:18,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:18,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,229 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:18,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:18,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629951120] [2021-05-06 02:35:18,229 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:18,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262427428] [2021-05-06 02:35:18,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262427428] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:18,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:18,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:18,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657041987] [2021-05-06 02:35:18,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:18,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:18,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:18,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:18,231 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:18,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:18,597 INFO L93 Difference]: Finished difference Result 343 states and 480 transitions. [2021-05-06 02:35:18,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:18,598 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:18,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:18,599 INFO L225 Difference]: With dead ends: 343 [2021-05-06 02:35:18,599 INFO L226 Difference]: Without dead ends: 340 [2021-05-06 02:35:18,600 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 165.4ms TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:18,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-05-06 02:35:18,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 336. [2021-05-06 02:35:18,615 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:18,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 472 transitions. [2021-05-06 02:35:18,616 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 472 transitions. Word has length 58 [2021-05-06 02:35:18,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:18,617 INFO L480 AbstractCegarLoop]: Abstraction has 336 states and 472 transitions. [2021-05-06 02:35:18,617 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:18,617 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 472 transitions. [2021-05-06 02:35:18,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-06 02:35:18,617 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:18,617 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:18,833 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:18,833 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:18,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:18,833 INFO L82 PathProgramCache]: Analyzing trace with hash 27973409, now seen corresponding path program 1 times [2021-05-06 02:35:18,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:18,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640342640] [2021-05-06 02:35:18,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:18,845 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:18,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [743185451] [2021-05-06 02:35:18,845 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:18,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:18,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:35:18,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:18,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:18,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,052 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:19,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:19,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640342640] [2021-05-06 02:35:19,053 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:19,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743185451] [2021-05-06 02:35:19,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743185451] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:19,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:19,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:35:19,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325042832] [2021-05-06 02:35:19,053 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:19,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:19,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:19,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:19,054 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:19,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:19,146 INFO L93 Difference]: Finished difference Result 531 states and 736 transitions. [2021-05-06 02:35:19,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:19,147 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:19,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:19,148 INFO L225 Difference]: With dead ends: 531 [2021-05-06 02:35:19,148 INFO L226 Difference]: Without dead ends: 399 [2021-05-06 02:35:19,149 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 35.8ms TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:19,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-05-06 02:35:19,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 385. [2021-05-06 02:35:19,166 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:19,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 519 transitions. [2021-05-06 02:35:19,167 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 519 transitions. Word has length 63 [2021-05-06 02:35:19,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:19,168 INFO L480 AbstractCegarLoop]: Abstraction has 385 states and 519 transitions. [2021-05-06 02:35:19,168 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:19,168 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 519 transitions. [2021-05-06 02:35:19,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-06 02:35:19,168 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:19,168 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:19,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:19,385 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:19,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:19,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1288112160, now seen corresponding path program 1 times [2021-05-06 02:35:19,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:19,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646168203] [2021-05-06 02:35:19,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:19,390 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:19,390 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1224362990] [2021-05-06 02:35:19,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:19,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:35:19,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:19,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:19,566 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:19,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:19,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646168203] [2021-05-06 02:35:19,566 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:19,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224362990] [2021-05-06 02:35:19,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224362990] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:19,566 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:19,566 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:19,566 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328280943] [2021-05-06 02:35:19,567 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:19,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:19,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:19,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:19,568 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:19,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:19,704 INFO L93 Difference]: Finished difference Result 491 states and 644 transitions. [2021-05-06 02:35:19,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:35:19,704 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:19,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:19,706 INFO L225 Difference]: With dead ends: 491 [2021-05-06 02:35:19,706 INFO L226 Difference]: Without dead ends: 484 [2021-05-06 02:35:19,706 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 47.5ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:35:19,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-05-06 02:35:19,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 462. [2021-05-06 02:35:19,725 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:19,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 612 transitions. [2021-05-06 02:35:19,727 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 612 transitions. Word has length 64 [2021-05-06 02:35:19,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:19,727 INFO L480 AbstractCegarLoop]: Abstraction has 462 states and 612 transitions. [2021-05-06 02:35:19,727 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:19,727 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 612 transitions. [2021-05-06 02:35:19,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-06 02:35:19,727 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:19,728 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:19,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-06 02:35:19,937 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:19,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:19,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1156119236, now seen corresponding path program 1 times [2021-05-06 02:35:19,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:19,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471838125] [2021-05-06 02:35:19,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:19,942 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:19,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1992008632] [2021-05-06 02:35:19,942 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:19,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:19,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:19,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:20,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,123 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:20,124 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:20,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471838125] [2021-05-06 02:35:20,124 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:20,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992008632] [2021-05-06 02:35:20,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992008632] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:20,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:20,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:20,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386032700] [2021-05-06 02:35:20,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:20,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:20,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:20,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:20,125 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:20,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:20,304 INFO L93 Difference]: Finished difference Result 506 states and 666 transitions. [2021-05-06 02:35:20,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 02:35:20,304 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:20,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:20,306 INFO L225 Difference]: With dead ends: 506 [2021-05-06 02:35:20,306 INFO L226 Difference]: Without dead ends: 504 [2021-05-06 02:35:20,306 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-05-06 02:35:20,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-05-06 02:35:20,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 480. [2021-05-06 02:35:20,326 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:20,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 631 transitions. [2021-05-06 02:35:20,328 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 631 transitions. Word has length 67 [2021-05-06 02:35:20,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:20,328 INFO L480 AbstractCegarLoop]: Abstraction has 480 states and 631 transitions. [2021-05-06 02:35:20,328 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:20,328 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 631 transitions. [2021-05-06 02:35:20,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 02:35:20,329 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:20,329 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:20,545 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-06 02:35:20,545 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:20,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:20,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1261753774, now seen corresponding path program 2 times [2021-05-06 02:35:20,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:20,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300272613] [2021-05-06 02:35:20,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:20,552 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:20,552 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [411389493] [2021-05-06 02:35:20,552 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:20,623 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:20,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:20,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-06 02:35:20,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:20,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:20,719 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:20,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:20,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300272613] [2021-05-06 02:35:20,719 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:20,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [411389493] [2021-05-06 02:35:20,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [411389493] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:20,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:20,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:20,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273711517] [2021-05-06 02:35:20,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:20,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:20,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:20,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:20,720 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:21,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:21,034 INFO L93 Difference]: Finished difference Result 823 states and 1202 transitions. [2021-05-06 02:35:21,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:21,035 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:21,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:21,038 INFO L225 Difference]: With dead ends: 823 [2021-05-06 02:35:21,038 INFO L226 Difference]: Without dead ends: 816 [2021-05-06 02:35:21,038 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-05-06 02:35:21,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2021-05-06 02:35:21,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 542. [2021-05-06 02:35:21,065 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:21,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 730 transitions. [2021-05-06 02:35:21,067 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 730 transitions. Word has length 65 [2021-05-06 02:35:21,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:21,067 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 730 transitions. [2021-05-06 02:35:21,067 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:21,067 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 730 transitions. [2021-05-06 02:35:21,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 02:35:21,068 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:21,069 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:21,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:21,286 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:21,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:21,286 INFO L82 PathProgramCache]: Analyzing trace with hash 365174246, now seen corresponding path program 1 times [2021-05-06 02:35:21,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:21,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893715372] [2021-05-06 02:35:21,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:21,291 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:21,291 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [554262524] [2021-05-06 02:35:21,291 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:21,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:21,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 02:35:21,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:21,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,468 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:21,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:21,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893715372] [2021-05-06 02:35:21,469 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:21,469 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554262524] [2021-05-06 02:35:21,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554262524] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:21,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:21,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 02:35:21,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725303353] [2021-05-06 02:35:21,469 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 02:35:21,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:21,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 02:35:21,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 02:35:21,470 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:21,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:21,568 INFO L93 Difference]: Finished difference Result 799 states and 1112 transitions. [2021-05-06 02:35:21,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:21,568 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:21,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:21,570 INFO L225 Difference]: With dead ends: 799 [2021-05-06 02:35:21,570 INFO L226 Difference]: Without dead ends: 544 [2021-05-06 02:35:21,572 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 35.9ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:21,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-05-06 02:35:21,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 542. [2021-05-06 02:35:21,594 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:21,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 726 transitions. [2021-05-06 02:35:21,596 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 726 transitions. Word has length 65 [2021-05-06 02:35:21,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:21,596 INFO L480 AbstractCegarLoop]: Abstraction has 542 states and 726 transitions. [2021-05-06 02:35:21,596 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:21,596 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 726 transitions. [2021-05-06 02:35:21,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-06 02:35:21,597 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:21,597 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:21,813 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-05-06 02:35:21,813 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:21,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:21,813 INFO L82 PathProgramCache]: Analyzing trace with hash -544828664, now seen corresponding path program 1 times [2021-05-06 02:35:21,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:21,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574749625] [2021-05-06 02:35:21,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:21,821 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:21,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1501320493] [2021-05-06 02:35:21,821 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:21,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:21,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 4 conjunts are in the unsatisfiable core [2021-05-06 02:35:21,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:21,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:21,967 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:21,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:21,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574749625] [2021-05-06 02:35:21,967 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:21,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501320493] [2021-05-06 02:35:21,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501320493] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 02:35:21,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 02:35:21,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 02:35:21,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246372242] [2021-05-06 02:35:21,968 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 02:35:21,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:21,968 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 02:35:21,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 02:35:21,968 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:22,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:22,042 INFO L93 Difference]: Finished difference Result 927 states and 1283 transitions. [2021-05-06 02:35:22,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 02:35:22,043 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:22,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:22,045 INFO L225 Difference]: With dead ends: 927 [2021-05-06 02:35:22,045 INFO L226 Difference]: Without dead ends: 588 [2021-05-06 02:35:22,046 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 14.5ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 02:35:22,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2021-05-06 02:35:22,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 532. [2021-05-06 02:35:22,078 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:22,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 714 transitions. [2021-05-06 02:35:22,081 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 714 transitions. Word has length 69 [2021-05-06 02:35:22,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:22,081 INFO L480 AbstractCegarLoop]: Abstraction has 532 states and 714 transitions. [2021-05-06 02:35:22,081 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:22,082 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 714 transitions. [2021-05-06 02:35:22,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-06 02:35:22,082 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:22,082 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:22,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:22,289 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:22,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:22,289 INFO L82 PathProgramCache]: Analyzing trace with hash -996119216, now seen corresponding path program 2 times [2021-05-06 02:35:22,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:22,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710351995] [2021-05-06 02:35:22,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:22,294 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:22,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1316690055] [2021-05-06 02:35:22,294 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:22,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:22,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:22,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 02:35:22,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:22,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,489 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:22,489 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:22,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710351995] [2021-05-06 02:35:22,489 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:22,489 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316690055] [2021-05-06 02:35:22,489 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316690055] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:22,489 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:22,489 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 02:35:22,489 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221530675] [2021-05-06 02:35:22,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 02:35:22,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:22,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 02:35:22,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 02:35:22,491 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:22,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:22,640 INFO L93 Difference]: Finished difference Result 865 states and 1200 transitions. [2021-05-06 02:35:22,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 02:35:22,641 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:22,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:22,643 INFO L225 Difference]: With dead ends: 865 [2021-05-06 02:35:22,643 INFO L226 Difference]: Without dead ends: 555 [2021-05-06 02:35:22,644 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 52.0ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-05-06 02:35:22,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-05-06 02:35:22,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 544. [2021-05-06 02:35:22,666 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:22,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 726 transitions. [2021-05-06 02:35:22,667 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 726 transitions. Word has length 69 [2021-05-06 02:35:22,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:22,667 INFO L480 AbstractCegarLoop]: Abstraction has 544 states and 726 transitions. [2021-05-06 02:35:22,667 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:22,667 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 726 transitions. [2021-05-06 02:35:22,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-06 02:35:22,668 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:22,668 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:22,879 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 02:35:22,879 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:22,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:22,880 INFO L82 PathProgramCache]: Analyzing trace with hash 862858316, now seen corresponding path program 2 times [2021-05-06 02:35:22,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:22,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271514248] [2021-05-06 02:35:22,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:22,884 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:22,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1769481642] [2021-05-06 02:35:22,884 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:22,943 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:22,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:22,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:35:22,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:22,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:22,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,081 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:23,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:23,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271514248] [2021-05-06 02:35:23,081 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:23,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769481642] [2021-05-06 02:35:23,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769481642] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:23,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:23,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:35:23,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922994782] [2021-05-06 02:35:23,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:35:23,082 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:23,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:35:23,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:23,082 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:23,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:23,258 INFO L93 Difference]: Finished difference Result 856 states and 1154 transitions. [2021-05-06 02:35:23,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 02:35:23,258 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:23,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:23,260 INFO L225 Difference]: With dead ends: 856 [2021-05-06 02:35:23,261 INFO L226 Difference]: Without dead ends: 664 [2021-05-06 02:35:23,263 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 65.4ms TimeCoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:35:23,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2021-05-06 02:35:23,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 631. [2021-05-06 02:35:23,291 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:23,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 823 transitions. [2021-05-06 02:35:23,293 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 823 transitions. Word has length 70 [2021-05-06 02:35:23,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:23,294 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 823 transitions. [2021-05-06 02:35:23,294 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:23,294 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 823 transitions. [2021-05-06 02:35:23,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-06 02:35:23,295 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:23,296 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:23,508 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-06 02:35:23,509 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:23,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:23,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1546062343, now seen corresponding path program 1 times [2021-05-06 02:35:23,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:23,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283844555] [2021-05-06 02:35:23,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:23,513 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:23,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [110693792] [2021-05-06 02:35:23,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:23,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-06 02:35:23,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:23,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:23,668 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:23,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:23,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283844555] [2021-05-06 02:35:23,669 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:23,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110693792] [2021-05-06 02:35:23,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110693792] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:23,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:23,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:23,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964895191] [2021-05-06 02:35:23,669 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:23,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:23,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:23,669 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:23,670 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:23,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:23,800 INFO L93 Difference]: Finished difference Result 724 states and 955 transitions. [2021-05-06 02:35:23,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 02:35:23,801 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:23,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:23,804 INFO L225 Difference]: With dead ends: 724 [2021-05-06 02:35:23,804 INFO L226 Difference]: Without dead ends: 722 [2021-05-06 02:35:23,804 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 43.0ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:23,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-05-06 02:35:23,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 715. [2021-05-06 02:35:23,875 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:23,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 946 transitions. [2021-05-06 02:35:23,877 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 946 transitions. Word has length 70 [2021-05-06 02:35:23,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:23,877 INFO L480 AbstractCegarLoop]: Abstraction has 715 states and 946 transitions. [2021-05-06 02:35:23,877 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:23,877 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 946 transitions. [2021-05-06 02:35:23,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-05-06 02:35:23,878 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:23,878 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:24,097 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 02:35:24,097 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:24,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:24,097 INFO L82 PathProgramCache]: Analyzing trace with hash -528746969, now seen corresponding path program 1 times [2021-05-06 02:35:24,097 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:24,097 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862508257] [2021-05-06 02:35:24,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:24,102 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:24,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [536870209] [2021-05-06 02:35:24,103 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:24,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:24,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 02:35:24,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:24,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:24,320 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:24,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:24,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862508257] [2021-05-06 02:35:24,321 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:24,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536870209] [2021-05-06 02:35:24,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536870209] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:24,321 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:24,321 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:24,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802907072] [2021-05-06 02:35:24,321 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:24,321 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:24,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:24,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:24,322 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:24,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:24,746 INFO L93 Difference]: Finished difference Result 944 states and 1298 transitions. [2021-05-06 02:35:24,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 02:35:24,746 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:24,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:24,750 INFO L225 Difference]: With dead ends: 944 [2021-05-06 02:35:24,750 INFO L226 Difference]: Without dead ends: 942 [2021-05-06 02:35:24,751 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 184.5ms TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-05-06 02:35:24,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-05-06 02:35:24,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 745. [2021-05-06 02:35:24,800 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:24,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 988 transitions. [2021-05-06 02:35:24,802 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 988 transitions. Word has length 74 [2021-05-06 02:35:24,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:24,802 INFO L480 AbstractCegarLoop]: Abstraction has 745 states and 988 transitions. [2021-05-06 02:35:24,802 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:24,802 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 988 transitions. [2021-05-06 02:35:24,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 02:35:24,803 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:24,803 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:25,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 02:35:25,017 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:25,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:25,017 INFO L82 PathProgramCache]: Analyzing trace with hash 2070693174, now seen corresponding path program 2 times [2021-05-06 02:35:25,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:25,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122998160] [2021-05-06 02:35:25,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:25,023 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:25,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [24118221] [2021-05-06 02:35:25,023 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:25,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:25,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:25,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-06 02:35:25,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:25,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,191 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:25,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:25,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122998160] [2021-05-06 02:35:25,191 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:25,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24118221] [2021-05-06 02:35:25,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24118221] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:25,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:25,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 02:35:25,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941029560] [2021-05-06 02:35:25,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 02:35:25,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:25,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 02:35:25,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:25,192 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:25,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:25,384 INFO L93 Difference]: Finished difference Result 915 states and 1251 transitions. [2021-05-06 02:35:25,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 02:35:25,385 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:25,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:25,388 INFO L225 Difference]: With dead ends: 915 [2021-05-06 02:35:25,388 INFO L226 Difference]: Without dead ends: 913 [2021-05-06 02:35:25,389 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 55.2ms TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:25,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 913 states. [2021-05-06 02:35:25,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 913 to 838. [2021-05-06 02:35:25,436 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:25,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1138 transitions. [2021-05-06 02:35:25,438 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1138 transitions. Word has length 73 [2021-05-06 02:35:25,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:25,439 INFO L480 AbstractCegarLoop]: Abstraction has 838 states and 1138 transitions. [2021-05-06 02:35:25,439 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:25,440 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1138 transitions. [2021-05-06 02:35:25,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-06 02:35:25,440 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:25,440 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:25,657 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:25,657 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:25,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:25,657 INFO L82 PathProgramCache]: Analyzing trace with hash -705069158, now seen corresponding path program 3 times [2021-05-06 02:35:25,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:25,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774621101] [2021-05-06 02:35:25,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:25,676 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:25,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690901199] [2021-05-06 02:35:25,676 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:25,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-06 02:35:25,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:25,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 59 conjunts are in the unsatisfiable core [2021-05-06 02:35:25,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:25,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:25,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,024 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:26,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:26,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774621101] [2021-05-06 02:35:26,025 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:26,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690901199] [2021-05-06 02:35:26,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690901199] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:26,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:26,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:26,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896545569] [2021-05-06 02:35:26,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:26,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:26,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:26,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:26,026 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:26,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:26,473 INFO L93 Difference]: Finished difference Result 922 states and 1255 transitions. [2021-05-06 02:35:26,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:35:26,477 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:26,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:26,480 INFO L225 Difference]: With dead ends: 922 [2021-05-06 02:35:26,480 INFO L226 Difference]: Without dead ends: 920 [2021-05-06 02:35:26,481 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 256.3ms TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:26,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 920 states. [2021-05-06 02:35:26,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 920 to 895. [2021-05-06 02:35:26,545 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:26,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1225 transitions. [2021-05-06 02:35:26,547 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1225 transitions. Word has length 75 [2021-05-06 02:35:26,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:26,547 INFO L480 AbstractCegarLoop]: Abstraction has 895 states and 1225 transitions. [2021-05-06 02:35:26,548 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:26,548 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1225 transitions. [2021-05-06 02:35:26,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-06 02:35:26,548 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:26,549 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:26,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:26,759 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:26,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:26,759 INFO L82 PathProgramCache]: Analyzing trace with hash -949871629, now seen corresponding path program 3 times [2021-05-06 02:35:26,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:26,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889795742] [2021-05-06 02:35:26,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:26,763 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:26,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1067844024] [2021-05-06 02:35:26,763 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:26,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 02:35:26,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:26,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:26,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:26,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:26,956 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:26,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:26,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889795742] [2021-05-06 02:35:26,956 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:26,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067844024] [2021-05-06 02:35:26,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067844024] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:26,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:26,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:26,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675049790] [2021-05-06 02:35:26,957 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:26,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:26,958 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:26,958 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:26,958 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:27,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:27,177 INFO L93 Difference]: Finished difference Result 1611 states and 2252 transitions. [2021-05-06 02:35:27,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:27,177 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:27,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:27,181 INFO L225 Difference]: With dead ends: 1611 [2021-05-06 02:35:27,181 INFO L226 Difference]: Without dead ends: 1075 [2021-05-06 02:35:27,182 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 74.7ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:27,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2021-05-06 02:35:27,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 1045. [2021-05-06 02:35:27,236 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:27,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1400 transitions. [2021-05-06 02:35:27,253 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1400 transitions. Word has length 76 [2021-05-06 02:35:27,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:27,254 INFO L480 AbstractCegarLoop]: Abstraction has 1045 states and 1400 transitions. [2021-05-06 02:35:27,254 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:27,254 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1400 transitions. [2021-05-06 02:35:27,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-06 02:35:27,255 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:27,255 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:27,472 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:27,472 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:27,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:27,473 INFO L82 PathProgramCache]: Analyzing trace with hash -362795852, now seen corresponding path program 1 times [2021-05-06 02:35:27,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:27,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784057938] [2021-05-06 02:35:27,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:27,480 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:27,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1089480014] [2021-05-06 02:35:27,480 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:27,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:27,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 56 conjunts are in the unsatisfiable core [2021-05-06 02:35:27,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:27,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:27,758 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:27,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:27,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784057938] [2021-05-06 02:35:27,759 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:27,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089480014] [2021-05-06 02:35:27,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089480014] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:27,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:27,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:27,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334441202] [2021-05-06 02:35:27,759 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:27,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:27,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:27,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:27,760 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:28,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:28,277 INFO L93 Difference]: Finished difference Result 1121 states and 1502 transitions. [2021-05-06 02:35:28,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 02:35:28,277 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:28,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:28,280 INFO L225 Difference]: With dead ends: 1121 [2021-05-06 02:35:28,280 INFO L226 Difference]: Without dead ends: 1118 [2021-05-06 02:35:28,281 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 188.3ms TimeCoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:28,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1118 states. [2021-05-06 02:35:28,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1118 to 1053. [2021-05-06 02:35:28,334 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:28,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1403 transitions. [2021-05-06 02:35:28,336 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1403 transitions. Word has length 81 [2021-05-06 02:35:28,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:28,336 INFO L480 AbstractCegarLoop]: Abstraction has 1053 states and 1403 transitions. [2021-05-06 02:35:28,336 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:28,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1403 transitions. [2021-05-06 02:35:28,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-06 02:35:28,337 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:28,337 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:28,552 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-05-06 02:35:28,553 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:28,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:28,554 INFO L82 PathProgramCache]: Analyzing trace with hash -2112645673, now seen corresponding path program 1 times [2021-05-06 02:35:28,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:28,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585473378] [2021-05-06 02:35:28,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:28,558 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:28,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [786206053] [2021-05-06 02:35:28,558 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:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:28,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:35:28,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:28,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:28,759 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:28,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:28,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585473378] [2021-05-06 02:35:28,759 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:28,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786206053] [2021-05-06 02:35:28,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786206053] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:28,760 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:28,760 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 02:35:28,760 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678088169] [2021-05-06 02:35:28,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 02:35:28,760 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:28,760 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 02:35:28,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 02:35:28,760 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:28,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:28,949 INFO L93 Difference]: Finished difference Result 1066 states and 1412 transitions. [2021-05-06 02:35:28,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 02:35:28,950 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:28,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:28,953 INFO L225 Difference]: With dead ends: 1066 [2021-05-06 02:35:28,953 INFO L226 Difference]: Without dead ends: 1059 [2021-05-06 02:35:28,953 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 67.4ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-05-06 02:35:28,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1059 states. [2021-05-06 02:35:29,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1059 to 1053. [2021-05-06 02:35:29,025 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:29,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1401 transitions. [2021-05-06 02:35:29,027 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1401 transitions. Word has length 87 [2021-05-06 02:35:29,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:29,027 INFO L480 AbstractCegarLoop]: Abstraction has 1053 states and 1401 transitions. [2021-05-06 02:35:29,027 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:29,027 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1401 transitions. [2021-05-06 02:35:29,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-05-06 02:35:29,028 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:29,028 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:29,238 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:29,238 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:29,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:29,238 INFO L82 PathProgramCache]: Analyzing trace with hash -790944287, now seen corresponding path program 2 times [2021-05-06 02:35:29,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:29,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243872945] [2021-05-06 02:35:29,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:29,242 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:29,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1688997831] [2021-05-06 02:35:29,243 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:29,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:29,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:29,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 02:35:29,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:29,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:29,410 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:29,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:29,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243872945] [2021-05-06 02:35:29,410 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:29,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688997831] [2021-05-06 02:35:29,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688997831] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:29,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:29,411 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 02:35:29,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167654169] [2021-05-06 02:35:29,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 02:35:29,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:29,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 02:35:29,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-05-06 02:35:29,411 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:29,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:29,639 INFO L93 Difference]: Finished difference Result 1320 states and 1835 transitions. [2021-05-06 02:35:29,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 02:35:29,640 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:29,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:29,644 INFO L225 Difference]: With dead ends: 1320 [2021-05-06 02:35:29,644 INFO L226 Difference]: Without dead ends: 1318 [2021-05-06 02:35:29,644 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.7ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-05-06 02:35:29,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-05-06 02:35:29,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1198. [2021-05-06 02:35:29,714 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:29,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 1654 transitions. [2021-05-06 02:35:29,716 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 1654 transitions. Word has length 90 [2021-05-06 02:35:29,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:29,717 INFO L480 AbstractCegarLoop]: Abstraction has 1198 states and 1654 transitions. [2021-05-06 02:35:29,717 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:29,717 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 1654 transitions. [2021-05-06 02:35:29,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-05-06 02:35:29,718 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:29,718 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:29,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-06 02:35:29,925 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:29,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:29,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1082523945, now seen corresponding path program 2 times [2021-05-06 02:35:29,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:29,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704121121] [2021-05-06 02:35:29,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:29,929 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:29,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1237349764] [2021-05-06 02:35:29,929 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:29,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:29,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:29,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 86 conjunts are in the unsatisfiable core [2021-05-06 02:35:30,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:30,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:30,456 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:30,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:30,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704121121] [2021-05-06 02:35:30,457 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:30,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237349764] [2021-05-06 02:35:30,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237349764] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:30,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:30,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 02:35:30,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566147017] [2021-05-06 02:35:30,457 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 02:35:30,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:30,457 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 02:35:30,457 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:30,457 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:31,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:31,123 INFO L93 Difference]: Finished difference Result 1346 states and 1881 transitions. [2021-05-06 02:35:31,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 02:35:31,124 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:31,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:31,128 INFO L225 Difference]: With dead ends: 1346 [2021-05-06 02:35:31,128 INFO L226 Difference]: Without dead ends: 1343 [2021-05-06 02:35:31,128 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 422.1ms TimeCoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-05-06 02:35:31,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-05-06 02:35:31,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1301. [2021-05-06 02:35:31,217 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:31,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 1825 transitions. [2021-05-06 02:35:31,219 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 1825 transitions. Word has length 88 [2021-05-06 02:35:31,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:31,220 INFO L480 AbstractCegarLoop]: Abstraction has 1301 states and 1825 transitions. [2021-05-06 02:35:31,221 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:31,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 1825 transitions. [2021-05-06 02:35:31,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-06 02:35:31,221 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:31,221 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:31,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 02:35:31,441 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:31,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:31,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1791236545, now seen corresponding path program 2 times [2021-05-06 02:35:31,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:31,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573230004] [2021-05-06 02:35:31,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:31,445 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:31,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [165870918] [2021-05-06 02:35:31,446 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:31,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 02:35:31,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:31,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:31,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:31,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:31,678 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:31,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:31,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573230004] [2021-05-06 02:35:31,678 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:31,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165870918] [2021-05-06 02:35:31,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165870918] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:31,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:31,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:31,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309506014] [2021-05-06 02:35:31,678 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:31,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:31,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:31,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:31,679 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:31,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:31,907 INFO L93 Difference]: Finished difference Result 1338 states and 1861 transitions. [2021-05-06 02:35:31,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:31,907 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:31,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:31,911 INFO L225 Difference]: With dead ends: 1338 [2021-05-06 02:35:31,911 INFO L226 Difference]: Without dead ends: 1331 [2021-05-06 02:35:31,911 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 76.3ms TimeCoverageRelationStatistics Valid=114, Invalid=192, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:31,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2021-05-06 02:35:31,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 1312. [2021-05-06 02:35:31,992 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:31,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 1836 transitions. [2021-05-06 02:35:31,995 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 1836 transitions. Word has length 91 [2021-05-06 02:35:31,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:31,995 INFO L480 AbstractCegarLoop]: Abstraction has 1312 states and 1836 transitions. [2021-05-06 02:35:31,995 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:31,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 1836 transitions. [2021-05-06 02:35:31,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-06 02:35:31,996 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:31,996 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:32,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 02:35:32,205 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:32,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:32,205 INFO L82 PathProgramCache]: Analyzing trace with hash -554609469, now seen corresponding path program 1 times [2021-05-06 02:35:32,205 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:32,205 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922557316] [2021-05-06 02:35:32,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:32,209 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:32,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1669604543] [2021-05-06 02:35:32,209 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:32,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 02:35:32,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 02:35:32,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:32,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:32,446 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:32,446 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:32,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922557316] [2021-05-06 02:35:32,446 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:32,446 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669604543] [2021-05-06 02:35:32,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669604543] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:32,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:32,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 02:35:32,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49117164] [2021-05-06 02:35:32,447 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 02:35:32,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:32,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 02:35:32,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 02:35:32,447 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:32,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:32,705 INFO L93 Difference]: Finished difference Result 1786 states and 2565 transitions. [2021-05-06 02:35:32,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 02:35:32,706 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:32,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:32,710 INFO L225 Difference]: With dead ends: 1786 [2021-05-06 02:35:32,710 INFO L226 Difference]: Without dead ends: 1338 [2021-05-06 02:35:32,711 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 78.5ms TimeCoverageRelationStatistics Valid=112, Invalid=194, Unknown=0, NotChecked=0, Total=306 [2021-05-06 02:35:32,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2021-05-06 02:35:32,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 1332. [2021-05-06 02:35:32,821 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:32,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 1855 transitions. [2021-05-06 02:35:32,823 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 1855 transitions. Word has length 93 [2021-05-06 02:35:32,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:32,823 INFO L480 AbstractCegarLoop]: Abstraction has 1332 states and 1855 transitions. [2021-05-06 02:35:32,823 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:32,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 1855 transitions. [2021-05-06 02:35:32,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-05-06 02:35:32,824 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:32,824 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:33,024 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 02:35:33,025 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:33,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:33,025 INFO L82 PathProgramCache]: Analyzing trace with hash -2034142563, now seen corresponding path program 3 times [2021-05-06 02:35:33,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:33,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517912426] [2021-05-06 02:35:33,025 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 [562310152] [2021-05-06 02:35:33,029 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:33,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 02:35:33,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 02:35:33,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 02:35:33,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 02:35:33,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 02:35:33,255 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:33,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 02:35:33,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517912426] [2021-05-06 02:35:33,255 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 02:35:33,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562310152] [2021-05-06 02:35:33,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562310152] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 02:35:33,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 02:35:33,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 02:35:33,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469410455] [2021-05-06 02:35:33,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 02:35:33,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 02:35:33,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 02:35:33,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 02:35:33,256 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:33,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 02:35:33,536 INFO L93 Difference]: Finished difference Result 1959 states and 2765 transitions. [2021-05-06 02:35:33,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 02:35:33,537 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:33,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 02:35:33,542 INFO L225 Difference]: With dead ends: 1959 [2021-05-06 02:35:33,542 INFO L226 Difference]: Without dead ends: 1511 [2021-05-06 02:35:33,543 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-05-06 02:35:33,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2021-05-06 02:35:33,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1454. [2021-05-06 02:35:33,656 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:33,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1454 states to 1454 states and 2001 transitions. [2021-05-06 02:35:33,659 INFO L78 Accepts]: Start accepts. Automaton has 1454 states and 2001 transitions. Word has length 97 [2021-05-06 02:35:33,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 02:35:33,659 INFO L480 AbstractCegarLoop]: Abstraction has 1454 states and 2001 transitions. [2021-05-06 02:35:33,659 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:33,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1454 states and 2001 transitions. [2021-05-06 02:35:33,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-05-06 02:35:33,661 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 02:35:33,661 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:33,877 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 02:35:33,877 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 02:35:33,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 02:35:33,877 INFO L82 PathProgramCache]: Analyzing trace with hash 1787026468, now seen corresponding path program 3 times [2021-05-06 02:35:33,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 02:35:33,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065150985] [2021-05-06 02:35:33,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 02:35:33,881 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 02:35:33,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1369783707] [2021-05-06 02:35:33,882 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:33,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-05-06 02:35:33,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is sat [2021-05-06 02:35:33,963 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-06 02:35:34,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-05-06 02:35:34,005 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-05-06 02:35:34,090 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-05-06 02:35:34,090 INFO L624 BasicCegarLoop]: Counterexample might be feasible [2021-05-06 02:35:34,304 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 02:35:34,366 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 02:35:34 BoogieIcfgContainer [2021-05-06 02:35:34,366 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-06 02:35:34,366 INFO L168 Benchmark]: Toolchain (without parser) took 25442.84 ms. Allocated memory was 186.6 MB in the beginning and 515.9 MB in the end (delta: 329.3 MB). Free memory was 150.8 MB in the beginning and 386.0 MB in the end (delta: -235.2 MB). Peak memory consumption was 94.8 MB. Max. memory is 8.0 GB. [2021-05-06 02:35:34,367 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 186.6 MB. Free memory is still 167.4 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-05-06 02:35:34,367 INFO L168 Benchmark]: CACSL2BoogieTranslator took 256.78 ms. Allocated memory is still 186.6 MB. Free memory was 150.6 MB in the beginning and 169.0 MB in the end (delta: -18.4 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-05-06 02:35:34,367 INFO L168 Benchmark]: Boogie Preprocessor took 35.66 ms. Allocated memory is still 186.6 MB. Free memory was 168.5 MB in the beginning and 167.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-05-06 02:35:34,367 INFO L168 Benchmark]: RCFGBuilder took 262.94 ms. Allocated memory is still 186.6 MB. Free memory was 166.9 MB in the beginning and 149.1 MB in the end (delta: 17.8 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. [2021-05-06 02:35:34,367 INFO L168 Benchmark]: TraceAbstraction took 24882.14 ms. Allocated memory was 186.6 MB in the beginning and 515.9 MB in the end (delta: 329.3 MB). Free memory was 148.5 MB in the beginning and 386.0 MB in the end (delta: -237.5 MB). Peak memory consumption was 93.3 MB. Max. memory is 8.0 GB. [2021-05-06 02:35:34,367 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 186.6 MB. Free memory is still 167.4 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 256.78 ms. Allocated memory is still 186.6 MB. Free memory was 150.6 MB in the beginning and 169.0 MB in the end (delta: -18.4 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 35.66 ms. Allocated memory is still 186.6 MB. Free memory was 168.5 MB in the beginning and 167.4 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 262.94 ms. Allocated memory is still 186.6 MB. Free memory was 166.9 MB in the beginning and 149.1 MB in the end (delta: 17.8 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 24882.14 ms. Allocated memory was 186.6 MB in the beginning and 515.9 MB in the end (delta: 329.3 MB). Free memory was 148.5 MB in the beginning and 386.0 MB in the end (delta: -237.5 MB). Peak memory consumption was 93.3 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 13]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L18] int counter = 0; VAL [\old(counter)=17, counter=0] [L20] int x, y; [L21] long long a, b, p, q, r, s; [L22] x = __VERIFIER_nondet_int() [L23] y = __VERIFIER_nondet_int() [L24] CALL assume_abort_if_not(x >= 1) VAL [\old(cond)=1, \old(counter)=0, counter=0] [L8] COND FALSE !(!cond) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=0] [L24] RET assume_abort_if_not(x >= 1) VAL [\old(counter)=0, counter=0, x=3, y=5] [L25] CALL assume_abort_if_not(y >= 1) VAL [\old(cond)=1, \old(counter)=0, counter=0] [L8] COND FALSE !(!cond) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=0] [L25] RET assume_abort_if_not(y >= 1) VAL [\old(counter)=0, counter=0, x=3, y=5] [L27] a = x [L28] b = y [L29] p = 1 [L30] q = 0 [L31] r = 0 [L32] s = 1 VAL [\old(counter)=0, a=3, b=5, counter=0, p=1, q=0, r=0, s=1, x=3, y=5] [L34] EXPR counter++ VAL [\old(counter)=0, a=3, b=5, counter=1, counter++=0, p=1, q=0, r=0, s=1, x=3, y=5] [L34] COND TRUE counter++<10 [L35] COND FALSE !(!(b != 0)) [L37] long long c, k; [L38] c = a [L39] k = 0 VAL [\old(counter)=0, a=3, b=5, c=3, counter=1, k=0, p=1, q=0, r=0, s=1, x=3, y=5] [L41] EXPR counter++ VAL [\old(counter)=0, a=3, b=5, c=3, counter=2, counter++=1, k=0, p=1, q=0, r=0, s=1, x=3, y=5] [L41] COND TRUE counter++<10 [L42] COND TRUE !(c >= b) VAL [\old(counter)=0, a=3, b=5, c=3, counter=2, k=0, p=1, q=0, r=0, s=1, x=3, y=5] [L63] a = b [L64] b = c [L65] long long temp; [L66] temp = p [L67] p = q [L68] q = temp - q * k [L69] temp = r [L70] r = s [L71] s = temp - s * k VAL [\old(counter)=0, a=5, b=3, c=3, counter=2, k=0, p=0, q=1, r=1, s=0, temp=0, x=3, y=5] [L34] EXPR counter++ VAL [\old(counter)=0, a=5, b=3, c=3, counter=3, counter++=2, k=0, p=0, q=1, r=1, s=0, temp=0, x=3, y=5] [L34] COND TRUE counter++<10 [L35] COND FALSE !(!(b != 0)) [L37] long long c, k; [L38] c = a [L39] k = 0 VAL [\old(counter)=0, a=5, b=3, c=5, counter=3, k=0, p=0, q=1, r=1, s=0, temp=0, x=3, y=5] [L41] EXPR counter++ VAL [\old(counter)=0, a=5, b=3, c=5, counter=4, counter++=3, k=0, p=0, q=1, r=1, s=0, temp=0, x=3, y=5] [L41] COND TRUE counter++<10 [L42] COND FALSE !(!(c >= b)) [L44] long long d, v; [L45] d = 1 [L46] v = b VAL [\old(counter)=0, a=5, b=3, c=5, counter=4, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L48] EXPR counter++ VAL [\old(counter)=0, a=5, b=3, c=5, counter=5, counter++=4, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L48] COND TRUE counter++<10 [L49] CALL __VERIFIER_assert(a == y * r + x * p) VAL [\old(cond)=1, \old(counter)=0, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=5] [L49] RET __VERIFIER_assert(a == y * r + x * p) VAL [\old(counter)=0, a=5, b=3, c=5, counter=5, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L50] CALL __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, \old(counter)=0, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=5] [L50] RET __VERIFIER_assert(b == x * q + y * s) VAL [\old(counter)=0, a=5, b=3, c=5, counter=5, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L51] CALL __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, \old(counter)=0, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=5] [L51] RET __VERIFIER_assert(a == k * b + c) VAL [\old(counter)=0, a=5, b=3, c=5, counter=5, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L52] CALL __VERIFIER_assert(v == b * d) VAL [\old(cond)=1, \old(counter)=0, counter=5] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=5] [L52] RET __VERIFIER_assert(v == b * d) VAL [\old(counter)=0, a=5, b=3, c=5, counter=5, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L54] COND TRUE !(c >= 2 * v) VAL [\old(counter)=0, a=5, b=3, c=5, counter=5, d=1, k=0, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L59] c = c - v [L60] k = k + d VAL [\old(counter)=0, a=5, b=3, c=2, counter=5, d=1, k=1, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L41] EXPR counter++ VAL [\old(counter)=0, a=5, b=3, c=2, counter=6, counter++=5, d=1, k=1, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L41] COND TRUE counter++<10 [L42] COND TRUE !(c >= b) VAL [\old(counter)=0, a=5, b=3, c=2, counter=6, d=1, k=1, p=0, q=1, r=1, s=0, temp=0, v=3, x=3, y=5] [L63] a = b [L64] b = c [L65] long long temp; [L66] temp = p [L67] p = q [L68] q = temp - q * k [L69] temp = r [L70] r = s [L71] s = temp - s * k VAL [\old(counter)=0, a=3, b=2, c=2, counter=6, d=1, k=1, p=1, q=-1, r=0, s=1, temp=1, v=3, x=3, y=5] [L34] EXPR counter++ VAL [\old(counter)=0, a=3, b=2, c=2, counter=7, counter++=6, d=1, k=1, p=1, q=-1, r=0, s=1, temp=1, v=3, x=3, y=5] [L34] COND TRUE counter++<10 [L35] COND FALSE !(!(b != 0)) [L37] long long c, k; [L38] c = a [L39] k = 0 VAL [\old(counter)=0, a=3, b=2, c=3, counter=7, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=3, x=3, y=5] [L41] EXPR counter++ VAL [\old(counter)=0, a=3, b=2, c=3, counter=8, counter++=7, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=3, x=3, y=5] [L41] COND TRUE counter++<10 [L42] COND FALSE !(!(c >= b)) [L44] long long d, v; [L45] d = 1 [L46] v = b VAL [\old(counter)=0, a=3, b=2, c=3, counter=8, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L48] EXPR counter++ VAL [\old(counter)=0, a=3, b=2, c=3, counter=9, counter++=8, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L48] COND TRUE counter++<10 [L49] CALL __VERIFIER_assert(a == y * r + x * p) VAL [\old(cond)=1, \old(counter)=0, counter=9] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=9] [L49] RET __VERIFIER_assert(a == y * r + x * p) VAL [\old(counter)=0, a=3, b=2, c=3, counter=9, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L50] CALL __VERIFIER_assert(b == x * q + y * s) VAL [\old(cond)=1, \old(counter)=0, counter=9] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=9] [L50] RET __VERIFIER_assert(b == x * q + y * s) VAL [\old(counter)=0, a=3, b=2, c=3, counter=9, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L51] CALL __VERIFIER_assert(a == k * b + c) VAL [\old(cond)=1, \old(counter)=0, counter=9] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=9] [L51] RET __VERIFIER_assert(a == k * b + c) VAL [\old(counter)=0, a=3, b=2, c=3, counter=9, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L52] CALL __VERIFIER_assert(v == b * d) VAL [\old(cond)=1, \old(counter)=0, counter=9] [L11] COND FALSE !(!(cond)) VAL [\old(cond)=1, \old(counter)=0, cond=1, counter=9] [L52] RET __VERIFIER_assert(v == b * d) VAL [\old(counter)=0, a=3, b=2, c=3, counter=9, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L54] COND TRUE !(c >= 2 * v) VAL [\old(counter)=0, a=3, b=2, c=3, counter=9, d=1, k=0, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L59] c = c - v [L60] k = k + d VAL [\old(counter)=0, a=3, b=2, c=1, counter=9, d=1, k=1, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L41] EXPR counter++ VAL [\old(counter)=0, a=3, b=2, c=1, counter=10, counter++=9, d=1, k=1, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L41] COND TRUE counter++<10 [L42] COND TRUE !(c >= b) VAL [\old(counter)=0, a=3, b=2, c=1, counter=10, d=1, k=1, p=1, q=-1, r=0, s=1, temp=1, v=2, x=3, y=5] [L63] a = b [L64] b = c [L65] long long temp; [L66] temp = p [L67] p = q [L68] q = temp - q * k [L69] temp = r [L70] r = s [L71] s = temp - s * k VAL [\old(counter)=0, a=2, b=1, c=1, counter=10, d=1, k=1, p=-1, q=2, r=1, s=-1, temp=0, v=2, x=3, y=5] [L34] EXPR counter++ VAL [\old(counter)=0, a=2, b=1, c=1, counter=11, counter++=10, d=1, k=1, p=-1, q=2, r=1, s=-1, temp=0, v=2, x=3, y=5] [L34] COND FALSE !(counter++<10) [L73] CALL __VERIFIER_assert(p*x - q*x + r*y - s*y == a) VAL [\old(cond)=0, \old(counter)=0, counter=11] [L11] COND TRUE !(cond) VAL [\old(cond)=0, \old(counter)=0, cond=0, counter=11] [L13] reach_error() VAL [\old(cond)=0, \old(counter)=0, cond=0, counter=11] - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 43 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: UNSAFE, OverallTime: 24789.0ms, OverallIterations: 40, TraceHistogramMax: 12, EmptinessCheckTime: 43.6ms, AutomataDifference: 7138.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 10.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 2313 SDtfs, 2890 SDslu, 9519 SDs, 0 SdLazy, 5750 SolverSat, 1665 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3536.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2326 GetRequests, 1891 SyntacticMatches, 4 SemanticMatches, 431 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 730 ImplicationChecksByTransitivity, 2796.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1454occurred in iteration=39, InterpolantAutomatonStates: 433, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1324.4ms AutomataMinimizationTime, 39 MinimizatonAttempts, 1356 StatesRemovedByMinimization, 36 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 379.7ms SsaConstructionTime, 1013.7ms SatisfiabilityAnalysisTime, 4994.0ms InterpolantComputationTime, 2304 NumberOfCodeBlocks, 2249 NumberOfCodeBlocksAsserted, 63 NumberOfCheckSat, 2167 ConstructedInterpolants, 0 QuantifiedInterpolants, 8991 SizeOfPredicates, 202 NumberOfNonLiveVariables, 8615 ConjunctsInSsa, 756 ConjunctsInUnsatCore, 39 InterpolantComputations, 11 PerfectInterpolantSequences, 1730/2444 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! Received shutdown request...