/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/loop-new/gauss_sum.i.p+lhb-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-02 12:38:59,340 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-02 12:38:59,341 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-02 12:38:59,367 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-02 12:38:59,367 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-02 12:38:59,371 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-02 12:38:59,373 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-02 12:38:59,381 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-02 12:38:59,382 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-02 12:38:59,387 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-02 12:38:59,387 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-02 12:38:59,388 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-02 12:38:59,388 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-02 12:38:59,389 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-02 12:38:59,389 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-02 12:38:59,390 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-02 12:38:59,390 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-02 12:38:59,391 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-02 12:38:59,392 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-02 12:38:59,393 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-02 12:38:59,394 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-02 12:38:59,396 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-02 12:38:59,401 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-02 12:38:59,413 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-02 12:38:59,418 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-02 12:38:59,418 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-02 12:38:59,418 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-02 12:38:59,419 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-02 12:38:59,419 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-02 12:38:59,420 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-02 12:38:59,420 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-02 12:38:59,421 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-02 12:38:59,421 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-02 12:38:59,422 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-02 12:38:59,422 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-02 12:38:59,422 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-02 12:38:59,423 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-02 12:38:59,423 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-02 12:38:59,423 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-02 12:38:59,424 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-02 12:38:59,424 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-02 12:38:59,425 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-02 12:38:59,442 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-02 12:38:59,442 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-02 12:38:59,443 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-02 12:38:59,443 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-02 12:38:59,443 INFO L138 SettingsManager]: * Use SBE=true [2021-05-02 12:38:59,443 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-02 12:38:59,443 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-02 12:38:59,444 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-02 12:38:59,445 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 12:38:59,445 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-02 12:38:59,445 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-02 12:38:59,446 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-02 12:38:59,446 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-05-02 12:38:59,446 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-02 12:38:59,688 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-02 12:38:59,706 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-02 12:38:59,708 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-02 12:38:59,709 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-02 12:38:59,709 INFO L275 PluginConnector]: CDTParser initialized [2021-05-02 12:38:59,710 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-new/gauss_sum.i.p+lhb-reducer.c [2021-05-02 12:38:59,763 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/885125fad/6180d943fd784f81ac6e31b24ed2b0f4/FLAGff6562456 [2021-05-02 12:39:00,120 INFO L306 CDTParser]: Found 1 translation units. [2021-05-02 12:39:00,120 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-new/gauss_sum.i.p+lhb-reducer.c [2021-05-02 12:39:00,135 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/885125fad/6180d943fd784f81ac6e31b24ed2b0f4/FLAGff6562456 [2021-05-02 12:39:00,150 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/885125fad/6180d943fd784f81ac6e31b24ed2b0f4 [2021-05-02 12:39:00,152 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-02 12:39:00,154 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-02 12:39:00,155 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-02 12:39:00,155 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-02 12:39:00,158 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-02 12:39:00,159 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,159 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5853a87a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00, skipping insertion in model container [2021-05-02 12:39:00,159 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,164 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-02 12:39:00,179 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-02 12:39:00,291 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-new/gauss_sum.i.p+lhb-reducer.c[1444,1457] [2021-05-02 12:39:00,294 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 12:39:00,299 INFO L203 MainTranslator]: Completed pre-run [2021-05-02 12:39:00,361 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-new/gauss_sum.i.p+lhb-reducer.c[1444,1457] [2021-05-02 12:39:00,362 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 12:39:00,371 INFO L208 MainTranslator]: Completed translation [2021-05-02 12:39:00,372 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00 WrapperNode [2021-05-02 12:39:00,372 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-02 12:39:00,373 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-02 12:39:00,373 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-02 12:39:00,373 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-02 12:39:00,379 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,379 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,384 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,384 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,398 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,399 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,400 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (1/1) ... [2021-05-02 12:39:00,401 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-02 12:39:00,402 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-02 12:39:00,402 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-02 12:39:00,402 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-02 12:39:00,404 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (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-02 12:39:00,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-02 12:39:00,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-02 12:39:00,465 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-02 12:39:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-02 12:39:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-02 12:39:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-02 12:39:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-02 12:39:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-02 12:39:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-02 12:39:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-02 12:39:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-02 12:39:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-02 12:39:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-02 12:39:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-02 12:39:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-02 12:39:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-02 12:39:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-02 12:39:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-02 12:39:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-02 12:39:00,712 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-02 12:39:00,712 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-05-02 12:39:00,713 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 12:39:00 BoogieIcfgContainer [2021-05-02 12:39:00,713 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-02 12:39:00,723 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-02 12:39:00,724 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-02 12:39:00,725 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-02 12:39:00,726 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.05 12:39:00" (1/3) ... [2021-05-02 12:39:00,726 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46650ac2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 12:39:00, skipping insertion in model container [2021-05-02 12:39:00,726 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 12:39:00" (2/3) ... [2021-05-02 12:39:00,726 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46650ac2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 12:39:00, skipping insertion in model container [2021-05-02 12:39:00,726 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 12:39:00" (3/3) ... [2021-05-02 12:39:00,727 INFO L111 eAbstractionObserver]: Analyzing ICFG gauss_sum.i.p+lhb-reducer.c [2021-05-02 12:39:00,732 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-02 12:39:00,735 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-02 12:39:00,745 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-02 12:39:00,758 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-02 12:39:00,758 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-02 12:39:00,758 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-02 12:39:00,759 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-02 12:39:00,759 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-02 12:39:00,759 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-02 12:39:00,759 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-02 12:39:00,759 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-02 12:39:00,770 INFO L276 IsEmpty]: Start isEmpty. Operand has 21 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 16 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-02 12:39:00,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-05-02 12:39:00,772 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:00,773 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:00,773 INFO L428 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:00,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:00,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1579444895, now seen corresponding path program 1 times [2021-05-02 12:39:00,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:00,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991466945] [2021-05-02 12:39:00,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:00,844 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:00,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [797600950] [2021-05-02 12:39:00,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 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-02 12:39:00,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:00,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-02 12:39:00,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:01,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:01,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:01,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:01,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:01,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991466945] [2021-05-02 12:39:01,152 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:01,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797600950] [2021-05-02 12:39:01,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797600950] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 12:39:01,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 12:39:01,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-05-02 12:39:01,153 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589373805] [2021-05-02 12:39:01,155 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 12:39:01,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:01,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 12:39:01,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-05-02 12:39:01,164 INFO L87 Difference]: Start difference. First operand has 21 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 16 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 9 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:01,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:01,305 INFO L93 Difference]: Finished difference Result 41 states and 50 transitions. [2021-05-02 12:39:01,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 12:39:01,306 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 9 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-05-02 12:39:01,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:01,311 INFO L225 Difference]: With dead ends: 41 [2021-05-02 12:39:01,311 INFO L226 Difference]: Without dead ends: 18 [2021-05-02 12:39:01,314 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 69.7ms TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-02 12:39:01,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-05-02 12:39:01,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-05-02 12:39:01,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 14 states have (on average 1.0714285714285714) internal successors, (15), 14 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:01,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 18 transitions. [2021-05-02 12:39:01,334 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 18 transitions. Word has length 16 [2021-05-02 12:39:01,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:01,334 INFO L480 AbstractCegarLoop]: Abstraction has 18 states and 18 transitions. [2021-05-02 12:39:01,334 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 1.4444444444444444) internal successors, (13), 9 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:01,335 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 18 transitions. [2021-05-02 12:39:01,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-02 12:39:01,335 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:01,335 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:01,558 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-05-02 12:39:01,558 INFO L428 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:01,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:01,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1718213942, now seen corresponding path program 1 times [2021-05-02 12:39:01,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:01,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779402898] [2021-05-02 12:39:01,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:01,593 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:01,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2004779675] [2021-05-02 12:39:01,593 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-02 12:39:01,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:01,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 35 conjunts are in the unsatisfiable core [2021-05-02 12:39:01,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:01,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:01,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:01,845 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:01,845 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:01,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779402898] [2021-05-02 12:39:01,845 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:01,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004779675] [2021-05-02 12:39:01,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004779675] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:01,846 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:01,846 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 12:39:01,846 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453011639] [2021-05-02 12:39:01,847 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 12:39:01,847 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:01,848 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 12:39:01,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-05-02 12:39:01,849 INFO L87 Difference]: Start difference. First operand 18 states and 18 transitions. Second operand has 10 states, 10 states have (on average 1.4) internal successors, (14), 10 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:01,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:01,931 INFO L93 Difference]: Finished difference Result 22 states and 22 transitions. [2021-05-02 12:39:01,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 12:39:01,932 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 10 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2021-05-02 12:39:01,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:01,933 INFO L225 Difference]: With dead ends: 22 [2021-05-02 12:39:01,934 INFO L226 Difference]: Without dead ends: 19 [2021-05-02 12:39:01,938 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 79.0ms TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-05-02 12:39:01,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-05-02 12:39:01,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-05-02 12:39:01,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 15 states have (on average 1.0666666666666667) internal successors, (16), 15 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:01,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 19 transitions. [2021-05-02 12:39:01,954 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 19 transitions. Word has length 17 [2021-05-02 12:39:01,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:01,955 INFO L480 AbstractCegarLoop]: Abstraction has 19 states and 19 transitions. [2021-05-02 12:39:01,956 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 1.4) internal successors, (14), 10 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:01,956 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 19 transitions. [2021-05-02 12:39:01,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-05-02 12:39:01,960 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:01,960 INFO L523 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:02,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:02,166 INFO L428 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:02,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:02,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1725087103, now seen corresponding path program 2 times [2021-05-02 12:39:02,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:02,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733658902] [2021-05-02 12:39:02,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:02,191 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:02,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [587581191] [2021-05-02 12:39:02,191 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 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-02 12:39:03,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:39:03,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:03,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 39 conjunts are in the unsatisfiable core [2021-05-02 12:39:03,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:03,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:03,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:03,463 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:03,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:03,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733658902] [2021-05-02 12:39:03,464 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:03,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587581191] [2021-05-02 12:39:03,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587581191] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:03,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:03,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 12:39:03,465 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986346135] [2021-05-02 12:39:03,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 12:39:03,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:03,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 12:39:03,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-05-02 12:39:03,466 INFO L87 Difference]: Start difference. First operand 19 states and 19 transitions. Second operand has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:03,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:03,549 INFO L93 Difference]: Finished difference Result 23 states and 23 transitions. [2021-05-02 12:39:03,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 12:39:03,549 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2021-05-02 12:39:03,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:03,550 INFO L225 Difference]: With dead ends: 23 [2021-05-02 12:39:03,550 INFO L226 Difference]: Without dead ends: 20 [2021-05-02 12:39:03,550 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-05-02 12:39:03,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-05-02 12:39:03,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-05-02 12:39:03,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 16 states have (on average 1.0625) internal successors, (17), 16 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:03,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 20 transitions. [2021-05-02 12:39:03,553 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 20 transitions. Word has length 18 [2021-05-02 12:39:03,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:03,553 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 20 transitions. [2021-05-02 12:39:03,553 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:03,553 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 20 transitions. [2021-05-02 12:39:03,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-05-02 12:39:03,553 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:03,554 INFO L523 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:03,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:03,769 INFO L428 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:03,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:03,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1938155094, now seen corresponding path program 3 times [2021-05-02 12:39:03,770 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:03,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348142356] [2021-05-02 12:39:03,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:03,805 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:03,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1780126358] [2021-05-02 12:39:03,805 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 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-02 12:39:04,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-02 12:39:04,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:04,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 44 conjunts are in the unsatisfiable core [2021-05-02 12:39:04,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:05,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:05,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:05,073 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:05,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348142356] [2021-05-02 12:39:05,073 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:05,073 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780126358] [2021-05-02 12:39:05,073 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780126358] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:05,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:05,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-02 12:39:05,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311303674] [2021-05-02 12:39:05,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-02 12:39:05,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:05,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-02 12:39:05,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-05-02 12:39:05,074 INFO L87 Difference]: Start difference. First operand 20 states and 20 transitions. Second operand has 13 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:05,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:05,173 INFO L93 Difference]: Finished difference Result 24 states and 24 transitions. [2021-05-02 12:39:05,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-02 12:39:05,174 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2021-05-02 12:39:05,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:05,174 INFO L225 Difference]: With dead ends: 24 [2021-05-02 12:39:05,174 INFO L226 Difference]: Without dead ends: 21 [2021-05-02 12:39:05,175 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 111.1ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-05-02 12:39:05,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-05-02 12:39:05,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-05-02 12:39:05,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 17 states have (on average 1.0588235294117647) internal successors, (18), 17 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:05,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 21 transitions. [2021-05-02 12:39:05,178 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 21 transitions. Word has length 19 [2021-05-02 12:39:05,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:05,178 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 21 transitions. [2021-05-02 12:39:05,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:05,178 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 21 transitions. [2021-05-02 12:39:05,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-05-02 12:39:05,178 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:05,179 INFO L523 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:05,396 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:05,397 INFO L428 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:05,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:05,397 INFO L82 PathProgramCache]: Analyzing trace with hash 46671777, now seen corresponding path program 4 times [2021-05-02 12:39:05,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:05,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088355691] [2021-05-02 12:39:05,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:05,410 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:05,411 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1462212121] [2021-05-02 12:39:05,411 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:05,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:39:05,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:05,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 47 conjunts are in the unsatisfiable core [2021-05-02 12:39:05,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:05,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:05,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:05,647 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:05,647 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:05,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088355691] [2021-05-02 12:39:05,647 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:05,647 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462212121] [2021-05-02 12:39:05,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462212121] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:05,648 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:05,648 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-02 12:39:05,648 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046768896] [2021-05-02 12:39:05,648 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-02 12:39:05,648 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:05,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-02 12:39:05,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-05-02 12:39:05,649 INFO L87 Difference]: Start difference. First operand 21 states and 21 transitions. Second operand has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:05,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:05,725 INFO L93 Difference]: Finished difference Result 25 states and 25 transitions. [2021-05-02 12:39:05,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-02 12:39:05,726 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-05-02 12:39:05,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:05,726 INFO L225 Difference]: With dead ends: 25 [2021-05-02 12:39:05,726 INFO L226 Difference]: Without dead ends: 22 [2021-05-02 12:39:05,727 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 120.5ms TimeCoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-05-02 12:39:05,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2021-05-02 12:39:05,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2021-05-02 12:39:05,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 18 states have (on average 1.0555555555555556) internal successors, (19), 18 states have internal predecessors, (19), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:05,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 22 transitions. [2021-05-02 12:39:05,729 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 22 transitions. Word has length 20 [2021-05-02 12:39:05,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:05,730 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 22 transitions. [2021-05-02 12:39:05,730 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:05,730 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 22 transitions. [2021-05-02 12:39:05,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-05-02 12:39:05,730 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:05,730 INFO L523 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:05,945 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:05,945 INFO L428 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:05,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:05,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1446762634, now seen corresponding path program 5 times [2021-05-02 12:39:05,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:05,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541080894] [2021-05-02 12:39:05,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:05,956 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:05,956 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1297738109] [2021-05-02 12:39:05,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:05,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-05-02 12:39:05,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:05,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 51 conjunts are in the unsatisfiable core [2021-05-02 12:39:05,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:06,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:06,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:06,138 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:06,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:06,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541080894] [2021-05-02 12:39:06,139 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:06,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297738109] [2021-05-02 12:39:06,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297738109] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:06,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:06,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-02 12:39:06,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294438237] [2021-05-02 12:39:06,139 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-02 12:39:06,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:06,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-02 12:39:06,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-05-02 12:39:06,140 INFO L87 Difference]: Start difference. First operand 22 states and 22 transitions. Second operand has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:06,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:06,247 INFO L93 Difference]: Finished difference Result 26 states and 26 transitions. [2021-05-02 12:39:06,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-02 12:39:06,248 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-05-02 12:39:06,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:06,249 INFO L225 Difference]: With dead ends: 26 [2021-05-02 12:39:06,249 INFO L226 Difference]: Without dead ends: 23 [2021-05-02 12:39:06,249 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 104.9ms TimeCoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2021-05-02 12:39:06,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-05-02 12:39:06,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-05-02 12:39:06,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 19 states have (on average 1.0526315789473684) internal successors, (20), 19 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:06,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 23 transitions. [2021-05-02 12:39:06,256 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 23 transitions. Word has length 21 [2021-05-02 12:39:06,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:06,256 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 23 transitions. [2021-05-02 12:39:06,257 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:06,257 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 23 transitions. [2021-05-02 12:39:06,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-02 12:39:06,258 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:06,258 INFO L523 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:06,465 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:06,465 INFO L428 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:06,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:06,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1899906241, now seen corresponding path program 6 times [2021-05-02 12:39:06,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:06,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091738425] [2021-05-02 12:39:06,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:06,475 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:06,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1192157877] [2021-05-02 12:39:06,475 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:07,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-02 12:39:07,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:07,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 56 conjunts are in the unsatisfiable core [2021-05-02 12:39:07,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:07,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:07,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:07,538 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:07,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:07,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091738425] [2021-05-02 12:39:07,539 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:07,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192157877] [2021-05-02 12:39:07,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192157877] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:07,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:07,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-02 12:39:07,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83847727] [2021-05-02 12:39:07,546 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-02 12:39:07,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:07,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-02 12:39:07,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-05-02 12:39:07,551 INFO L87 Difference]: Start difference. First operand 23 states and 23 transitions. Second operand has 16 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:07,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:07,681 INFO L93 Difference]: Finished difference Result 27 states and 27 transitions. [2021-05-02 12:39:07,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-02 12:39:07,681 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2021-05-02 12:39:07,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:07,682 INFO L225 Difference]: With dead ends: 27 [2021-05-02 12:39:07,682 INFO L226 Difference]: Without dead ends: 24 [2021-05-02 12:39:07,682 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 198.5ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-05-02 12:39:07,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-05-02 12:39:07,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-05-02 12:39:07,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 20 states have (on average 1.05) internal successors, (21), 20 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:07,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 24 transitions. [2021-05-02 12:39:07,685 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 24 transitions. Word has length 22 [2021-05-02 12:39:07,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:07,685 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 24 transitions. [2021-05-02 12:39:07,685 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:07,685 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 24 transitions. [2021-05-02 12:39:07,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-05-02 12:39:07,686 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:07,686 INFO L523 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:07,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:07,901 INFO L428 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:07,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:07,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1232511126, now seen corresponding path program 7 times [2021-05-02 12:39:07,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:07,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323822821] [2021-05-02 12:39:07,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:07,917 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:07,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1515889962] [2021-05-02 12:39:07,917 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:07,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 59 conjunts are in the unsatisfiable core [2021-05-02 12:39:07,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:08,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:08,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:08,160 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:08,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:08,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323822821] [2021-05-02 12:39:08,160 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:08,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515889962] [2021-05-02 12:39:08,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515889962] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:08,160 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:08,160 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-02 12:39:08,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28793928] [2021-05-02 12:39:08,161 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-02 12:39:08,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:08,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-02 12:39:08,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2021-05-02 12:39:08,162 INFO L87 Difference]: Start difference. First operand 24 states and 24 transitions. Second operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:08,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:08,265 INFO L93 Difference]: Finished difference Result 28 states and 28 transitions. [2021-05-02 12:39:08,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-02 12:39:08,266 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-05-02 12:39:08,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:08,266 INFO L225 Difference]: With dead ends: 28 [2021-05-02 12:39:08,267 INFO L226 Difference]: Without dead ends: 25 [2021-05-02 12:39:08,267 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 127.2ms TimeCoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2021-05-02 12:39:08,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states. [2021-05-02 12:39:08,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-05-02 12:39:08,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 21 states have (on average 1.0476190476190477) internal successors, (22), 21 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:08,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 25 transitions. [2021-05-02 12:39:08,270 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 25 transitions. Word has length 23 [2021-05-02 12:39:08,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:08,270 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 25 transitions. [2021-05-02 12:39:08,270 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 1.25) internal successors, (20), 16 states have internal predecessors, (20), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:08,270 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 25 transitions. [2021-05-02 12:39:08,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-02 12:39:08,270 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:08,270 INFO L523 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:08,474 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-02 12:39:08,475 INFO L428 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:08,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:08,475 INFO L82 PathProgramCache]: Analyzing trace with hash 446798305, now seen corresponding path program 8 times [2021-05-02 12:39:08,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:08,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117125364] [2021-05-02 12:39:08,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:08,491 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:08,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [293467464] [2021-05-02 12:39:08,492 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 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-02 12:39:09,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:39:09,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:09,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 63 conjunts are in the unsatisfiable core [2021-05-02 12:39:09,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:09,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:09,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:09,502 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:09,502 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:09,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117125364] [2021-05-02 12:39:09,502 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:09,502 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293467464] [2021-05-02 12:39:09,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293467464] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:09,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:09,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-02 12:39:09,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124281686] [2021-05-02 12:39:09,503 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-02 12:39:09,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:09,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-02 12:39:09,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2021-05-02 12:39:09,504 INFO L87 Difference]: Start difference. First operand 25 states and 25 transitions. Second operand has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:09,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:09,625 INFO L93 Difference]: Finished difference Result 29 states and 29 transitions. [2021-05-02 12:39:09,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-02 12:39:09,625 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2021-05-02 12:39:09,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:09,626 INFO L225 Difference]: With dead ends: 29 [2021-05-02 12:39:09,626 INFO L226 Difference]: Without dead ends: 26 [2021-05-02 12:39:09,626 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 156.3ms TimeCoverageRelationStatistics Valid=35, Invalid=271, Unknown=0, NotChecked=0, Total=306 [2021-05-02 12:39:09,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2021-05-02 12:39:09,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2021-05-02 12:39:09,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 22 states have (on average 1.0454545454545454) internal successors, (23), 22 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:09,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 26 transitions. [2021-05-02 12:39:09,629 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 26 transitions. Word has length 24 [2021-05-02 12:39:09,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:09,630 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 26 transitions. [2021-05-02 12:39:09,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:09,630 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 26 transitions. [2021-05-02 12:39:09,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-05-02 12:39:09,630 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:09,630 INFO L523 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:09,832 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-02 12:39:09,833 INFO L428 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:09,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:09,833 INFO L82 PathProgramCache]: Analyzing trace with hash 965783114, now seen corresponding path program 9 times [2021-05-02 12:39:09,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:09,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182496913] [2021-05-02 12:39:09,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:09,847 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:09,848 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1732437748] [2021-05-02 12:39:09,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:10,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-05-02 12:39:10,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:10,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 68 conjunts are in the unsatisfiable core [2021-05-02 12:39:10,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:10,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:10,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:10,913 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:10,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:10,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182496913] [2021-05-02 12:39:10,914 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:10,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732437748] [2021-05-02 12:39:10,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732437748] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:10,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:10,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-02 12:39:10,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154364258] [2021-05-02 12:39:10,914 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-02 12:39:10,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:10,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-02 12:39:10,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-05-02 12:39:10,915 INFO L87 Difference]: Start difference. First operand 26 states and 26 transitions. Second operand has 19 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:11,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:11,070 INFO L93 Difference]: Finished difference Result 30 states and 30 transitions. [2021-05-02 12:39:11,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-02 12:39:11,070 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-05-02 12:39:11,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:11,071 INFO L225 Difference]: With dead ends: 30 [2021-05-02 12:39:11,071 INFO L226 Difference]: Without dead ends: 27 [2021-05-02 12:39:11,072 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 204.5ms TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-05-02 12:39:11,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-05-02 12:39:11,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-05-02 12:39:11,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:11,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 27 transitions. [2021-05-02 12:39:11,075 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 27 transitions. Word has length 25 [2021-05-02 12:39:11,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:11,075 INFO L480 AbstractCegarLoop]: Abstraction has 27 states and 27 transitions. [2021-05-02 12:39:11,075 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.1578947368421053) internal successors, (22), 19 states have internal predecessors, (22), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:11,075 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 27 transitions. [2021-05-02 12:39:11,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-05-02 12:39:11,075 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:11,075 INFO L523 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:11,288 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:11,289 INFO L428 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:11,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:11,289 INFO L82 PathProgramCache]: Analyzing trace with hash -125556991, now seen corresponding path program 10 times [2021-05-02 12:39:11,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:11,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471767482] [2021-05-02 12:39:11,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:11,297 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:11,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [385691084] [2021-05-02 12:39:11,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:11,359 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:39:11,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:11,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 71 conjunts are in the unsatisfiable core [2021-05-02 12:39:11,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:11,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:11,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:11,582 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:11,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:11,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471767482] [2021-05-02 12:39:11,582 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:11,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385691084] [2021-05-02 12:39:11,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385691084] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:11,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:11,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-02 12:39:11,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164925492] [2021-05-02 12:39:11,583 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-02 12:39:11,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:11,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-02 12:39:11,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-05-02 12:39:11,584 INFO L87 Difference]: Start difference. First operand 27 states and 27 transitions. Second operand has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:11,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:11,733 INFO L93 Difference]: Finished difference Result 31 states and 31 transitions. [2021-05-02 12:39:11,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-02 12:39:11,733 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2021-05-02 12:39:11,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:11,734 INFO L225 Difference]: With dead ends: 31 [2021-05-02 12:39:11,734 INFO L226 Difference]: Without dead ends: 28 [2021-05-02 12:39:11,734 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 165.7ms TimeCoverageRelationStatistics Valid=39, Invalid=341, Unknown=0, NotChecked=0, Total=380 [2021-05-02 12:39:11,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-05-02 12:39:11,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-05-02 12:39:11,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 24 states have (on average 1.0416666666666667) internal successors, (25), 24 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:11,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 28 transitions. [2021-05-02 12:39:11,736 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 28 transitions. Word has length 26 [2021-05-02 12:39:11,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:11,737 INFO L480 AbstractCegarLoop]: Abstraction has 28 states and 28 transitions. [2021-05-02 12:39:11,737 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 19 states have internal predecessors, (23), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:11,737 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 28 transitions. [2021-05-02 12:39:11,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-05-02 12:39:11,737 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:11,737 INFO L523 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:11,941 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-02 12:39:11,941 INFO L428 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:11,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:11,941 INFO L82 PathProgramCache]: Analyzing trace with hash 402638122, now seen corresponding path program 11 times [2021-05-02 12:39:11,942 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:11,942 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126123478] [2021-05-02 12:39:11,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:11,949 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:11,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1848409077] [2021-05-02 12:39:11,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:12,009 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-05-02 12:39:12,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:12,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 75 conjunts are in the unsatisfiable core [2021-05-02 12:39:12,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:12,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:12,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:12,254 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:12,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:12,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126123478] [2021-05-02 12:39:12,255 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:12,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848409077] [2021-05-02 12:39:12,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848409077] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:12,255 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:12,255 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-02 12:39:12,255 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491048129] [2021-05-02 12:39:12,255 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-02 12:39:12,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:12,256 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-02 12:39:12,256 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2021-05-02 12:39:12,256 INFO L87 Difference]: Start difference. First operand 28 states and 28 transitions. Second operand has 20 states, 20 states have (on average 1.2) internal successors, (24), 20 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:12,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:12,431 INFO L93 Difference]: Finished difference Result 32 states and 32 transitions. [2021-05-02 12:39:12,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-02 12:39:12,432 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 20 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-05-02 12:39:12,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:12,432 INFO L225 Difference]: With dead ends: 32 [2021-05-02 12:39:12,432 INFO L226 Difference]: Without dead ends: 29 [2021-05-02 12:39:12,433 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 202.7ms TimeCoverageRelationStatistics Valid=41, Invalid=379, Unknown=0, NotChecked=0, Total=420 [2021-05-02 12:39:12,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2021-05-02 12:39:12,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 29. [2021-05-02 12:39:12,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 25 states have (on average 1.04) internal successors, (26), 25 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:12,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 29 transitions. [2021-05-02 12:39:12,435 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 29 transitions. Word has length 27 [2021-05-02 12:39:12,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:12,435 INFO L480 AbstractCegarLoop]: Abstraction has 29 states and 29 transitions. [2021-05-02 12:39:12,435 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 1.2) internal successors, (24), 20 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:12,435 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 29 transitions. [2021-05-02 12:39:12,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-05-02 12:39:12,436 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:12,436 INFO L523 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:12,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:12,649 INFO L428 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:12,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:12,649 INFO L82 PathProgramCache]: Analyzing trace with hash -403182559, now seen corresponding path program 12 times [2021-05-02 12:39:12,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:12,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248978275] [2021-05-02 12:39:12,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:12,665 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:12,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [933535979] [2021-05-02 12:39:12,665 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:13,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-02 12:39:13,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:13,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 80 conjunts are in the unsatisfiable core [2021-05-02 12:39:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:13,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:13,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:13,824 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:13,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:13,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248978275] [2021-05-02 12:39:13,824 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:13,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933535979] [2021-05-02 12:39:13,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933535979] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:13,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:13,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2021-05-02 12:39:13,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319773513] [2021-05-02 12:39:13,825 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-02 12:39:13,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:13,826 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-02 12:39:13,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-05-02 12:39:13,826 INFO L87 Difference]: Start difference. First operand 29 states and 29 transitions. Second operand has 22 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:14,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:14,026 INFO L93 Difference]: Finished difference Result 33 states and 33 transitions. [2021-05-02 12:39:14,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-02 12:39:14,026 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-05-02 12:39:14,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:14,027 INFO L225 Difference]: With dead ends: 33 [2021-05-02 12:39:14,027 INFO L226 Difference]: Without dead ends: 30 [2021-05-02 12:39:14,028 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 286.5ms TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-05-02 12:39:14,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-05-02 12:39:14,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2021-05-02 12:39:14,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 26 states have (on average 1.0384615384615385) internal successors, (27), 26 states have internal predecessors, (27), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:14,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 30 transitions. [2021-05-02 12:39:14,030 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 30 transitions. Word has length 28 [2021-05-02 12:39:14,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:14,030 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 30 transitions. [2021-05-02 12:39:14,030 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.1363636363636365) internal successors, (25), 22 states have internal predecessors, (25), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:14,031 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 30 transitions. [2021-05-02 12:39:14,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-05-02 12:39:14,031 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:14,031 INFO L523 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:14,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-02 12:39:14,233 INFO L428 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:14,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:14,233 INFO L82 PathProgramCache]: Analyzing trace with hash 386180106, now seen corresponding path program 13 times [2021-05-02 12:39:14,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:14,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177521404] [2021-05-02 12:39:14,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:14,240 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:14,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [69595591] [2021-05-02 12:39:14,240 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:14,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:14,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 83 conjunts are in the unsatisfiable core [2021-05-02 12:39:14,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:14,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:14,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:14,563 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:14,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:14,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177521404] [2021-05-02 12:39:14,563 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:14,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69595591] [2021-05-02 12:39:14,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69595591] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:14,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:14,563 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2021-05-02 12:39:14,563 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499708065] [2021-05-02 12:39:14,564 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-02 12:39:14,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:14,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-02 12:39:14,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2021-05-02 12:39:14,565 INFO L87 Difference]: Start difference. First operand 30 states and 30 transitions. Second operand has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:14,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:14,785 INFO L93 Difference]: Finished difference Result 34 states and 34 transitions. [2021-05-02 12:39:14,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-02 12:39:14,785 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2021-05-02 12:39:14,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:14,786 INFO L225 Difference]: With dead ends: 34 [2021-05-02 12:39:14,786 INFO L226 Difference]: Without dead ends: 31 [2021-05-02 12:39:14,786 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 231.3ms TimeCoverageRelationStatistics Valid=45, Invalid=461, Unknown=0, NotChecked=0, Total=506 [2021-05-02 12:39:14,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2021-05-02 12:39:14,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2021-05-02 12:39:14,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 27 states have (on average 1.037037037037037) internal successors, (28), 27 states have internal predecessors, (28), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:14,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 31 transitions. [2021-05-02 12:39:14,789 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 31 transitions. Word has length 29 [2021-05-02 12:39:14,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:14,789 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 31 transitions. [2021-05-02 12:39:14,789 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:14,789 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 31 transitions. [2021-05-02 12:39:14,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-02 12:39:14,790 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:14,790 INFO L523 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:14,992 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:14,993 INFO L428 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:14,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:14,993 INFO L82 PathProgramCache]: Analyzing trace with hash -913381055, now seen corresponding path program 14 times [2021-05-02 12:39:14,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:14,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359618900] [2021-05-02 12:39:14,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:15,001 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:15,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [886422577] [2021-05-02 12:39:15,001 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 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-02 12:39:15,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:39:15,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:15,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 87 conjunts are in the unsatisfiable core [2021-05-02 12:39:15,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:16,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:16,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:16,190 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:16,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:16,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359618900] [2021-05-02 12:39:16,191 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:16,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886422577] [2021-05-02 12:39:16,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886422577] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:16,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:16,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-05-02 12:39:16,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538865586] [2021-05-02 12:39:16,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-02 12:39:16,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:16,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-02 12:39:16,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2021-05-02 12:39:16,192 INFO L87 Difference]: Start difference. First operand 31 states and 31 transitions. Second operand has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 23 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:16,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:16,438 INFO L93 Difference]: Finished difference Result 35 states and 35 transitions. [2021-05-02 12:39:16,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-02 12:39:16,439 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 23 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2021-05-02 12:39:16,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:16,439 INFO L225 Difference]: With dead ends: 35 [2021-05-02 12:39:16,439 INFO L226 Difference]: Without dead ends: 32 [2021-05-02 12:39:16,440 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 255.9ms TimeCoverageRelationStatistics Valid=47, Invalid=505, Unknown=0, NotChecked=0, Total=552 [2021-05-02 12:39:16,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-02 12:39:16,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-05-02 12:39:16,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 28 states have (on average 1.0357142857142858) internal successors, (29), 28 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:16,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 32 transitions. [2021-05-02 12:39:16,443 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 32 transitions. Word has length 30 [2021-05-02 12:39:16,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:16,443 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 32 transitions. [2021-05-02 12:39:16,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 1.173913043478261) internal successors, (27), 23 states have internal predecessors, (27), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:16,443 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 32 transitions. [2021-05-02 12:39:16,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-02 12:39:16,444 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:16,444 INFO L523 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:16,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-02 12:39:16,649 INFO L428 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:16,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:16,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1749895914, now seen corresponding path program 15 times [2021-05-02 12:39:16,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:16,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216146557] [2021-05-02 12:39:16,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:16,659 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:16,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [76353524] [2021-05-02 12:39:16,660 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 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-02 12:39:17,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-05-02 12:39:17,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:17,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 92 conjunts are in the unsatisfiable core [2021-05-02 12:39:17,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:17,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:17,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:17,888 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:17,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:17,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216146557] [2021-05-02 12:39:17,888 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:17,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76353524] [2021-05-02 12:39:17,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76353524] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:17,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:17,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2021-05-02 12:39:17,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888204682] [2021-05-02 12:39:17,890 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-02 12:39:17,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:17,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-02 12:39:17,892 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2021-05-02 12:39:17,892 INFO L87 Difference]: Start difference. First operand 32 states and 32 transitions. Second operand has 25 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:18,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:18,191 INFO L93 Difference]: Finished difference Result 36 states and 36 transitions. [2021-05-02 12:39:18,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-02 12:39:18,191 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2021-05-02 12:39:18,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:18,191 INFO L225 Difference]: With dead ends: 36 [2021-05-02 12:39:18,191 INFO L226 Difference]: Without dead ends: 33 [2021-05-02 12:39:18,192 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 347.0ms TimeCoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-05-02 12:39:18,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-05-02 12:39:18,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2021-05-02 12:39:18,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 29 states have (on average 1.0344827586206897) internal successors, (30), 29 states have internal predecessors, (30), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:18,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 33 transitions. [2021-05-02 12:39:18,195 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 33 transitions. Word has length 31 [2021-05-02 12:39:18,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:18,195 INFO L480 AbstractCegarLoop]: Abstraction has 33 states and 33 transitions. [2021-05-02 12:39:18,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.12) internal successors, (28), 25 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:18,195 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 33 transitions. [2021-05-02 12:39:18,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-05-02 12:39:18,195 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:18,195 INFO L523 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:18,400 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:18,401 INFO L428 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:18,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:18,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1587863967, now seen corresponding path program 16 times [2021-05-02 12:39:18,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:18,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840374315] [2021-05-02 12:39:18,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:18,413 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:18,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [194405286] [2021-05-02 12:39:18,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:18,497 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:39:18,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:18,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 95 conjunts are in the unsatisfiable core [2021-05-02 12:39:18,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:18,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:18,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:18,870 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:18,871 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:18,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840374315] [2021-05-02 12:39:18,871 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:18,871 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194405286] [2021-05-02 12:39:18,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194405286] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:18,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:18,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2021-05-02 12:39:18,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886621444] [2021-05-02 12:39:18,871 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-02 12:39:18,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:18,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-02 12:39:18,872 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2021-05-02 12:39:18,872 INFO L87 Difference]: Start difference. First operand 33 states and 33 transitions. Second operand has 25 states, 25 states have (on average 1.16) internal successors, (29), 25 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:19,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:19,141 INFO L93 Difference]: Finished difference Result 37 states and 37 transitions. [2021-05-02 12:39:19,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-02 12:39:19,142 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 25 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-05-02 12:39:19,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:19,142 INFO L225 Difference]: With dead ends: 37 [2021-05-02 12:39:19,142 INFO L226 Difference]: Without dead ends: 34 [2021-05-02 12:39:19,143 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 309.1ms TimeCoverageRelationStatistics Valid=51, Invalid=599, Unknown=0, NotChecked=0, Total=650 [2021-05-02 12:39:19,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-02 12:39:19,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2021-05-02 12:39:19,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 30 states have (on average 1.0333333333333334) internal successors, (31), 30 states have internal predecessors, (31), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 34 transitions. [2021-05-02 12:39:19,148 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 34 transitions. Word has length 32 [2021-05-02 12:39:19,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:19,148 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 34 transitions. [2021-05-02 12:39:19,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.16) internal successors, (29), 25 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:19,148 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 34 transitions. [2021-05-02 12:39:19,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-05-02 12:39:19,149 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:19,149 INFO L523 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:19,356 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-05-02 12:39:19,357 INFO L428 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:19,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:19,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1979205174, now seen corresponding path program 17 times [2021-05-02 12:39:19,357 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:19,357 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906724632] [2021-05-02 12:39:19,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:19,365 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:19,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [826585885] [2021-05-02 12:39:19,365 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:19,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-05-02 12:39:19,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:19,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 99 conjunts are in the unsatisfiable core [2021-05-02 12:39:19,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:19,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:19,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:19,792 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:19,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:19,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906724632] [2021-05-02 12:39:19,793 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:19,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826585885] [2021-05-02 12:39:19,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826585885] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:19,793 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:19,793 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2021-05-02 12:39:19,795 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331428348] [2021-05-02 12:39:19,796 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-02 12:39:19,796 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:19,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-02 12:39:19,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2021-05-02 12:39:19,797 INFO L87 Difference]: Start difference. First operand 34 states and 34 transitions. Second operand has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 26 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:20,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:20,062 INFO L93 Difference]: Finished difference Result 38 states and 38 transitions. [2021-05-02 12:39:20,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-02 12:39:20,063 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 26 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2021-05-02 12:39:20,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:20,063 INFO L225 Difference]: With dead ends: 38 [2021-05-02 12:39:20,063 INFO L226 Difference]: Without dead ends: 35 [2021-05-02 12:39:20,064 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 313.9ms TimeCoverageRelationStatistics Valid=53, Invalid=649, Unknown=0, NotChecked=0, Total=702 [2021-05-02 12:39:20,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states. [2021-05-02 12:39:20,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 35. [2021-05-02 12:39:20,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 31 states have (on average 1.032258064516129) internal successors, (32), 31 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:20,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 35 transitions. [2021-05-02 12:39:20,066 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 35 transitions. Word has length 33 [2021-05-02 12:39:20,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:20,066 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 35 transitions. [2021-05-02 12:39:20,067 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.1538461538461537) internal successors, (30), 26 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:20,067 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 35 transitions. [2021-05-02 12:39:20,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-02 12:39:20,067 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:20,067 INFO L523 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:20,269 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-02 12:39:20,269 INFO L428 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:20,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:20,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1225880703, now seen corresponding path program 18 times [2021-05-02 12:39:20,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:20,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922803556] [2021-05-02 12:39:20,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:20,277 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:20,277 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [874834711] [2021-05-02 12:39:20,277 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:21,061 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-05-02 12:39:21,061 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:21,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 103 conjunts are in the unsatisfiable core [2021-05-02 12:39:21,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:21,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:21,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:21,476 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:21,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:21,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922803556] [2021-05-02 12:39:21,476 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:21,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874834711] [2021-05-02 12:39:21,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874834711] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:21,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:21,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2021-05-02 12:39:21,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408751184] [2021-05-02 12:39:21,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-02 12:39:21,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:21,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-02 12:39:21,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2021-05-02 12:39:21,478 INFO L87 Difference]: Start difference. First operand 35 states and 35 transitions. Second operand has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 27 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:21,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:21,802 INFO L93 Difference]: Finished difference Result 39 states and 39 transitions. [2021-05-02 12:39:21,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-02 12:39:21,803 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 27 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 34 [2021-05-02 12:39:21,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:21,803 INFO L225 Difference]: With dead ends: 39 [2021-05-02 12:39:21,803 INFO L226 Difference]: Without dead ends: 36 [2021-05-02 12:39:21,803 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 356.7ms TimeCoverageRelationStatistics Valid=55, Invalid=701, Unknown=0, NotChecked=0, Total=756 [2021-05-02 12:39:21,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-05-02 12:39:21,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2021-05-02 12:39:21,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 32 states have (on average 1.03125) internal successors, (33), 32 states have internal predecessors, (33), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:21,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 36 transitions. [2021-05-02 12:39:21,806 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 36 transitions. Word has length 34 [2021-05-02 12:39:21,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:21,806 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 36 transitions. [2021-05-02 12:39:21,807 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.1481481481481481) internal successors, (31), 27 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:21,807 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 36 transitions. [2021-05-02 12:39:21,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-05-02 12:39:21,807 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:21,807 INFO L523 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:22,021 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-02 12:39:22,021 INFO L428 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:22,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:22,021 INFO L82 PathProgramCache]: Analyzing trace with hash 652341418, now seen corresponding path program 19 times [2021-05-02 12:39:22,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:22,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161391123] [2021-05-02 12:39:22,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:22,028 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:22,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [550244370] [2021-05-02 12:39:22,028 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:22,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:22,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 107 conjunts are in the unsatisfiable core [2021-05-02 12:39:22,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:22,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:22,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:22,519 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:22,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:22,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161391123] [2021-05-02 12:39:22,520 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:22,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550244370] [2021-05-02 12:39:22,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550244370] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:22,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:22,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2021-05-02 12:39:22,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371495936] [2021-05-02 12:39:22,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-02 12:39:22,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:22,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-02 12:39:22,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=703, Unknown=0, NotChecked=0, Total=756 [2021-05-02 12:39:22,521 INFO L87 Difference]: Start difference. First operand 36 states and 36 transitions. Second operand has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:22,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:22,926 INFO L93 Difference]: Finished difference Result 40 states and 40 transitions. [2021-05-02 12:39:22,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-02 12:39:22,926 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 35 [2021-05-02 12:39:22,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:22,927 INFO L225 Difference]: With dead ends: 40 [2021-05-02 12:39:22,927 INFO L226 Difference]: Without dead ends: 37 [2021-05-02 12:39:22,927 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 386.1ms TimeCoverageRelationStatistics Valid=57, Invalid=755, Unknown=0, NotChecked=0, Total=812 [2021-05-02 12:39:22,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-05-02 12:39:22,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-05-02 12:39:22,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 33 states have (on average 1.0303030303030303) internal successors, (34), 33 states have internal predecessors, (34), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:22,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 37 transitions. [2021-05-02 12:39:22,930 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 37 transitions. Word has length 35 [2021-05-02 12:39:22,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:22,930 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 37 transitions. [2021-05-02 12:39:22,930 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 28 states have internal predecessors, (32), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:22,930 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 37 transitions. [2021-05-02 12:39:22,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-02 12:39:22,930 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:22,930 INFO L523 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:23,139 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-02 12:39:23,140 INFO L428 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:23,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:23,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1252314975, now seen corresponding path program 20 times [2021-05-02 12:39:23,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:23,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100239249] [2021-05-02 12:39:23,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:23,148 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:23,148 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [734180621] [2021-05-02 12:39:23,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:23,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:39:23,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:23,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 113 conjunts are in the unsatisfiable core [2021-05-02 12:39:23,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:23,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:23,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:23,687 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:23,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:23,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100239249] [2021-05-02 12:39:23,687 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:23,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734180621] [2021-05-02 12:39:23,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734180621] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:23,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:23,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2021-05-02 12:39:23,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681546259] [2021-05-02 12:39:23,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-02 12:39:23,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:23,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-02 12:39:23,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2021-05-02 12:39:23,689 INFO L87 Difference]: Start difference. First operand 37 states and 37 transitions. Second operand has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 29 states have internal predecessors, (33), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:24,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:24,043 INFO L93 Difference]: Finished difference Result 41 states and 41 transitions. [2021-05-02 12:39:24,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-02 12:39:24,043 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 29 states have internal predecessors, (33), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-05-02 12:39:24,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:24,044 INFO L225 Difference]: With dead ends: 41 [2021-05-02 12:39:24,044 INFO L226 Difference]: Without dead ends: 38 [2021-05-02 12:39:24,044 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 408.7ms TimeCoverageRelationStatistics Valid=59, Invalid=811, Unknown=0, NotChecked=0, Total=870 [2021-05-02 12:39:24,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-05-02 12:39:24,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2021-05-02 12:39:24,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 34 states have (on average 1.0294117647058822) internal successors, (35), 34 states have internal predecessors, (35), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:24,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 38 transitions. [2021-05-02 12:39:24,047 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 38 transitions. Word has length 36 [2021-05-02 12:39:24,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:24,047 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 38 transitions. [2021-05-02 12:39:24,047 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.1379310344827587) internal successors, (33), 29 states have internal predecessors, (33), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:24,047 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 38 transitions. [2021-05-02 12:39:24,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-02 12:39:24,048 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:24,048 INFO L523 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:24,256 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:24,257 INFO L428 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:24,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:24,257 INFO L82 PathProgramCache]: Analyzing trace with hash -167121014, now seen corresponding path program 21 times [2021-05-02 12:39:24,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:24,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674329115] [2021-05-02 12:39:24,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:24,267 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:24,268 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [695070410] [2021-05-02 12:39:24,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:24,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-05-02 12:39:24,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:24,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 117 conjunts are in the unsatisfiable core [2021-05-02 12:39:24,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:24,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:24,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:24,868 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:24,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:24,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674329115] [2021-05-02 12:39:24,869 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:24,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695070410] [2021-05-02 12:39:24,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695070410] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:24,869 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:24,869 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2021-05-02 12:39:24,869 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013297323] [2021-05-02 12:39:24,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-02 12:39:24,870 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:24,870 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-02 12:39:24,870 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=813, Unknown=0, NotChecked=0, Total=870 [2021-05-02 12:39:24,870 INFO L87 Difference]: Start difference. First operand 38 states and 38 transitions. Second operand has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 30 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:25,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:25,283 INFO L93 Difference]: Finished difference Result 42 states and 42 transitions. [2021-05-02 12:39:25,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-02 12:39:25,285 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 30 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-05-02 12:39:25,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:25,285 INFO L225 Difference]: With dead ends: 42 [2021-05-02 12:39:25,285 INFO L226 Difference]: Without dead ends: 39 [2021-05-02 12:39:25,286 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 471.2ms TimeCoverageRelationStatistics Valid=61, Invalid=869, Unknown=0, NotChecked=0, Total=930 [2021-05-02 12:39:25,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-05-02 12:39:25,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 39. [2021-05-02 12:39:25,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 35 states have (on average 1.0285714285714285) internal successors, (36), 35 states have internal predecessors, (36), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:25,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 39 transitions. [2021-05-02 12:39:25,288 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 39 transitions. Word has length 37 [2021-05-02 12:39:25,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:25,289 INFO L480 AbstractCegarLoop]: Abstraction has 39 states and 39 transitions. [2021-05-02 12:39:25,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 1.1333333333333333) internal successors, (34), 30 states have internal predecessors, (34), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:25,289 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 39 transitions. [2021-05-02 12:39:25,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-05-02 12:39:25,289 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:25,289 INFO L523 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:25,492 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:25,493 INFO L428 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:25,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:25,493 INFO L82 PathProgramCache]: Analyzing trace with hash -885846591, now seen corresponding path program 22 times [2021-05-02 12:39:25,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:25,494 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875366838] [2021-05-02 12:39:25,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:25,503 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:25,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1772903042] [2021-05-02 12:39:25,503 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:25,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:39:25,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:25,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 119 conjunts are in the unsatisfiable core [2021-05-02 12:39:25,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:26,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:26,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:26,067 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:26,068 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:26,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875366838] [2021-05-02 12:39:26,068 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:26,068 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772903042] [2021-05-02 12:39:26,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772903042] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:26,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:26,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2021-05-02 12:39:26,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458974418] [2021-05-02 12:39:26,069 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-02 12:39:26,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:26,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-02 12:39:26,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2021-05-02 12:39:26,069 INFO L87 Difference]: Start difference. First operand 39 states and 39 transitions. Second operand has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 31 states have internal predecessors, (35), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:26,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:26,497 INFO L93 Difference]: Finished difference Result 43 states and 43 transitions. [2021-05-02 12:39:26,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-02 12:39:26,498 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 31 states have internal predecessors, (35), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-05-02 12:39:26,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:26,498 INFO L225 Difference]: With dead ends: 43 [2021-05-02 12:39:26,498 INFO L226 Difference]: Without dead ends: 40 [2021-05-02 12:39:26,499 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 444.0ms TimeCoverageRelationStatistics Valid=63, Invalid=929, Unknown=0, NotChecked=0, Total=992 [2021-05-02 12:39:26,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2021-05-02 12:39:26,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 40. [2021-05-02 12:39:26,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 36 states have (on average 1.0277777777777777) internal successors, (37), 36 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:26,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 40 transitions. [2021-05-02 12:39:26,502 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 40 transitions. Word has length 38 [2021-05-02 12:39:26,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:26,502 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 40 transitions. [2021-05-02 12:39:26,502 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 31 states have internal predecessors, (35), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:26,502 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 40 transitions. [2021-05-02 12:39:26,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-02 12:39:26,503 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:26,503 INFO L523 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:26,711 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-05-02 12:39:26,712 INFO L428 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:26,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:26,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1691502998, now seen corresponding path program 23 times [2021-05-02 12:39:26,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:26,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061819788] [2021-05-02 12:39:26,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:26,720 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:26,720 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1865227067] [2021-05-02 12:39:26,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:26,776 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-05-02 12:39:26,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:26,778 WARN L261 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 123 conjunts are in the unsatisfiable core [2021-05-02 12:39:26,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:27,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:27,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:27,316 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:27,317 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:27,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061819788] [2021-05-02 12:39:27,317 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:27,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865227067] [2021-05-02 12:39:27,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865227067] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:27,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:27,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2021-05-02 12:39:27,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281709151] [2021-05-02 12:39:27,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-02 12:39:27,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:27,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-02 12:39:27,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=931, Unknown=0, NotChecked=0, Total=992 [2021-05-02 12:39:27,318 INFO L87 Difference]: Start difference. First operand 40 states and 40 transitions. Second operand has 32 states, 32 states have (on average 1.125) internal successors, (36), 32 states have internal predecessors, (36), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:27,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:27,908 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2021-05-02 12:39:27,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-02 12:39:27,908 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 32 states have internal predecessors, (36), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-05-02 12:39:27,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:27,909 INFO L225 Difference]: With dead ends: 44 [2021-05-02 12:39:27,909 INFO L226 Difference]: Without dead ends: 41 [2021-05-02 12:39:27,909 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 483.2ms TimeCoverageRelationStatistics Valid=65, Invalid=991, Unknown=0, NotChecked=0, Total=1056 [2021-05-02 12:39:27,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2021-05-02 12:39:27,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2021-05-02 12:39:27,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 37 states have (on average 1.027027027027027) internal successors, (38), 37 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:27,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 41 transitions. [2021-05-02 12:39:27,912 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 41 transitions. Word has length 39 [2021-05-02 12:39:27,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:27,913 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 41 transitions. [2021-05-02 12:39:27,913 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 1.125) internal successors, (36), 32 states have internal predecessors, (36), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:27,913 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 41 transitions. [2021-05-02 12:39:27,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-02 12:39:27,913 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:27,913 INFO L523 BasicCegarLoop]: trace histogram [24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:28,113 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:28,114 INFO L428 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:28,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:28,114 INFO L82 PathProgramCache]: Analyzing trace with hash -897047839, now seen corresponding path program 24 times [2021-05-02 12:39:28,114 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:28,114 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1350122228] [2021-05-02 12:39:28,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:28,121 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:28,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [969287928] [2021-05-02 12:39:28,121 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:28,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-02 12:39:28,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:28,931 WARN L261 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 127 conjunts are in the unsatisfiable core [2021-05-02 12:39:28,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:29,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:29,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:29,531 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:29,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:29,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1350122228] [2021-05-02 12:39:29,532 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:29,532 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969287928] [2021-05-02 12:39:29,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969287928] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:29,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:29,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2021-05-02 12:39:29,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763755559] [2021-05-02 12:39:29,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-02 12:39:29,532 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:29,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-02 12:39:29,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=993, Unknown=0, NotChecked=0, Total=1056 [2021-05-02 12:39:29,533 INFO L87 Difference]: Start difference. First operand 41 states and 41 transitions. Second operand has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 33 states have internal predecessors, (37), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:29,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:29,975 INFO L93 Difference]: Finished difference Result 45 states and 45 transitions. [2021-05-02 12:39:29,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-02 12:39:29,976 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 33 states have internal predecessors, (37), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 40 [2021-05-02 12:39:29,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:29,976 INFO L225 Difference]: With dead ends: 45 [2021-05-02 12:39:29,976 INFO L226 Difference]: Without dead ends: 42 [2021-05-02 12:39:29,976 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 527.3ms TimeCoverageRelationStatistics Valid=67, Invalid=1055, Unknown=0, NotChecked=0, Total=1122 [2021-05-02 12:39:29,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states. [2021-05-02 12:39:29,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 42. [2021-05-02 12:39:29,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 38 states have (on average 1.0263157894736843) internal successors, (39), 38 states have internal predecessors, (39), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:29,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 42 transitions. [2021-05-02 12:39:29,979 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 42 transitions. Word has length 40 [2021-05-02 12:39:29,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:29,979 INFO L480 AbstractCegarLoop]: Abstraction has 42 states and 42 transitions. [2021-05-02 12:39:29,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.121212121212121) internal successors, (37), 33 states have internal predecessors, (37), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:29,979 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 42 transitions. [2021-05-02 12:39:29,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-02 12:39:29,980 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:29,980 INFO L523 BasicCegarLoop]: trace histogram [25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:30,189 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-05-02 12:39:30,191 INFO L428 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:30,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:30,191 INFO L82 PathProgramCache]: Analyzing trace with hash -2038741686, now seen corresponding path program 25 times [2021-05-02 12:39:30,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:30,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003849505] [2021-05-02 12:39:30,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:30,196 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:30,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [985922362] [2021-05-02 12:39:30,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:30,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:30,258 WARN L261 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 131 conjunts are in the unsatisfiable core [2021-05-02 12:39:30,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:30,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:30,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:30,849 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:30,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:30,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003849505] [2021-05-02 12:39:30,850 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:30,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985922362] [2021-05-02 12:39:30,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985922362] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:30,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:30,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2021-05-02 12:39:30,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686719479] [2021-05-02 12:39:30,850 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-02 12:39:30,850 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:30,851 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-02 12:39:30,851 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=1057, Unknown=0, NotChecked=0, Total=1122 [2021-05-02 12:39:30,851 INFO L87 Difference]: Start difference. First operand 42 states and 42 transitions. Second operand has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:31,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:31,352 INFO L93 Difference]: Finished difference Result 46 states and 46 transitions. [2021-05-02 12:39:31,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-02 12:39:31,352 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-05-02 12:39:31,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:31,353 INFO L225 Difference]: With dead ends: 46 [2021-05-02 12:39:31,353 INFO L226 Difference]: Without dead ends: 43 [2021-05-02 12:39:31,354 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 533.4ms TimeCoverageRelationStatistics Valid=69, Invalid=1121, Unknown=0, NotChecked=0, Total=1190 [2021-05-02 12:39:31,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-05-02 12:39:31,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 43. [2021-05-02 12:39:31,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 39 states have (on average 1.0256410256410255) internal successors, (40), 39 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:31,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 43 transitions. [2021-05-02 12:39:31,356 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 43 transitions. Word has length 41 [2021-05-02 12:39:31,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:31,357 INFO L480 AbstractCegarLoop]: Abstraction has 43 states and 43 transitions. [2021-05-02 12:39:31,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 34 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:31,357 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 43 transitions. [2021-05-02 12:39:31,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-05-02 12:39:31,357 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:31,357 INFO L523 BasicCegarLoop]: trace histogram [26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:31,572 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:31,573 INFO L428 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:31,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:31,573 INFO L82 PathProgramCache]: Analyzing trace with hash 1223454721, now seen corresponding path program 26 times [2021-05-02 12:39:31,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:31,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078662520] [2021-05-02 12:39:31,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:31,579 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:31,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1736358302] [2021-05-02 12:39:31,580 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 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-02 12:39:31,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:39:31,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:31,655 WARN L261 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 135 conjunts are in the unsatisfiable core [2021-05-02 12:39:31,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:32,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:32,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:32,321 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:32,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:32,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078662520] [2021-05-02 12:39:32,322 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:32,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1736358302] [2021-05-02 12:39:32,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1736358302] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:32,322 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:32,322 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2021-05-02 12:39:32,322 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783574822] [2021-05-02 12:39:32,322 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-02 12:39:32,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:32,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-02 12:39:32,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2021-05-02 12:39:32,323 INFO L87 Difference]: Start difference. First operand 43 states and 43 transitions. Second operand has 35 states, 35 states have (on average 1.1142857142857143) internal successors, (39), 35 states have internal predecessors, (39), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:32,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:32,927 INFO L93 Difference]: Finished difference Result 47 states and 47 transitions. [2021-05-02 12:39:32,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-02 12:39:32,928 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.1142857142857143) internal successors, (39), 35 states have internal predecessors, (39), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 42 [2021-05-02 12:39:32,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:32,929 INFO L225 Difference]: With dead ends: 47 [2021-05-02 12:39:32,929 INFO L226 Difference]: Without dead ends: 44 [2021-05-02 12:39:32,929 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 608.3ms TimeCoverageRelationStatistics Valid=71, Invalid=1189, Unknown=0, NotChecked=0, Total=1260 [2021-05-02 12:39:32,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-02 12:39:32,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-02 12:39:32,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 40 states have (on average 1.025) internal successors, (41), 40 states have internal predecessors, (41), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:32,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 44 transitions. [2021-05-02 12:39:32,932 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 44 transitions. Word has length 42 [2021-05-02 12:39:32,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:32,932 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 44 transitions. [2021-05-02 12:39:32,933 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.1142857142857143) internal successors, (39), 35 states have internal predecessors, (39), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:32,933 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 44 transitions. [2021-05-02 12:39:32,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-05-02 12:39:32,933 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:32,933 INFO L523 BasicCegarLoop]: trace histogram [27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:33,133 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-05-02 12:39:33,134 INFO L428 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:33,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:33,134 INFO L82 PathProgramCache]: Analyzing trace with hash -727671766, now seen corresponding path program 27 times [2021-05-02 12:39:33,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:33,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82134099] [2021-05-02 12:39:33,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:33,142 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:33,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [979992740] [2021-05-02 12:39:33,142 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 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-02 12:39:34,015 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2021-05-02 12:39:34,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:34,018 WARN L261 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 140 conjunts are in the unsatisfiable core [2021-05-02 12:39:34,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:34,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:34,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:34,883 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:34,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:34,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82134099] [2021-05-02 12:39:34,883 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:34,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979992740] [2021-05-02 12:39:34,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979992740] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:34,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:34,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2021-05-02 12:39:34,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726881439] [2021-05-02 12:39:34,884 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-02 12:39:34,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:34,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-02 12:39:34,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1228, Unknown=0, NotChecked=0, Total=1332 [2021-05-02 12:39:34,884 INFO L87 Difference]: Start difference. First operand 44 states and 44 transitions. Second operand has 37 states, 37 states have (on average 1.0810810810810811) internal successors, (40), 37 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:35,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:35,532 INFO L93 Difference]: Finished difference Result 48 states and 48 transitions. [2021-05-02 12:39:35,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-02 12:39:35,532 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.0810810810810811) internal successors, (40), 37 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 43 [2021-05-02 12:39:35,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:35,533 INFO L225 Difference]: With dead ends: 48 [2021-05-02 12:39:35,533 INFO L226 Difference]: Without dead ends: 45 [2021-05-02 12:39:35,533 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 787.0ms TimeCoverageRelationStatistics Valid=109, Invalid=1297, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 12:39:35,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-05-02 12:39:35,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2021-05-02 12:39:35,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 41 states have (on average 1.024390243902439) internal successors, (42), 41 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:35,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2021-05-02 12:39:35,536 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 43 [2021-05-02 12:39:35,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:35,537 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2021-05-02 12:39:35,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.0810810810810811) internal successors, (40), 37 states have internal predecessors, (40), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:35,537 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2021-05-02 12:39:35,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-02 12:39:35,537 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:35,537 INFO L523 BasicCegarLoop]: trace histogram [28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:35,753 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:35,753 INFO L428 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:35,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:35,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1083050719, now seen corresponding path program 28 times [2021-05-02 12:39:35,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:35,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639690149] [2021-05-02 12:39:35,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:35,760 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:35,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1011738397] [2021-05-02 12:39:35,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:35,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:39:35,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:35,827 WARN L261 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 143 conjunts are in the unsatisfiable core [2021-05-02 12:39:35,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:36,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:36,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:36,582 INFO L134 CoverageAnalysis]: Checked inductivity of 406 backedges. 0 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:36,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:36,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639690149] [2021-05-02 12:39:36,583 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:36,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011738397] [2021-05-02 12:39:36,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011738397] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:36,583 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:36,583 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2021-05-02 12:39:36,583 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809300170] [2021-05-02 12:39:36,583 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-02 12:39:36,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:36,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-02 12:39:36,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=1261, Unknown=0, NotChecked=0, Total=1332 [2021-05-02 12:39:36,585 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand has 37 states, 37 states have (on average 1.1081081081081081) internal successors, (41), 37 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:37,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:37,231 INFO L93 Difference]: Finished difference Result 49 states and 49 transitions. [2021-05-02 12:39:37,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-02 12:39:37,231 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.1081081081081081) internal successors, (41), 37 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-05-02 12:39:37,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:37,232 INFO L225 Difference]: With dead ends: 49 [2021-05-02 12:39:37,232 INFO L226 Difference]: Without dead ends: 46 [2021-05-02 12:39:37,232 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 678.9ms TimeCoverageRelationStatistics Valid=75, Invalid=1331, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 12:39:37,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2021-05-02 12:39:37,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2021-05-02 12:39:37,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 42 states have (on average 1.0238095238095237) internal successors, (43), 42 states have internal predecessors, (43), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:37,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 46 transitions. [2021-05-02 12:39:37,235 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 46 transitions. Word has length 44 [2021-05-02 12:39:37,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:37,236 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 46 transitions. [2021-05-02 12:39:37,236 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 1.1081081081081081) internal successors, (41), 37 states have internal predecessors, (41), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:37,236 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 46 transitions. [2021-05-02 12:39:37,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-05-02 12:39:37,236 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:37,236 INFO L523 BasicCegarLoop]: trace histogram [29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:37,436 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-05-02 12:39:37,437 INFO L428 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:37,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:37,437 INFO L82 PathProgramCache]: Analyzing trace with hash 785103626, now seen corresponding path program 29 times [2021-05-02 12:39:37,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:37,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426432853] [2021-05-02 12:39:37,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:37,444 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:37,444 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [681094142] [2021-05-02 12:39:37,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:37,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-05-02 12:39:37,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:37,511 WARN L261 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 147 conjunts are in the unsatisfiable core [2021-05-02 12:39:37,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:38,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:38,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:38,270 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:38,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:38,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426432853] [2021-05-02 12:39:38,271 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:38,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681094142] [2021-05-02 12:39:38,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681094142] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:38,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:38,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2021-05-02 12:39:38,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296751305] [2021-05-02 12:39:38,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-02 12:39:38,271 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:38,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-02 12:39:38,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=1333, Unknown=0, NotChecked=0, Total=1406 [2021-05-02 12:39:38,272 INFO L87 Difference]: Start difference. First operand 46 states and 46 transitions. Second operand has 38 states, 38 states have (on average 1.105263157894737) internal successors, (42), 38 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:38,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:38,924 INFO L93 Difference]: Finished difference Result 50 states and 50 transitions. [2021-05-02 12:39:38,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-02 12:39:38,924 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.105263157894737) internal successors, (42), 38 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-05-02 12:39:38,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:38,924 INFO L225 Difference]: With dead ends: 50 [2021-05-02 12:39:38,925 INFO L226 Difference]: Without dead ends: 47 [2021-05-02 12:39:38,925 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 689.6ms TimeCoverageRelationStatistics Valid=77, Invalid=1405, Unknown=0, NotChecked=0, Total=1482 [2021-05-02 12:39:38,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2021-05-02 12:39:38,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 47. [2021-05-02 12:39:38,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47 states, 43 states have (on average 1.0232558139534884) internal successors, (44), 43 states have internal predecessors, (44), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:38,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 47 transitions. [2021-05-02 12:39:38,928 INFO L78 Accepts]: Start accepts. Automaton has 47 states and 47 transitions. Word has length 45 [2021-05-02 12:39:38,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:38,928 INFO L480 AbstractCegarLoop]: Abstraction has 47 states and 47 transitions. [2021-05-02 12:39:38,928 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.105263157894737) internal successors, (42), 38 states have internal predecessors, (42), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:38,928 INFO L276 IsEmpty]: Start isEmpty. Operand 47 states and 47 transitions. [2021-05-02 12:39:38,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-02 12:39:38,929 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:38,929 INFO L523 BasicCegarLoop]: trace histogram [30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:39,129 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:39,129 INFO L428 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:39,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:39,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1431653823, now seen corresponding path program 30 times [2021-05-02 12:39:39,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:39,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274400169] [2021-05-02 12:39:39,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:39,137 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:39,137 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [807939763] [2021-05-02 12:39:39,137 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:39,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-05-02 12:39:39,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:39,968 WARN L261 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 152 conjunts are in the unsatisfiable core [2021-05-02 12:39:39,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:40,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:40,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:40,796 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 0 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:40,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:40,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274400169] [2021-05-02 12:39:40,797 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:40,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807939763] [2021-05-02 12:39:40,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807939763] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:40,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:40,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2021-05-02 12:39:40,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674640962] [2021-05-02 12:39:40,797 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-02 12:39:40,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:40,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-02 12:39:40,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=1447, Unknown=0, NotChecked=0, Total=1560 [2021-05-02 12:39:40,798 INFO L87 Difference]: Start difference. First operand 47 states and 47 transitions. Second operand has 40 states, 40 states have (on average 1.075) internal successors, (43), 40 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:41,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:41,511 INFO L93 Difference]: Finished difference Result 51 states and 51 transitions. [2021-05-02 12:39:41,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-02 12:39:41,525 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.075) internal successors, (43), 40 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-05-02 12:39:41,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:41,525 INFO L225 Difference]: With dead ends: 51 [2021-05-02 12:39:41,525 INFO L226 Difference]: Without dead ends: 48 [2021-05-02 12:39:41,526 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 765.1ms TimeCoverageRelationStatistics Valid=118, Invalid=1522, Unknown=0, NotChecked=0, Total=1640 [2021-05-02 12:39:41,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-05-02 12:39:41,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2021-05-02 12:39:41,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 44 states have (on average 1.0227272727272727) internal successors, (45), 44 states have internal predecessors, (45), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:41,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 48 transitions. [2021-05-02 12:39:41,528 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 48 transitions. Word has length 46 [2021-05-02 12:39:41,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:41,528 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 48 transitions. [2021-05-02 12:39:41,528 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.075) internal successors, (43), 40 states have internal predecessors, (43), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:41,529 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 48 transitions. [2021-05-02 12:39:41,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-05-02 12:39:41,529 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:41,529 INFO L523 BasicCegarLoop]: trace histogram [31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:41,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:41,745 INFO L428 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:41,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:41,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1431658006, now seen corresponding path program 31 times [2021-05-02 12:39:41,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:41,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518007883] [2021-05-02 12:39:41,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:41,751 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:41,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [818495906] [2021-05-02 12:39:41,752 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:41,817 WARN L261 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 155 conjunts are in the unsatisfiable core [2021-05-02 12:39:41,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:42,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:42,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:42,623 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:42,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:42,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518007883] [2021-05-02 12:39:42,624 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:42,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818495906] [2021-05-02 12:39:42,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818495906] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:42,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:42,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2021-05-02 12:39:42,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731412649] [2021-05-02 12:39:42,624 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-02 12:39:42,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:42,625 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-02 12:39:42,625 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2021-05-02 12:39:42,625 INFO L87 Difference]: Start difference. First operand 48 states and 48 transitions. Second operand has 40 states, 40 states have (on average 1.1) internal successors, (44), 40 states have internal predecessors, (44), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:43,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:43,396 INFO L93 Difference]: Finished difference Result 52 states and 52 transitions. [2021-05-02 12:39:43,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-02 12:39:43,397 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.1) internal successors, (44), 40 states have internal predecessors, (44), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-05-02 12:39:43,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:43,397 INFO L225 Difference]: With dead ends: 52 [2021-05-02 12:39:43,397 INFO L226 Difference]: Without dead ends: 49 [2021-05-02 12:39:43,398 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 748.9ms TimeCoverageRelationStatistics Valid=81, Invalid=1559, Unknown=0, NotChecked=0, Total=1640 [2021-05-02 12:39:43,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-05-02 12:39:43,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 49. [2021-05-02 12:39:43,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 45 states have (on average 1.0222222222222221) internal successors, (46), 45 states have internal predecessors, (46), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:43,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 49 transitions. [2021-05-02 12:39:43,401 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 49 transitions. Word has length 47 [2021-05-02 12:39:43,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:43,401 INFO L480 AbstractCegarLoop]: Abstraction has 49 states and 49 transitions. [2021-05-02 12:39:43,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.1) internal successors, (44), 40 states have internal predecessors, (44), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:43,401 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 49 transitions. [2021-05-02 12:39:43,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-05-02 12:39:43,402 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:43,402 INFO L523 BasicCegarLoop]: trace histogram [32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:43,602 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-05-02 12:39:43,602 INFO L428 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:43,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:43,603 INFO L82 PathProgramCache]: Analyzing trace with hash -1431787679, now seen corresponding path program 32 times [2021-05-02 12:39:43,603 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:43,603 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201939968] [2021-05-02 12:39:43,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:43,610 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:43,610 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1739991877] [2021-05-02 12:39:43,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:44,401 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:39:44,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:44,405 WARN L261 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 160 conjunts are in the unsatisfiable core [2021-05-02 12:39:44,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:45,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:45,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:45,314 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 0 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:45,314 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:45,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201939968] [2021-05-02 12:39:45,314 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:45,314 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739991877] [2021-05-02 12:39:45,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739991877] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:45,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:45,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2021-05-02 12:39:45,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949625433] [2021-05-02 12:39:45,315 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-02 12:39:45,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:45,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-02 12:39:45,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1603, Unknown=0, NotChecked=0, Total=1722 [2021-05-02 12:39:45,316 INFO L87 Difference]: Start difference. First operand 49 states and 49 transitions. Second operand has 42 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:46,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:46,154 INFO L93 Difference]: Finished difference Result 53 states and 53 transitions. [2021-05-02 12:39:46,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-02 12:39:46,155 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 48 [2021-05-02 12:39:46,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:46,155 INFO L225 Difference]: With dead ends: 53 [2021-05-02 12:39:46,155 INFO L226 Difference]: Without dead ends: 50 [2021-05-02 12:39:46,156 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 844.2ms TimeCoverageRelationStatistics Valid=124, Invalid=1682, Unknown=0, NotChecked=0, Total=1806 [2021-05-02 12:39:46,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-05-02 12:39:46,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 50. [2021-05-02 12:39:46,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 46 states have (on average 1.0217391304347827) internal successors, (47), 46 states have internal predecessors, (47), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:46,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 50 transitions. [2021-05-02 12:39:46,160 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 50 transitions. Word has length 48 [2021-05-02 12:39:46,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:46,160 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 50 transitions. [2021-05-02 12:39:46,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 1.0714285714285714) internal successors, (45), 42 states have internal predecessors, (45), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:46,160 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 50 transitions. [2021-05-02 12:39:46,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-05-02 12:39:46,160 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:46,160 INFO L523 BasicCegarLoop]: trace histogram [33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:46,372 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:46,373 INFO L428 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:46,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:46,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1435807542, now seen corresponding path program 33 times [2021-05-02 12:39:46,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:46,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919443235] [2021-05-02 12:39:46,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:46,380 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:46,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1337642926] [2021-05-02 12:39:46,380 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:47,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2021-05-02 12:39:47,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:47,203 WARN L261 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 164 conjunts are in the unsatisfiable core [2021-05-02 12:39:47,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:48,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:48,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:48,269 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:48,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:48,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919443235] [2021-05-02 12:39:48,269 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:48,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337642926] [2021-05-02 12:39:48,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337642926] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:48,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:48,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2021-05-02 12:39:48,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539689141] [2021-05-02 12:39:48,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-02 12:39:48,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:48,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-02 12:39:48,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1684, Unknown=0, NotChecked=0, Total=1806 [2021-05-02 12:39:48,271 INFO L87 Difference]: Start difference. First operand 50 states and 50 transitions. Second operand has 43 states, 43 states have (on average 1.069767441860465) internal successors, (46), 43 states have internal predecessors, (46), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:49,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:49,171 INFO L93 Difference]: Finished difference Result 54 states and 54 transitions. [2021-05-02 12:39:49,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-02 12:39:49,172 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.069767441860465) internal successors, (46), 43 states have internal predecessors, (46), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-05-02 12:39:49,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:49,172 INFO L225 Difference]: With dead ends: 54 [2021-05-02 12:39:49,172 INFO L226 Difference]: Without dead ends: 51 [2021-05-02 12:39:49,173 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 983.4ms TimeCoverageRelationStatistics Valid=127, Invalid=1765, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 12:39:49,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-05-02 12:39:49,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-05-02 12:39:49,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 47 states have (on average 1.0212765957446808) internal successors, (48), 47 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:49,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 51 transitions. [2021-05-02 12:39:49,176 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 51 transitions. Word has length 49 [2021-05-02 12:39:49,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:49,176 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 51 transitions. [2021-05-02 12:39:49,176 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.069767441860465) internal successors, (46), 43 states have internal predecessors, (46), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:49,176 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 51 transitions. [2021-05-02 12:39:49,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-05-02 12:39:49,176 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:49,177 INFO L523 BasicCegarLoop]: trace histogram [34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:49,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-05-02 12:39:49,395 INFO L428 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:49,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:49,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1560423295, now seen corresponding path program 34 times [2021-05-02 12:39:49,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:49,396 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852595132] [2021-05-02 12:39:49,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:49,403 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:49,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [906090752] [2021-05-02 12:39:49,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:49,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:39:49,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:49,468 WARN L261 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 167 conjunts are in the unsatisfiable core [2021-05-02 12:39:49,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:50,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:50,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:50,380 INFO L134 CoverageAnalysis]: Checked inductivity of 595 backedges. 0 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:50,381 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:50,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852595132] [2021-05-02 12:39:50,381 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:50,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906090752] [2021-05-02 12:39:50,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906090752] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:50,381 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:50,381 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2021-05-02 12:39:50,381 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577422949] [2021-05-02 12:39:50,381 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-02 12:39:50,381 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:50,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-02 12:39:50,382 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1723, Unknown=0, NotChecked=0, Total=1806 [2021-05-02 12:39:50,382 INFO L87 Difference]: Start difference. First operand 51 states and 51 transitions. Second operand has 43 states, 43 states have (on average 1.0930232558139534) internal successors, (47), 43 states have internal predecessors, (47), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:51,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:51,272 INFO L93 Difference]: Finished difference Result 55 states and 55 transitions. [2021-05-02 12:39:51,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-02 12:39:51,272 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.0930232558139534) internal successors, (47), 43 states have internal predecessors, (47), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2021-05-02 12:39:51,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:51,273 INFO L225 Difference]: With dead ends: 55 [2021-05-02 12:39:51,273 INFO L226 Difference]: Without dead ends: 52 [2021-05-02 12:39:51,273 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 836.9ms TimeCoverageRelationStatistics Valid=87, Invalid=1805, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 12:39:51,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-05-02 12:39:51,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2021-05-02 12:39:51,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 48 states have (on average 1.0208333333333333) internal successors, (49), 48 states have internal predecessors, (49), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:51,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 52 transitions. [2021-05-02 12:39:51,277 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 52 transitions. Word has length 50 [2021-05-02 12:39:51,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:51,277 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 52 transitions. [2021-05-02 12:39:51,277 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.0930232558139534) internal successors, (47), 43 states have internal predecessors, (47), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:51,277 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 52 transitions. [2021-05-02 12:39:51,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-02 12:39:51,278 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:51,278 INFO L523 BasicCegarLoop]: trace histogram [35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:51,484 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:51,485 INFO L428 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:51,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:51,487 INFO L82 PathProgramCache]: Analyzing trace with hash -1128544342, now seen corresponding path program 35 times [2021-05-02 12:39:51,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:51,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888412228] [2021-05-02 12:39:51,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:51,495 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:51,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1075679211] [2021-05-02 12:39:51,495 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:51,575 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-05-02 12:39:51,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:51,578 WARN L261 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 171 conjunts are in the unsatisfiable core [2021-05-02 12:39:51,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:52,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:52,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:52,611 INFO L134 CoverageAnalysis]: Checked inductivity of 630 backedges. 0 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:52,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:52,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888412228] [2021-05-02 12:39:52,612 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:52,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075679211] [2021-05-02 12:39:52,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075679211] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:52,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:52,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2021-05-02 12:39:52,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886341133] [2021-05-02 12:39:52,612 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-02 12:39:52,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:52,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-02 12:39:52,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1807, Unknown=0, NotChecked=0, Total=1892 [2021-05-02 12:39:52,613 INFO L87 Difference]: Start difference. First operand 52 states and 52 transitions. Second operand has 44 states, 44 states have (on average 1.0909090909090908) internal successors, (48), 44 states have internal predecessors, (48), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:53,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:53,559 INFO L93 Difference]: Finished difference Result 56 states and 56 transitions. [2021-05-02 12:39:53,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-02 12:39:53,559 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.0909090909090908) internal successors, (48), 44 states have internal predecessors, (48), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-05-02 12:39:53,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:53,560 INFO L225 Difference]: With dead ends: 56 [2021-05-02 12:39:53,560 INFO L226 Difference]: Without dead ends: 53 [2021-05-02 12:39:53,561 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 954.6ms TimeCoverageRelationStatistics Valid=89, Invalid=1891, Unknown=0, NotChecked=0, Total=1980 [2021-05-02 12:39:53,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2021-05-02 12:39:53,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 53. [2021-05-02 12:39:53,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 49 states have (on average 1.0204081632653061) internal successors, (50), 49 states have internal predecessors, (50), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:53,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 53 transitions. [2021-05-02 12:39:53,564 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 53 transitions. Word has length 51 [2021-05-02 12:39:53,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:53,564 INFO L480 AbstractCegarLoop]: Abstraction has 53 states and 53 transitions. [2021-05-02 12:39:53,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 1.0909090909090908) internal successors, (48), 44 states have internal predecessors, (48), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:53,564 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 53 transitions. [2021-05-02 12:39:53,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-05-02 12:39:53,564 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:53,564 INFO L523 BasicCegarLoop]: trace histogram [36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:53,765 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:53,765 INFO L428 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:53,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:53,765 INFO L82 PathProgramCache]: Analyzing trace with hash -625198687, now seen corresponding path program 36 times [2021-05-02 12:39:53,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:53,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784321555] [2021-05-02 12:39:53,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:53,773 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:53,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [811532314] [2021-05-02 12:39:53,773 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:54,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-05-02 12:39:54,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:39:54,598 WARN L261 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 176 conjunts are in the unsatisfiable core [2021-05-02 12:39:54,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:55,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:55,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:55,765 INFO L134 CoverageAnalysis]: Checked inductivity of 666 backedges. 0 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:55,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:55,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784321555] [2021-05-02 12:39:55,766 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:55,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811532314] [2021-05-02 12:39:55,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811532314] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:55,766 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:55,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2021-05-02 12:39:55,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771810007] [2021-05-02 12:39:55,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-02 12:39:55,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:55,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-02 12:39:55,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1939, Unknown=0, NotChecked=0, Total=2070 [2021-05-02 12:39:55,768 INFO L87 Difference]: Start difference. First operand 53 states and 53 transitions. Second operand has 46 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:56,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:56,839 INFO L93 Difference]: Finished difference Result 57 states and 57 transitions. [2021-05-02 12:39:56,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-02 12:39:56,840 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2021-05-02 12:39:56,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:56,840 INFO L225 Difference]: With dead ends: 57 [2021-05-02 12:39:56,841 INFO L226 Difference]: Without dead ends: 54 [2021-05-02 12:39:56,841 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1081.4ms TimeCoverageRelationStatistics Valid=136, Invalid=2026, Unknown=0, NotChecked=0, Total=2162 [2021-05-02 12:39:56,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-02 12:39:56,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-02 12:39:56,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 50 states have (on average 1.02) internal successors, (51), 50 states have internal predecessors, (51), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:56,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 54 transitions. [2021-05-02 12:39:56,844 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 54 transitions. Word has length 52 [2021-05-02 12:39:56,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:56,845 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 54 transitions. [2021-05-02 12:39:56,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.065217391304348) internal successors, (49), 46 states have internal predecessors, (49), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:56,845 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 54 transitions. [2021-05-02 12:39:56,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-02 12:39:56,845 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:56,845 INFO L523 BasicCegarLoop]: trace histogram [37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:57,060 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-05-02 12:39:57,061 INFO L428 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:57,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:57,061 INFO L82 PathProgramCache]: Analyzing trace with hash 2093614730, now seen corresponding path program 37 times [2021-05-02 12:39:57,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:57,061 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984397223] [2021-05-02 12:39:57,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:57,069 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:57,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1055143575] [2021-05-02 12:39:57,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-02 12:39:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:39:57,136 WARN L261 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 179 conjunts are in the unsatisfiable core [2021-05-02 12:39:57,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:39:58,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:58,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:39:58,203 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 0 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:39:58,204 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:39:58,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984397223] [2021-05-02 12:39:58,204 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:39:58,204 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055143575] [2021-05-02 12:39:58,204 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055143575] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:39:58,204 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:39:58,204 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2021-05-02 12:39:58,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305261793] [2021-05-02 12:39:58,205 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-02 12:39:58,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:39:58,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-02 12:39:58,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1981, Unknown=0, NotChecked=0, Total=2070 [2021-05-02 12:39:58,205 INFO L87 Difference]: Start difference. First operand 54 states and 54 transitions. Second operand has 46 states, 46 states have (on average 1.0869565217391304) internal successors, (50), 46 states have internal predecessors, (50), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:59,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:39:59,297 INFO L93 Difference]: Finished difference Result 58 states and 58 transitions. [2021-05-02 12:39:59,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-02 12:39:59,298 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.0869565217391304) internal successors, (50), 46 states have internal predecessors, (50), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2021-05-02 12:39:59,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:39:59,298 INFO L225 Difference]: With dead ends: 58 [2021-05-02 12:39:59,298 INFO L226 Difference]: Without dead ends: 55 [2021-05-02 12:39:59,299 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 993.5ms TimeCoverageRelationStatistics Valid=93, Invalid=2069, Unknown=0, NotChecked=0, Total=2162 [2021-05-02 12:39:59,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-05-02 12:39:59,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 55. [2021-05-02 12:39:59,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 51 states have (on average 1.0196078431372548) internal successors, (52), 51 states have internal predecessors, (52), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:59,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 55 transitions. [2021-05-02 12:39:59,302 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 55 transitions. Word has length 53 [2021-05-02 12:39:59,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:39:59,302 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 55 transitions. [2021-05-02 12:39:59,302 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 1.0869565217391304) internal successors, (50), 46 states have internal predecessors, (50), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:39:59,302 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 55 transitions. [2021-05-02 12:39:59,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-05-02 12:39:59,303 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:39:59,303 INFO L523 BasicCegarLoop]: trace histogram [38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:39:59,503 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:39:59,504 INFO L428 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:39:59,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:39:59,504 INFO L82 PathProgramCache]: Analyzing trace with hash 477484737, now seen corresponding path program 38 times [2021-05-02 12:39:59,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:39:59,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310078667] [2021-05-02 12:39:59,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:39:59,511 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:39:59,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1967941776] [2021-05-02 12:39:59,512 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 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-02 12:40:00,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:40:00,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:00,326 WARN L261 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 184 conjunts are in the unsatisfiable core [2021-05-02 12:40:00,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:01,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:01,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:01,611 INFO L134 CoverageAnalysis]: Checked inductivity of 741 backedges. 0 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:01,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:01,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310078667] [2021-05-02 12:40:01,612 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:01,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967941776] [2021-05-02 12:40:01,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967941776] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:01,612 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:01,612 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48] total 48 [2021-05-02 12:40:01,612 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095579066] [2021-05-02 12:40:01,613 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-05-02 12:40:01,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:01,613 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-05-02 12:40:01,613 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=2119, Unknown=0, NotChecked=0, Total=2256 [2021-05-02 12:40:01,613 INFO L87 Difference]: Start difference. First operand 55 states and 55 transitions. Second operand has 48 states, 48 states have (on average 1.0625) internal successors, (51), 48 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:03,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:03,020 INFO L93 Difference]: Finished difference Result 59 states and 59 transitions. [2021-05-02 12:40:03,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-02 12:40:03,020 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.0625) internal successors, (51), 48 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 54 [2021-05-02 12:40:03,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:03,021 INFO L225 Difference]: With dead ends: 59 [2021-05-02 12:40:03,021 INFO L226 Difference]: Without dead ends: 56 [2021-05-02 12:40:03,021 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1165.5ms TimeCoverageRelationStatistics Valid=142, Invalid=2210, Unknown=0, NotChecked=0, Total=2352 [2021-05-02 12:40:03,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-05-02 12:40:03,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-05-02 12:40:03,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 52 states have (on average 1.0192307692307692) internal successors, (53), 52 states have internal predecessors, (53), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:03,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 56 transitions. [2021-05-02 12:40:03,025 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 56 transitions. Word has length 54 [2021-05-02 12:40:03,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:03,025 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 56 transitions. [2021-05-02 12:40:03,025 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.0625) internal successors, (51), 48 states have internal predecessors, (51), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:03,025 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 56 transitions. [2021-05-02 12:40:03,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-02 12:40:03,026 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:03,026 INFO L523 BasicCegarLoop]: trace histogram [39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:03,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-05-02 12:40:03,227 INFO L428 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:03,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:03,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1917062506, now seen corresponding path program 39 times [2021-05-02 12:40:03,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:03,227 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7972267] [2021-05-02 12:40:03,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:03,234 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:03,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [161296129] [2021-05-02 12:40:03,234 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:04,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2021-05-02 12:40:04,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:04,384 WARN L261 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 188 conjunts are in the unsatisfiable core [2021-05-02 12:40:04,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:05,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:05,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:05,776 INFO L134 CoverageAnalysis]: Checked inductivity of 780 backedges. 0 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:05,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:05,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7972267] [2021-05-02 12:40:05,777 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:05,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161296129] [2021-05-02 12:40:05,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161296129] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:05,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:05,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2021-05-02 12:40:05,777 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519253587] [2021-05-02 12:40:05,777 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-02 12:40:05,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:05,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-02 12:40:05,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=2212, Unknown=0, NotChecked=0, Total=2352 [2021-05-02 12:40:05,778 INFO L87 Difference]: Start difference. First operand 56 states and 56 transitions. Second operand has 49 states, 49 states have (on average 1.0612244897959184) internal successors, (52), 49 states have internal predecessors, (52), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:07,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:07,231 INFO L93 Difference]: Finished difference Result 60 states and 60 transitions. [2021-05-02 12:40:07,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-02 12:40:07,232 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.0612244897959184) internal successors, (52), 49 states have internal predecessors, (52), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2021-05-02 12:40:07,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:07,233 INFO L225 Difference]: With dead ends: 60 [2021-05-02 12:40:07,233 INFO L226 Difference]: Without dead ends: 57 [2021-05-02 12:40:07,233 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1304.3ms TimeCoverageRelationStatistics Valid=145, Invalid=2305, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 12:40:07,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-05-02 12:40:07,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-05-02 12:40:07,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 53 states have (on average 1.0188679245283019) internal successors, (54), 53 states have internal predecessors, (54), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:07,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 57 transitions. [2021-05-02 12:40:07,237 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 57 transitions. Word has length 55 [2021-05-02 12:40:07,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:07,237 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 57 transitions. [2021-05-02 12:40:07,237 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.0612244897959184) internal successors, (52), 49 states have internal predecessors, (52), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:07,237 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 57 transitions. [2021-05-02 12:40:07,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-05-02 12:40:07,238 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:07,238 INFO L523 BasicCegarLoop]: trace histogram [40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:07,440 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:07,441 INFO L428 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:07,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:07,442 INFO L82 PathProgramCache]: Analyzing trace with hash -700666911, now seen corresponding path program 40 times [2021-05-02 12:40:07,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:07,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316718020] [2021-05-02 12:40:07,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:07,452 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:07,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [781076360] [2021-05-02 12:40:07,452 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:07,526 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:40:07,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:07,529 WARN L261 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 191 conjunts are in the unsatisfiable core [2021-05-02 12:40:07,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:08,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:08,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:08,925 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 0 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:08,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:08,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316718020] [2021-05-02 12:40:08,925 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:08,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781076360] [2021-05-02 12:40:08,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781076360] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:08,926 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:08,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2021-05-02 12:40:08,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808821668] [2021-05-02 12:40:08,926 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-02 12:40:08,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:08,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-02 12:40:08,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=2257, Unknown=0, NotChecked=0, Total=2352 [2021-05-02 12:40:08,927 INFO L87 Difference]: Start difference. First operand 57 states and 57 transitions. Second operand has 49 states, 49 states have (on average 1.0816326530612246) internal successors, (53), 49 states have internal predecessors, (53), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:10,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:10,451 INFO L93 Difference]: Finished difference Result 61 states and 61 transitions. [2021-05-02 12:40:10,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-02 12:40:10,451 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.0816326530612246) internal successors, (53), 49 states have internal predecessors, (53), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 56 [2021-05-02 12:40:10,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:10,452 INFO L225 Difference]: With dead ends: 61 [2021-05-02 12:40:10,452 INFO L226 Difference]: Without dead ends: 58 [2021-05-02 12:40:10,452 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1307.3ms TimeCoverageRelationStatistics Valid=99, Invalid=2351, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 12:40:10,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-05-02 12:40:10,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2021-05-02 12:40:10,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 54 states have (on average 1.0185185185185186) internal successors, (55), 54 states have internal predecessors, (55), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:10,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 58 transitions. [2021-05-02 12:40:10,456 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 58 transitions. Word has length 56 [2021-05-02 12:40:10,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:10,456 INFO L480 AbstractCegarLoop]: Abstraction has 58 states and 58 transitions. [2021-05-02 12:40:10,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.0816326530612246) internal successors, (53), 49 states have internal predecessors, (53), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:10,456 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 58 transitions. [2021-05-02 12:40:10,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-05-02 12:40:10,456 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:10,456 INFO L523 BasicCegarLoop]: trace histogram [41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:10,672 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:10,672 INFO L428 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:10,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:10,673 INFO L82 PathProgramCache]: Analyzing trace with hash -245900214, now seen corresponding path program 41 times [2021-05-02 12:40:10,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:10,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938610860] [2021-05-02 12:40:10,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:10,680 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:10,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1222698250] [2021-05-02 12:40:10,681 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:10,777 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2021-05-02 12:40:10,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:10,780 WARN L261 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 195 conjunts are in the unsatisfiable core [2021-05-02 12:40:10,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:12,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:12,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:12,115 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 0 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:12,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:12,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938610860] [2021-05-02 12:40:12,115 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:12,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222698250] [2021-05-02 12:40:12,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222698250] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:12,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:12,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50] total 50 [2021-05-02 12:40:12,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529448370] [2021-05-02 12:40:12,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states [2021-05-02 12:40:12,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:12,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2021-05-02 12:40:12,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=2353, Unknown=0, NotChecked=0, Total=2450 [2021-05-02 12:40:12,117 INFO L87 Difference]: Start difference. First operand 58 states and 58 transitions. Second operand has 50 states, 50 states have (on average 1.08) internal successors, (54), 50 states have internal predecessors, (54), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:13,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:13,687 INFO L93 Difference]: Finished difference Result 62 states and 62 transitions. [2021-05-02 12:40:13,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-05-02 12:40:13,687 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.08) internal successors, (54), 50 states have internal predecessors, (54), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2021-05-02 12:40:13,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:13,688 INFO L225 Difference]: With dead ends: 62 [2021-05-02 12:40:13,688 INFO L226 Difference]: Without dead ends: 59 [2021-05-02 12:40:13,688 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1249.4ms TimeCoverageRelationStatistics Valid=101, Invalid=2449, Unknown=0, NotChecked=0, Total=2550 [2021-05-02 12:40:13,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-05-02 12:40:13,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-05-02 12:40:13,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 55 states have (on average 1.018181818181818) internal successors, (56), 55 states have internal predecessors, (56), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:13,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 59 transitions. [2021-05-02 12:40:13,693 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 59 transitions. Word has length 57 [2021-05-02 12:40:13,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:13,693 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 59 transitions. [2021-05-02 12:40:13,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 50 states, 50 states have (on average 1.08) internal successors, (54), 50 states have internal predecessors, (54), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:13,694 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 59 transitions. [2021-05-02 12:40:13,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-02 12:40:13,694 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:13,694 INFO L523 BasicCegarLoop]: trace histogram [42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:13,908 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:13,909 INFO L428 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:13,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:13,910 INFO L82 PathProgramCache]: Analyzing trace with hash 966965505, now seen corresponding path program 42 times [2021-05-02 12:40:13,910 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:13,910 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484106426] [2021-05-02 12:40:13,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:13,918 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:13,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1893448264] [2021-05-02 12:40:13,919 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:14,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2021-05-02 12:40:14,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:14,759 WARN L261 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 200 conjunts are in the unsatisfiable core [2021-05-02 12:40:14,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:16,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:16,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:16,287 INFO L134 CoverageAnalysis]: Checked inductivity of 903 backedges. 0 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:16,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:16,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484106426] [2021-05-02 12:40:16,288 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:16,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893448264] [2021-05-02 12:40:16,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893448264] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:16,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:16,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2021-05-02 12:40:16,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090053000] [2021-05-02 12:40:16,288 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-05-02 12:40:16,288 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:16,288 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-05-02 12:40:16,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=2503, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 12:40:16,289 INFO L87 Difference]: Start difference. First operand 59 states and 59 transitions. Second operand has 52 states, 52 states have (on average 1.0576923076923077) internal successors, (55), 52 states have internal predecessors, (55), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:17,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:17,986 INFO L93 Difference]: Finished difference Result 63 states and 63 transitions. [2021-05-02 12:40:17,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-02 12:40:17,986 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.0576923076923077) internal successors, (55), 52 states have internal predecessors, (55), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 58 [2021-05-02 12:40:17,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:17,987 INFO L225 Difference]: With dead ends: 63 [2021-05-02 12:40:17,987 INFO L226 Difference]: Without dead ends: 60 [2021-05-02 12:40:17,988 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1411.6ms TimeCoverageRelationStatistics Valid=154, Invalid=2602, Unknown=0, NotChecked=0, Total=2756 [2021-05-02 12:40:17,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-05-02 12:40:17,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2021-05-02 12:40:17,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 56 states have (on average 1.0178571428571428) internal successors, (57), 56 states have internal predecessors, (57), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:17,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 60 transitions. [2021-05-02 12:40:17,995 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 60 transitions. Word has length 58 [2021-05-02 12:40:17,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:17,996 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 60 transitions. [2021-05-02 12:40:17,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.0576923076923077) internal successors, (55), 52 states have internal predecessors, (55), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:17,996 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 60 transitions. [2021-05-02 12:40:17,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-02 12:40:17,996 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:17,996 INFO L523 BasicCegarLoop]: trace histogram [43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:18,216 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:18,217 INFO L428 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:18,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:18,217 INFO L82 PathProgramCache]: Analyzing trace with hash -88902870, now seen corresponding path program 43 times [2021-05-02 12:40:18,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:18,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215515282] [2021-05-02 12:40:18,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:18,224 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:18,224 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [842164799] [2021-05-02 12:40:18,225 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:18,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:40:18,322 WARN L261 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 203 conjunts are in the unsatisfiable core [2021-05-02 12:40:18,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:19,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:19,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:19,773 INFO L134 CoverageAnalysis]: Checked inductivity of 946 backedges. 0 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:19,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:19,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215515282] [2021-05-02 12:40:19,773 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:19,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [842164799] [2021-05-02 12:40:19,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [842164799] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:19,773 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:19,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52] total 52 [2021-05-02 12:40:19,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705926336] [2021-05-02 12:40:19,774 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states [2021-05-02 12:40:19,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:19,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2021-05-02 12:40:19,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=2551, Unknown=0, NotChecked=0, Total=2652 [2021-05-02 12:40:19,775 INFO L87 Difference]: Start difference. First operand 60 states and 60 transitions. Second operand has 52 states, 52 states have (on average 1.0769230769230769) internal successors, (56), 52 states have internal predecessors, (56), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:21,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:21,534 INFO L93 Difference]: Finished difference Result 64 states and 64 transitions. [2021-05-02 12:40:21,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-05-02 12:40:21,535 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.0769230769230769) internal successors, (56), 52 states have internal predecessors, (56), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 59 [2021-05-02 12:40:21,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:21,535 INFO L225 Difference]: With dead ends: 64 [2021-05-02 12:40:21,535 INFO L226 Difference]: Without dead ends: 61 [2021-05-02 12:40:21,536 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1355.3ms TimeCoverageRelationStatistics Valid=105, Invalid=2651, Unknown=0, NotChecked=0, Total=2756 [2021-05-02 12:40:21,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-05-02 12:40:21,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-05-02 12:40:21,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 57 states have (on average 1.0175438596491229) internal successors, (58), 57 states have internal predecessors, (58), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 61 transitions. [2021-05-02 12:40:21,546 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 61 transitions. Word has length 59 [2021-05-02 12:40:21,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:21,546 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 61 transitions. [2021-05-02 12:40:21,546 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 52 states, 52 states have (on average 1.0769230769230769) internal successors, (56), 52 states have internal predecessors, (56), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:21,546 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 61 transitions. [2021-05-02 12:40:21,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-05-02 12:40:21,547 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:21,547 INFO L523 BasicCegarLoop]: trace histogram [44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:21,751 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-05-02 12:40:21,752 INFO L428 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:21,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:21,752 INFO L82 PathProgramCache]: Analyzing trace with hash 1538915873, now seen corresponding path program 44 times [2021-05-02 12:40:21,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:21,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383432446] [2021-05-02 12:40:21,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:21,760 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:21,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262880161] [2021-05-02 12:40:21,760 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:22,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:40:22,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:22,612 WARN L261 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 208 conjunts are in the unsatisfiable core [2021-05-02 12:40:22,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:24,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:24,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:24,229 INFO L134 CoverageAnalysis]: Checked inductivity of 990 backedges. 0 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:24,230 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:24,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383432446] [2021-05-02 12:40:24,230 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:24,230 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262880161] [2021-05-02 12:40:24,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262880161] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:24,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:24,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2021-05-02 12:40:24,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744917528] [2021-05-02 12:40:24,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states [2021-05-02 12:40:24,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:24,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2021-05-02 12:40:24,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=2707, Unknown=0, NotChecked=0, Total=2862 [2021-05-02 12:40:24,231 INFO L87 Difference]: Start difference. First operand 61 states and 61 transitions. Second operand has 54 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 states have internal predecessors, (57), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:26,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:26,257 INFO L93 Difference]: Finished difference Result 65 states and 65 transitions. [2021-05-02 12:40:26,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-05-02 12:40:26,257 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 states have internal predecessors, (57), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 60 [2021-05-02 12:40:26,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:26,258 INFO L225 Difference]: With dead ends: 65 [2021-05-02 12:40:26,258 INFO L226 Difference]: Without dead ends: 62 [2021-05-02 12:40:26,259 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 1517.8ms TimeCoverageRelationStatistics Valid=160, Invalid=2810, Unknown=0, NotChecked=0, Total=2970 [2021-05-02 12:40:26,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states. [2021-05-02 12:40:26,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 62. [2021-05-02 12:40:26,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 58 states have (on average 1.0172413793103448) internal successors, (59), 58 states have internal predecessors, (59), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:26,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 62 transitions. [2021-05-02 12:40:26,263 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 62 transitions. Word has length 60 [2021-05-02 12:40:26,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:26,263 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 62 transitions. [2021-05-02 12:40:26,263 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 54 states, 54 states have (on average 1.0555555555555556) internal successors, (57), 54 states have internal predecessors, (57), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:26,263 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 62 transitions. [2021-05-02 12:40:26,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-02 12:40:26,263 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:26,263 INFO L523 BasicCegarLoop]: trace histogram [45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:26,473 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-05-02 12:40:26,473 INFO L428 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:26,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:26,473 INFO L82 PathProgramCache]: Analyzing trace with hash 461689354, now seen corresponding path program 45 times [2021-05-02 12:40:26,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:26,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504883510] [2021-05-02 12:40:26,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:26,483 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:26,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [372499853] [2021-05-02 12:40:26,483 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:27,430 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2021-05-02 12:40:27,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:27,442 WARN L261 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 212 conjunts are in the unsatisfiable core [2021-05-02 12:40:27,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:29,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:29,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:29,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1035 backedges. 0 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:29,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:29,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504883510] [2021-05-02 12:40:29,123 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:29,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372499853] [2021-05-02 12:40:29,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372499853] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:29,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:29,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2021-05-02 12:40:29,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716702440] [2021-05-02 12:40:29,124 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-02 12:40:29,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:29,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-02 12:40:29,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=2812, Unknown=0, NotChecked=0, Total=2970 [2021-05-02 12:40:29,125 INFO L87 Difference]: Start difference. First operand 62 states and 62 transitions. Second operand has 55 states, 55 states have (on average 1.0545454545454545) internal successors, (58), 55 states have internal predecessors, (58), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:31,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:31,000 INFO L93 Difference]: Finished difference Result 66 states and 66 transitions. [2021-05-02 12:40:31,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-02 12:40:31,000 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.0545454545454545) internal successors, (58), 55 states have internal predecessors, (58), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 61 [2021-05-02 12:40:31,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:31,001 INFO L225 Difference]: With dead ends: 66 [2021-05-02 12:40:31,001 INFO L226 Difference]: Without dead ends: 63 [2021-05-02 12:40:31,001 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1570.4ms TimeCoverageRelationStatistics Valid=163, Invalid=2917, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 12:40:31,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-02 12:40:31,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-05-02 12:40:31,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 59 states have (on average 1.0169491525423728) internal successors, (60), 59 states have internal predecessors, (60), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:31,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 63 transitions. [2021-05-02 12:40:31,006 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 63 transitions. Word has length 61 [2021-05-02 12:40:31,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:31,006 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 63 transitions. [2021-05-02 12:40:31,006 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.0545454545454545) internal successors, (58), 55 states have internal predecessors, (58), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:31,006 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 63 transitions. [2021-05-02 12:40:31,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-02 12:40:31,007 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:31,007 INFO L523 BasicCegarLoop]: trace histogram [46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:31,214 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,47 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:31,215 INFO L428 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:31,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:31,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1427405633, now seen corresponding path program 46 times [2021-05-02 12:40:31,215 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:31,215 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668054378] [2021-05-02 12:40:31,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:31,223 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:31,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1467525313] [2021-05-02 12:40:31,223 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:31,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:40:31,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:31,299 WARN L261 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 215 conjunts are in the unsatisfiable core [2021-05-02 12:40:31,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:32,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:32,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:32,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1081 backedges. 0 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:32,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:32,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668054378] [2021-05-02 12:40:32,877 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:32,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467525313] [2021-05-02 12:40:32,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467525313] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:32,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:32,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55] total 55 [2021-05-02 12:40:32,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273851263] [2021-05-02 12:40:32,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-05-02 12:40:32,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:32,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-05-02 12:40:32,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=2863, Unknown=0, NotChecked=0, Total=2970 [2021-05-02 12:40:32,879 INFO L87 Difference]: Start difference. First operand 63 states and 63 transitions. Second operand has 55 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 55 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:35,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:35,258 INFO L93 Difference]: Finished difference Result 67 states and 67 transitions. [2021-05-02 12:40:35,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-02 12:40:35,258 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 55 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 62 [2021-05-02 12:40:35,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:35,259 INFO L225 Difference]: With dead ends: 67 [2021-05-02 12:40:35,259 INFO L226 Difference]: Without dead ends: 64 [2021-05-02 12:40:35,259 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1480.9ms TimeCoverageRelationStatistics Valid=111, Invalid=2969, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 12:40:35,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-05-02 12:40:35,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-05-02 12:40:35,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 60 states have (on average 1.0166666666666666) internal successors, (61), 60 states have internal predecessors, (61), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:35,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 64 transitions. [2021-05-02 12:40:35,263 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 64 transitions. Word has length 62 [2021-05-02 12:40:35,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:35,263 INFO L480 AbstractCegarLoop]: Abstraction has 64 states and 64 transitions. [2021-05-02 12:40:35,263 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 55 states have internal predecessors, (59), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:35,263 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 64 transitions. [2021-05-02 12:40:35,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-05-02 12:40:35,264 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:35,264 INFO L523 BasicCegarLoop]: trace histogram [47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:35,464 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:35,465 INFO L428 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:35,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:35,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1299839210, now seen corresponding path program 47 times [2021-05-02 12:40:35,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:35,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661029149] [2021-05-02 12:40:35,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:35,490 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:35,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1427063293] [2021-05-02 12:40:35,490 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:35,579 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2021-05-02 12:40:35,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:35,585 WARN L261 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 219 conjunts are in the unsatisfiable core [2021-05-02 12:40:35,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:37,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:37,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:37,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1128 backedges. 0 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:37,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:37,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661029149] [2021-05-02 12:40:37,357 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:37,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427063293] [2021-05-02 12:40:37,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427063293] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:37,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:37,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2021-05-02 12:40:37,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511707175] [2021-05-02 12:40:37,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states [2021-05-02 12:40:37,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:37,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-05-02 12:40:37,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=2971, Unknown=0, NotChecked=0, Total=3080 [2021-05-02 12:40:37,359 INFO L87 Difference]: Start difference. First operand 64 states and 64 transitions. Second operand has 56 states, 56 states have (on average 1.0714285714285714) internal successors, (60), 56 states have internal predecessors, (60), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:41,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:41,771 INFO L93 Difference]: Finished difference Result 68 states and 68 transitions. [2021-05-02 12:40:41,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-05-02 12:40:41,772 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.0714285714285714) internal successors, (60), 56 states have internal predecessors, (60), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2021-05-02 12:40:41,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:41,772 INFO L225 Difference]: With dead ends: 68 [2021-05-02 12:40:41,772 INFO L226 Difference]: Without dead ends: 65 [2021-05-02 12:40:41,773 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1666.8ms TimeCoverageRelationStatistics Valid=113, Invalid=3079, Unknown=0, NotChecked=0, Total=3192 [2021-05-02 12:40:41,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-05-02 12:40:41,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2021-05-02 12:40:41,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 61 states have (on average 1.0163934426229508) internal successors, (62), 61 states have internal predecessors, (62), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:41,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 65 transitions. [2021-05-02 12:40:41,777 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 65 transitions. Word has length 63 [2021-05-02 12:40:41,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:41,777 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 65 transitions. [2021-05-02 12:40:41,777 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 56 states, 56 states have (on average 1.0714285714285714) internal successors, (60), 56 states have internal predecessors, (60), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:41,777 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 65 transitions. [2021-05-02 12:40:41,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-05-02 12:40:41,778 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:41,778 INFO L523 BasicCegarLoop]: trace histogram [48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:41,984 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:41,985 INFO L428 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:41,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:41,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1640247393, now seen corresponding path program 48 times [2021-05-02 12:40:41,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:41,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783029581] [2021-05-02 12:40:41,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:41,993 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:41,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1504024982] [2021-05-02 12:40:41,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:42,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-05-02 12:40:42,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:42,872 WARN L261 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 224 conjunts are in the unsatisfiable core [2021-05-02 12:40:42,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:44,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:44,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:44,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1176 backedges. 0 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:44,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:44,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783029581] [2021-05-02 12:40:44,882 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:44,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504024982] [2021-05-02 12:40:44,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504024982] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:44,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:44,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2021-05-02 12:40:44,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379708354] [2021-05-02 12:40:44,883 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states [2021-05-02 12:40:44,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:44,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-05-02 12:40:44,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=3139, Unknown=0, NotChecked=0, Total=3306 [2021-05-02 12:40:44,884 INFO L87 Difference]: Start difference. First operand 65 states and 65 transitions. Second operand has 58 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 states have internal predecessors, (61), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:47,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:47,595 INFO L93 Difference]: Finished difference Result 69 states and 69 transitions. [2021-05-02 12:40:47,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-05-02 12:40:47,596 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 states have internal predecessors, (61), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 64 [2021-05-02 12:40:47,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:47,596 INFO L225 Difference]: With dead ends: 69 [2021-05-02 12:40:47,596 INFO L226 Difference]: Without dead ends: 66 [2021-05-02 12:40:47,597 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 1898.7ms TimeCoverageRelationStatistics Valid=172, Invalid=3250, Unknown=0, NotChecked=0, Total=3422 [2021-05-02 12:40:47,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-05-02 12:40:47,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2021-05-02 12:40:47,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 62 states have (on average 1.0161290322580645) internal successors, (63), 62 states have internal predecessors, (63), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:47,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 66 transitions. [2021-05-02 12:40:47,601 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 66 transitions. Word has length 64 [2021-05-02 12:40:47,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:47,601 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 66 transitions. [2021-05-02 12:40:47,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 58 states, 58 states have (on average 1.0517241379310345) internal successors, (61), 58 states have internal predecessors, (61), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:47,601 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 66 transitions. [2021-05-02 12:40:47,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-02 12:40:47,601 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:47,601 INFO L523 BasicCegarLoop]: trace histogram [49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:47,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-05-02 12:40:47,817 INFO L428 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:47,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:47,818 INFO L82 PathProgramCache]: Analyzing trace with hash -692000822, now seen corresponding path program 49 times [2021-05-02 12:40:47,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:47,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93620870] [2021-05-02 12:40:47,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:47,826 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:47,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1164080509] [2021-05-02 12:40:47,827 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:47,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:40:47,941 WARN L261 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 227 conjunts are in the unsatisfiable core [2021-05-02 12:40:47,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:49,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:49,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:49,955 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 0 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:49,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:49,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93620870] [2021-05-02 12:40:49,955 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:49,955 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164080509] [2021-05-02 12:40:49,955 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164080509] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:49,955 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:49,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2021-05-02 12:40:49,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710181064] [2021-05-02 12:40:49,956 INFO L460 AbstractCegarLoop]: Interpolant automaton has 58 states [2021-05-02 12:40:49,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:49,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2021-05-02 12:40:49,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=3193, Unknown=0, NotChecked=0, Total=3306 [2021-05-02 12:40:49,957 INFO L87 Difference]: Start difference. First operand 66 states and 66 transitions. Second operand has 58 states, 58 states have (on average 1.0689655172413792) internal successors, (62), 58 states have internal predecessors, (62), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:52,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:52,915 INFO L93 Difference]: Finished difference Result 70 states and 70 transitions. [2021-05-02 12:40:52,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-05-02 12:40:52,920 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.0689655172413792) internal successors, (62), 58 states have internal predecessors, (62), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2021-05-02 12:40:52,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:52,920 INFO L225 Difference]: With dead ends: 70 [2021-05-02 12:40:52,920 INFO L226 Difference]: Without dead ends: 67 [2021-05-02 12:40:52,921 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1905.7ms TimeCoverageRelationStatistics Valid=117, Invalid=3305, Unknown=0, NotChecked=0, Total=3422 [2021-05-02 12:40:52,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-05-02 12:40:52,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2021-05-02 12:40:52,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 63 states have (on average 1.0158730158730158) internal successors, (64), 63 states have internal predecessors, (64), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:52,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 67 transitions. [2021-05-02 12:40:52,926 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 67 transitions. Word has length 65 [2021-05-02 12:40:52,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:52,926 INFO L480 AbstractCegarLoop]: Abstraction has 67 states and 67 transitions. [2021-05-02 12:40:52,926 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 58 states, 58 states have (on average 1.0689655172413792) internal successors, (62), 58 states have internal predecessors, (62), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:52,926 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 67 transitions. [2021-05-02 12:40:52,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-05-02 12:40:52,927 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:52,927 INFO L523 BasicCegarLoop]: trace histogram [50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:53,132 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:53,133 INFO L428 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:53,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:53,133 INFO L82 PathProgramCache]: Analyzing trace with hash 22748545, now seen corresponding path program 50 times [2021-05-02 12:40:53,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:53,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940636605] [2021-05-02 12:40:53,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:53,141 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:53,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [450742043] [2021-05-02 12:40:53,141 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:53,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:40:53,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:53,249 WARN L261 TraceCheckSpWp]: Trace formula consists of 380 conjuncts, 231 conjunts are in the unsatisfiable core [2021-05-02 12:40:53,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:40:55,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:55,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:40:55,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1275 backedges. 0 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:40:55,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:40:55,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940636605] [2021-05-02 12:40:55,207 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:40:55,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450742043] [2021-05-02 12:40:55,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450742043] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:40:55,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:40:55,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2021-05-02 12:40:55,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900935647] [2021-05-02 12:40:55,208 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-05-02 12:40:55,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:40:55,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-05-02 12:40:55,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=3307, Unknown=0, NotChecked=0, Total=3422 [2021-05-02 12:40:55,209 INFO L87 Difference]: Start difference. First operand 67 states and 67 transitions. Second operand has 59 states, 59 states have (on average 1.0677966101694916) internal successors, (63), 59 states have internal predecessors, (63), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:58,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:40:58,544 INFO L93 Difference]: Finished difference Result 71 states and 71 transitions. [2021-05-02 12:40:58,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-05-02 12:40:58,545 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.0677966101694916) internal successors, (63), 59 states have internal predecessors, (63), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2021-05-02 12:40:58,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:40:58,545 INFO L225 Difference]: With dead ends: 71 [2021-05-02 12:40:58,545 INFO L226 Difference]: Without dead ends: 68 [2021-05-02 12:40:58,546 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1844.2ms TimeCoverageRelationStatistics Valid=119, Invalid=3421, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 12:40:58,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2021-05-02 12:40:58,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2021-05-02 12:40:58,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 64 states have (on average 1.015625) internal successors, (65), 64 states have internal predecessors, (65), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:58,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 68 transitions. [2021-05-02 12:40:58,550 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 68 transitions. Word has length 66 [2021-05-02 12:40:58,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:40:58,550 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 68 transitions. [2021-05-02 12:40:58,550 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 1.0677966101694916) internal successors, (63), 59 states have internal predecessors, (63), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:40:58,550 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 68 transitions. [2021-05-02 12:40:58,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-02 12:40:58,551 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:40:58,551 INFO L523 BasicCegarLoop]: trace histogram [51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:40:58,756 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-05-02 12:40:58,757 INFO L428 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:40:58,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:40:58,757 INFO L82 PathProgramCache]: Analyzing trace with hash 705142442, now seen corresponding path program 51 times [2021-05-02 12:40:58,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:40:58,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756889766] [2021-05-02 12:40:58,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:40:58,766 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:40:58,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [483661467] [2021-05-02 12:40:58,766 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:40:58,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2021-05-02 12:40:58,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:40:58,902 WARN L261 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 235 conjunts are in the unsatisfiable core [2021-05-02 12:40:58,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:00,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:00,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:00,860 INFO L134 CoverageAnalysis]: Checked inductivity of 1326 backedges. 0 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:00,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:00,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756889766] [2021-05-02 12:41:00,860 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:00,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483661467] [2021-05-02 12:41:00,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483661467] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:00,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:00,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2021-05-02 12:41:00,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871924470] [2021-05-02 12:41:00,861 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states [2021-05-02 12:41:00,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:00,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2021-05-02 12:41:00,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=3423, Unknown=0, NotChecked=0, Total=3540 [2021-05-02 12:41:00,861 INFO L87 Difference]: Start difference. First operand 68 states and 68 transitions. Second operand has 60 states, 60 states have (on average 1.0666666666666667) internal successors, (64), 60 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:04,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:04,427 INFO L93 Difference]: Finished difference Result 72 states and 72 transitions. [2021-05-02 12:41:04,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-05-02 12:41:04,428 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.0666666666666667) internal successors, (64), 60 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2021-05-02 12:41:04,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:04,429 INFO L225 Difference]: With dead ends: 72 [2021-05-02 12:41:04,429 INFO L226 Difference]: Without dead ends: 69 [2021-05-02 12:41:04,429 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1851.4ms TimeCoverageRelationStatistics Valid=121, Invalid=3539, Unknown=0, NotChecked=0, Total=3660 [2021-05-02 12:41:04,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-05-02 12:41:04,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2021-05-02 12:41:04,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 65 states have (on average 1.0153846153846153) internal successors, (66), 65 states have internal predecessors, (66), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:04,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 69 transitions. [2021-05-02 12:41:04,435 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 69 transitions. Word has length 67 [2021-05-02 12:41:04,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:04,436 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 69 transitions. [2021-05-02 12:41:04,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 60 states, 60 states have (on average 1.0666666666666667) internal successors, (64), 60 states have internal predecessors, (64), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:04,436 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 69 transitions. [2021-05-02 12:41:04,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-05-02 12:41:04,436 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:04,437 INFO L523 BasicCegarLoop]: trace histogram [52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:04,645 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-05-02 12:41:04,646 INFO L428 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:04,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:04,646 INFO L82 PathProgramCache]: Analyzing trace with hash 384516769, now seen corresponding path program 52 times [2021-05-02 12:41:04,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:04,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035667605] [2021-05-02 12:41:04,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:04,655 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:04,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [334641185] [2021-05-02 12:41:04,655 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:04,739 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:41:04,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:04,744 WARN L261 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 239 conjunts are in the unsatisfiable core [2021-05-02 12:41:04,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:06,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:06,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:06,937 INFO L134 CoverageAnalysis]: Checked inductivity of 1378 backedges. 0 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:06,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:06,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035667605] [2021-05-02 12:41:06,938 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:06,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334641185] [2021-05-02 12:41:06,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334641185] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:06,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:06,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [61] total 61 [2021-05-02 12:41:06,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510284126] [2021-05-02 12:41:06,939 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states [2021-05-02 12:41:06,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:06,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-05-02 12:41:06,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=3541, Unknown=0, NotChecked=0, Total=3660 [2021-05-02 12:41:06,939 INFO L87 Difference]: Start difference. First operand 69 states and 69 transitions. Second operand has 61 states, 61 states have (on average 1.0655737704918034) internal successors, (65), 61 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:10,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:10,610 INFO L93 Difference]: Finished difference Result 73 states and 73 transitions. [2021-05-02 12:41:10,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-05-02 12:41:10,611 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.0655737704918034) internal successors, (65), 61 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2021-05-02 12:41:10,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:10,611 INFO L225 Difference]: With dead ends: 73 [2021-05-02 12:41:10,611 INFO L226 Difference]: Without dead ends: 70 [2021-05-02 12:41:10,612 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2083.6ms TimeCoverageRelationStatistics Valid=123, Invalid=3659, Unknown=0, NotChecked=0, Total=3782 [2021-05-02 12:41:10,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-05-02 12:41:10,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-05-02 12:41:10,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 66 states have (on average 1.0151515151515151) internal successors, (67), 66 states have internal predecessors, (67), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:10,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 70 transitions. [2021-05-02 12:41:10,616 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 70 transitions. Word has length 68 [2021-05-02 12:41:10,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:10,616 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 70 transitions. [2021-05-02 12:41:10,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 61 states, 61 states have (on average 1.0655737704918034) internal successors, (65), 61 states have internal predecessors, (65), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:10,616 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 70 transitions. [2021-05-02 12:41:10,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-05-02 12:41:10,616 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:10,616 INFO L523 BasicCegarLoop]: trace histogram [53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:10,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-05-02 12:41:10,817 INFO L428 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:10,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:10,817 INFO L82 PathProgramCache]: Analyzing trace with hash -964944502, now seen corresponding path program 53 times [2021-05-02 12:41:10,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:10,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771233754] [2021-05-02 12:41:10,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:10,825 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:10,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1253336203] [2021-05-02 12:41:10,825 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:10,912 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2021-05-02 12:41:10,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:10,916 WARN L261 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 243 conjunts are in the unsatisfiable core [2021-05-02 12:41:10,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:12,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:12,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:13,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 1431 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:13,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:13,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771233754] [2021-05-02 12:41:13,065 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:13,065 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253336203] [2021-05-02 12:41:13,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253336203] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:13,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:13,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62] total 62 [2021-05-02 12:41:13,065 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392999295] [2021-05-02 12:41:13,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 62 states [2021-05-02 12:41:13,065 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:13,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-05-02 12:41:13,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=3661, Unknown=0, NotChecked=0, Total=3782 [2021-05-02 12:41:13,066 INFO L87 Difference]: Start difference. First operand 70 states and 70 transitions. Second operand has 62 states, 62 states have (on average 1.064516129032258) internal successors, (66), 62 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:16,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:16,769 INFO L93 Difference]: Finished difference Result 74 states and 74 transitions. [2021-05-02 12:41:16,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-05-02 12:41:16,770 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.064516129032258) internal successors, (66), 62 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 69 [2021-05-02 12:41:16,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:16,771 INFO L225 Difference]: With dead ends: 74 [2021-05-02 12:41:16,771 INFO L226 Difference]: Without dead ends: 71 [2021-05-02 12:41:16,771 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2047.3ms TimeCoverageRelationStatistics Valid=125, Invalid=3781, Unknown=0, NotChecked=0, Total=3906 [2021-05-02 12:41:16,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-05-02 12:41:16,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2021-05-02 12:41:16,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 67 states have (on average 1.0149253731343284) internal successors, (68), 67 states have internal predecessors, (68), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:16,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 71 transitions. [2021-05-02 12:41:16,776 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 71 transitions. Word has length 69 [2021-05-02 12:41:16,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:16,776 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 71 transitions. [2021-05-02 12:41:16,776 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 62 states, 62 states have (on average 1.064516129032258) internal successors, (66), 62 states have internal predecessors, (66), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:16,776 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 71 transitions. [2021-05-02 12:41:16,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-05-02 12:41:16,776 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:16,776 INFO L523 BasicCegarLoop]: trace histogram [54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:16,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable106 [2021-05-02 12:41:16,981 INFO L428 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:16,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:16,981 INFO L82 PathProgramCache]: Analyzing trace with hash 151429057, now seen corresponding path program 54 times [2021-05-02 12:41:16,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:16,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611868717] [2021-05-02 12:41:16,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:16,989 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:16,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [528155251] [2021-05-02 12:41:16,990 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:17,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2021-05-02 12:41:17,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:17,843 WARN L261 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 249 conjunts are in the unsatisfiable core [2021-05-02 12:41:17,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:19,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:19,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:20,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1485 backedges. 0 proven. 1485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:20,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:20,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611868717] [2021-05-02 12:41:20,015 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:20,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528155251] [2021-05-02 12:41:20,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528155251] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:20,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:20,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [63] total 63 [2021-05-02 12:41:20,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164780641] [2021-05-02 12:41:20,015 INFO L460 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-05-02 12:41:20,015 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:20,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-05-02 12:41:20,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=3783, Unknown=0, NotChecked=0, Total=3906 [2021-05-02 12:41:20,016 INFO L87 Difference]: Start difference. First operand 71 states and 71 transitions. Second operand has 63 states, 63 states have (on average 1.0634920634920635) internal successors, (67), 63 states have internal predecessors, (67), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:24,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:24,239 INFO L93 Difference]: Finished difference Result 75 states and 75 transitions. [2021-05-02 12:41:24,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-05-02 12:41:24,240 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.0634920634920635) internal successors, (67), 63 states have internal predecessors, (67), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 70 [2021-05-02 12:41:24,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:24,240 INFO L225 Difference]: With dead ends: 75 [2021-05-02 12:41:24,240 INFO L226 Difference]: Without dead ends: 72 [2021-05-02 12:41:24,241 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2063.6ms TimeCoverageRelationStatistics Valid=127, Invalid=3905, Unknown=0, NotChecked=0, Total=4032 [2021-05-02 12:41:24,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-05-02 12:41:24,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2021-05-02 12:41:24,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 68 states have (on average 1.0147058823529411) internal successors, (69), 68 states have internal predecessors, (69), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:24,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 72 transitions. [2021-05-02 12:41:24,246 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 72 transitions. Word has length 70 [2021-05-02 12:41:24,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:24,246 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 72 transitions. [2021-05-02 12:41:24,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 63 states, 63 states have (on average 1.0634920634920635) internal successors, (67), 63 states have internal predecessors, (67), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:24,246 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 72 transitions. [2021-05-02 12:41:24,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-05-02 12:41:24,246 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:24,247 INFO L523 BasicCegarLoop]: trace histogram [55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:24,447 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:24,448 INFO L428 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:24,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:24,448 INFO L82 PathProgramCache]: Analyzing trace with hash 399271018, now seen corresponding path program 55 times [2021-05-02 12:41:24,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:24,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665584605] [2021-05-02 12:41:24,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:24,456 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:24,457 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1999311530] [2021-05-02 12:41:24,457 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:24,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:41:24,554 WARN L261 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 251 conjunts are in the unsatisfiable core [2021-05-02 12:41:24,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:26,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:26,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:26,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1540 backedges. 0 proven. 1540 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:26,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:26,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665584605] [2021-05-02 12:41:26,965 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:26,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999311530] [2021-05-02 12:41:26,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999311530] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:26,965 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:26,965 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64] total 64 [2021-05-02 12:41:26,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682687995] [2021-05-02 12:41:26,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 64 states [2021-05-02 12:41:26,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:26,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2021-05-02 12:41:26,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=3907, Unknown=0, NotChecked=0, Total=4032 [2021-05-02 12:41:26,966 INFO L87 Difference]: Start difference. First operand 72 states and 72 transitions. Second operand has 64 states, 64 states have (on average 1.0625) internal successors, (68), 64 states have internal predecessors, (68), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:31,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:31,486 INFO L93 Difference]: Finished difference Result 76 states and 76 transitions. [2021-05-02 12:41:31,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-05-02 12:41:31,486 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.0625) internal successors, (68), 64 states have internal predecessors, (68), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 71 [2021-05-02 12:41:31,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:31,487 INFO L225 Difference]: With dead ends: 76 [2021-05-02 12:41:31,487 INFO L226 Difference]: Without dead ends: 73 [2021-05-02 12:41:31,487 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2272.1ms TimeCoverageRelationStatistics Valid=129, Invalid=4031, Unknown=0, NotChecked=0, Total=4160 [2021-05-02 12:41:31,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2021-05-02 12:41:31,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2021-05-02 12:41:31,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 69 states have (on average 1.0144927536231885) internal successors, (70), 69 states have internal predecessors, (70), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:31,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 73 transitions. [2021-05-02 12:41:31,492 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 73 transitions. Word has length 71 [2021-05-02 12:41:31,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:31,493 INFO L480 AbstractCegarLoop]: Abstraction has 73 states and 73 transitions. [2021-05-02 12:41:31,493 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 64 states, 64 states have (on average 1.0625) internal successors, (68), 64 states have internal predecessors, (68), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:31,493 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 73 transitions. [2021-05-02 12:41:31,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-05-02 12:41:31,493 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:31,493 INFO L523 BasicCegarLoop]: trace histogram [56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:31,694 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:31,694 INFO L428 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:31,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:31,694 INFO L82 PathProgramCache]: Analyzing trace with hash -507562783, now seen corresponding path program 56 times [2021-05-02 12:41:31,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:31,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40214790] [2021-05-02 12:41:31,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:31,703 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:31,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [542240836] [2021-05-02 12:41:31,703 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:31,814 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:41:31,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:31,824 WARN L261 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 255 conjunts are in the unsatisfiable core [2021-05-02 12:41:31,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:34,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:34,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:34,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1596 backedges. 0 proven. 1596 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:34,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:34,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40214790] [2021-05-02 12:41:34,262 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:34,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542240836] [2021-05-02 12:41:34,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542240836] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:34,262 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:34,262 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2021-05-02 12:41:34,262 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162318370] [2021-05-02 12:41:34,263 INFO L460 AbstractCegarLoop]: Interpolant automaton has 65 states [2021-05-02 12:41:34,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:34,263 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-05-02 12:41:34,263 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=4033, Unknown=0, NotChecked=0, Total=4160 [2021-05-02 12:41:34,264 INFO L87 Difference]: Start difference. First operand 73 states and 73 transitions. Second operand has 65 states, 65 states have (on average 1.0615384615384615) internal successors, (69), 65 states have internal predecessors, (69), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:40,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:40,177 INFO L93 Difference]: Finished difference Result 77 states and 77 transitions. [2021-05-02 12:41:40,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-05-02 12:41:40,178 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.0615384615384615) internal successors, (69), 65 states have internal predecessors, (69), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 72 [2021-05-02 12:41:40,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:40,178 INFO L225 Difference]: With dead ends: 77 [2021-05-02 12:41:40,178 INFO L226 Difference]: Without dead ends: 74 [2021-05-02 12:41:40,179 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2327.2ms TimeCoverageRelationStatistics Valid=131, Invalid=4159, Unknown=0, NotChecked=0, Total=4290 [2021-05-02 12:41:40,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2021-05-02 12:41:40,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2021-05-02 12:41:40,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 70 states have (on average 1.0142857142857142) internal successors, (71), 70 states have internal predecessors, (71), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:40,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 74 transitions. [2021-05-02 12:41:40,183 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 74 transitions. Word has length 72 [2021-05-02 12:41:40,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:40,183 INFO L480 AbstractCegarLoop]: Abstraction has 74 states and 74 transitions. [2021-05-02 12:41:40,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 65 states, 65 states have (on average 1.0615384615384615) internal successors, (69), 65 states have internal predecessors, (69), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:40,184 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 74 transitions. [2021-05-02 12:41:40,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 12:41:40,184 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:40,184 INFO L523 BasicCegarLoop]: trace histogram [57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:40,396 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:40,397 INFO L428 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:40,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:40,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1445360458, now seen corresponding path program 57 times [2021-05-02 12:41:40,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:40,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225036754] [2021-05-02 12:41:40,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:40,404 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:40,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [772236371] [2021-05-02 12:41:40,404 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:40,540 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2021-05-02 12:41:40,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:40,549 WARN L261 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 259 conjunts are in the unsatisfiable core [2021-05-02 12:41:40,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:42,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:42,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:42,836 INFO L134 CoverageAnalysis]: Checked inductivity of 1653 backedges. 0 proven. 1653 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:42,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:42,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225036754] [2021-05-02 12:41:42,836 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:42,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772236371] [2021-05-02 12:41:42,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772236371] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:42,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:42,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66] total 66 [2021-05-02 12:41:42,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698361252] [2021-05-02 12:41:42,837 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states [2021-05-02 12:41:42,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:42,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-05-02 12:41:42,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=4161, Unknown=0, NotChecked=0, Total=4290 [2021-05-02 12:41:42,838 INFO L87 Difference]: Start difference. First operand 74 states and 74 transitions. Second operand has 66 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 66 states have internal predecessors, (70), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:48,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:48,891 INFO L93 Difference]: Finished difference Result 78 states and 78 transitions. [2021-05-02 12:41:48,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-05-02 12:41:48,892 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 66 states have internal predecessors, (70), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 73 [2021-05-02 12:41:48,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:48,892 INFO L225 Difference]: With dead ends: 78 [2021-05-02 12:41:48,893 INFO L226 Difference]: Without dead ends: 75 [2021-05-02 12:41:48,893 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2186.4ms TimeCoverageRelationStatistics Valid=133, Invalid=4289, Unknown=0, NotChecked=0, Total=4422 [2021-05-02 12:41:48,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-05-02 12:41:48,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2021-05-02 12:41:48,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 71 states have (on average 1.0140845070422535) internal successors, (72), 71 states have internal predecessors, (72), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:48,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 75 transitions. [2021-05-02 12:41:48,898 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 75 transitions. Word has length 73 [2021-05-02 12:41:48,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:48,898 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 75 transitions. [2021-05-02 12:41:48,898 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 66 states, 66 states have (on average 1.0606060606060606) internal successors, (70), 66 states have internal predecessors, (70), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:48,898 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 75 transitions. [2021-05-02 12:41:48,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-05-02 12:41:48,898 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:48,898 INFO L523 BasicCegarLoop]: trace histogram [58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:49,116 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-05-02 12:41:49,116 INFO L428 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:49,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:49,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1856438785, now seen corresponding path program 58 times [2021-05-02 12:41:49,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:49,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490631369] [2021-05-02 12:41:49,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:49,124 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:49,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1619763250] [2021-05-02 12:41:49,124 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:49,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:41:49,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:49,221 WARN L261 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 263 conjunts are in the unsatisfiable core [2021-05-02 12:41:49,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:41:51,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:51,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:41:51,840 INFO L134 CoverageAnalysis]: Checked inductivity of 1711 backedges. 0 proven. 1711 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:41:51,841 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:41:51,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490631369] [2021-05-02 12:41:51,841 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:41:51,841 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619763250] [2021-05-02 12:41:51,841 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619763250] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:41:51,841 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:41:51,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [67] total 67 [2021-05-02 12:41:51,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332834542] [2021-05-02 12:41:51,842 INFO L460 AbstractCegarLoop]: Interpolant automaton has 67 states [2021-05-02 12:41:51,842 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:41:51,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-05-02 12:41:51,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=4291, Unknown=0, NotChecked=0, Total=4422 [2021-05-02 12:41:51,843 INFO L87 Difference]: Start difference. First operand 75 states and 75 transitions. Second operand has 67 states, 67 states have (on average 1.0597014925373134) internal successors, (71), 67 states have internal predecessors, (71), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:57,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:41:57,846 INFO L93 Difference]: Finished difference Result 79 states and 79 transitions. [2021-05-02 12:41:57,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-05-02 12:41:57,846 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.0597014925373134) internal successors, (71), 67 states have internal predecessors, (71), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2021-05-02 12:41:57,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:41:57,847 INFO L225 Difference]: With dead ends: 79 [2021-05-02 12:41:57,847 INFO L226 Difference]: Without dead ends: 76 [2021-05-02 12:41:57,848 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2492.8ms TimeCoverageRelationStatistics Valid=135, Invalid=4421, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 12:41:57,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-05-02 12:41:57,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2021-05-02 12:41:57,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 72 states have (on average 1.0138888888888888) internal successors, (73), 72 states have internal predecessors, (73), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:57,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 76 transitions. [2021-05-02 12:41:57,852 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 76 transitions. Word has length 74 [2021-05-02 12:41:57,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:41:57,852 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 76 transitions. [2021-05-02 12:41:57,852 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 67 states, 67 states have (on average 1.0597014925373134) internal successors, (71), 67 states have internal predecessors, (71), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:41:57,853 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 76 transitions. [2021-05-02 12:41:57,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-05-02 12:41:57,853 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:41:57,853 INFO L523 BasicCegarLoop]: trace histogram [59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:41:58,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:58,069 INFO L428 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:41:58,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:41:58,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1714965034, now seen corresponding path program 59 times [2021-05-02 12:41:58,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:41:58,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922079206] [2021-05-02 12:41:58,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:41:58,077 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:41:58,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [90378987] [2021-05-02 12:41:58,077 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:41:58,163 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2021-05-02 12:41:58,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:41:58,168 WARN L261 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 267 conjunts are in the unsatisfiable core [2021-05-02 12:41:58,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:42:00,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:00,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:00,558 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 0 proven. 1770 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:42:00,559 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:42:00,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922079206] [2021-05-02 12:42:00,559 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:42:00,559 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90378987] [2021-05-02 12:42:00,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90378987] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:42:00,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:42:00,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68] total 68 [2021-05-02 12:42:00,559 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503553982] [2021-05-02 12:42:00,559 INFO L460 AbstractCegarLoop]: Interpolant automaton has 68 states [2021-05-02 12:42:00,559 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:42:00,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2021-05-02 12:42:00,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=4423, Unknown=0, NotChecked=0, Total=4556 [2021-05-02 12:42:00,560 INFO L87 Difference]: Start difference. First operand 76 states and 76 transitions. Second operand has 68 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 68 states have internal predecessors, (72), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:05,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:42:05,806 INFO L93 Difference]: Finished difference Result 80 states and 80 transitions. [2021-05-02 12:42:05,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-05-02 12:42:05,806 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 68 states have internal predecessors, (72), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2021-05-02 12:42:05,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:42:05,807 INFO L225 Difference]: With dead ends: 80 [2021-05-02 12:42:05,807 INFO L226 Difference]: Without dead ends: 77 [2021-05-02 12:42:05,807 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2275.6ms TimeCoverageRelationStatistics Valid=137, Invalid=4555, Unknown=0, NotChecked=0, Total=4692 [2021-05-02 12:42:05,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-05-02 12:42:05,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2021-05-02 12:42:05,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 73 states have (on average 1.0136986301369864) internal successors, (74), 73 states have internal predecessors, (74), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:05,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 77 transitions. [2021-05-02 12:42:05,812 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 77 transitions. Word has length 75 [2021-05-02 12:42:05,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:42:05,813 INFO L480 AbstractCegarLoop]: Abstraction has 77 states and 77 transitions. [2021-05-02 12:42:05,813 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 68 states, 68 states have (on average 1.0588235294117647) internal successors, (72), 68 states have internal predecessors, (72), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:05,813 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 77 transitions. [2021-05-02 12:42:05,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-02 12:42:05,813 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:42:05,813 INFO L523 BasicCegarLoop]: trace histogram [60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:42:06,030 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-05-02 12:42:06,030 INFO L428 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:42:06,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:42:06,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1624246049, now seen corresponding path program 60 times [2021-05-02 12:42:06,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:42:06,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332879511] [2021-05-02 12:42:06,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:42:06,039 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:42:06,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [744210498] [2021-05-02 12:42:06,040 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:42:06,924 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-05-02 12:42:06,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:42:06,936 WARN L261 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 272 conjunts are in the unsatisfiable core [2021-05-02 12:42:06,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:42:09,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:09,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:09,895 INFO L134 CoverageAnalysis]: Checked inductivity of 1830 backedges. 0 proven. 1830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:42:09,895 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:42:09,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332879511] [2021-05-02 12:42:09,895 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:42:09,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744210498] [2021-05-02 12:42:09,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744210498] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:42:09,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:42:09,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2021-05-02 12:42:09,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464415376] [2021-05-02 12:42:09,896 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states [2021-05-02 12:42:09,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:42:09,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-05-02 12:42:09,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=4627, Unknown=0, NotChecked=0, Total=4830 [2021-05-02 12:42:09,896 INFO L87 Difference]: Start difference. First operand 77 states and 77 transitions. Second operand has 70 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:17,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:42:17,870 INFO L93 Difference]: Finished difference Result 81 states and 81 transitions. [2021-05-02 12:42:17,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-05-02 12:42:17,871 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 76 [2021-05-02 12:42:17,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:42:17,872 INFO L225 Difference]: With dead ends: 81 [2021-05-02 12:42:17,872 INFO L226 Difference]: Without dead ends: 78 [2021-05-02 12:42:17,872 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 2827.2ms TimeCoverageRelationStatistics Valid=208, Invalid=4762, Unknown=0, NotChecked=0, Total=4970 [2021-05-02 12:42:17,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-05-02 12:42:17,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-05-02 12:42:17,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 74 states have (on average 1.0135135135135136) internal successors, (75), 74 states have internal predecessors, (75), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:17,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 78 transitions. [2021-05-02 12:42:17,877 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 78 transitions. Word has length 76 [2021-05-02 12:42:17,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:42:17,878 INFO L480 AbstractCegarLoop]: Abstraction has 78 states and 78 transitions. [2021-05-02 12:42:17,878 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 70 states, 70 states have (on average 1.042857142857143) internal successors, (73), 70 states have internal predecessors, (73), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:17,878 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 78 transitions. [2021-05-02 12:42:17,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-05-02 12:42:17,878 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:42:17,878 INFO L523 BasicCegarLoop]: trace histogram [61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:42:18,084 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:42:18,085 INFO L428 AbstractCegarLoop]: === Iteration 62 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:42:18,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:42:18,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1188042486, now seen corresponding path program 61 times [2021-05-02 12:42:18,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:42:18,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680120483] [2021-05-02 12:42:18,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:42:18,094 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:42:18,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1095123245] [2021-05-02 12:42:18,094 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:42:18,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:42:18,200 WARN L261 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 275 conjunts are in the unsatisfiable core [2021-05-02 12:42:18,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:42:20,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:20,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:20,953 INFO L134 CoverageAnalysis]: Checked inductivity of 1891 backedges. 0 proven. 1891 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:42:20,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:42:20,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680120483] [2021-05-02 12:42:20,953 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:42:20,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095123245] [2021-05-02 12:42:20,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095123245] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:42:20,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:42:20,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2021-05-02 12:42:20,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603420706] [2021-05-02 12:42:20,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 70 states [2021-05-02 12:42:20,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:42:20,954 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2021-05-02 12:42:20,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=4693, Unknown=0, NotChecked=0, Total=4830 [2021-05-02 12:42:20,954 INFO L87 Difference]: Start difference. First operand 78 states and 78 transitions. Second operand has 70 states, 70 states have (on average 1.0571428571428572) internal successors, (74), 70 states have internal predecessors, (74), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:29,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:42:29,445 INFO L93 Difference]: Finished difference Result 82 states and 82 transitions. [2021-05-02 12:42:29,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-05-02 12:42:29,446 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.0571428571428572) internal successors, (74), 70 states have internal predecessors, (74), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 77 [2021-05-02 12:42:29,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:42:29,447 INFO L225 Difference]: With dead ends: 82 [2021-05-02 12:42:29,447 INFO L226 Difference]: Without dead ends: 79 [2021-05-02 12:42:29,447 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2633.1ms TimeCoverageRelationStatistics Valid=141, Invalid=4829, Unknown=0, NotChecked=0, Total=4970 [2021-05-02 12:42:29,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-05-02 12:42:29,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2021-05-02 12:42:29,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 75 states have (on average 1.0133333333333334) internal successors, (76), 75 states have internal predecessors, (76), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:29,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 79 transitions. [2021-05-02 12:42:29,453 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 79 transitions. Word has length 77 [2021-05-02 12:42:29,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:42:29,453 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 79 transitions. [2021-05-02 12:42:29,453 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 70 states, 70 states have (on average 1.0571428571428572) internal successors, (74), 70 states have internal predecessors, (74), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:29,453 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 79 transitions. [2021-05-02 12:42:29,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-05-02 12:42:29,454 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:42:29,454 INFO L523 BasicCegarLoop]: trace histogram [62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:42:29,660 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-05-02 12:42:29,661 INFO L428 AbstractCegarLoop]: === Iteration 63 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:42:29,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:42:29,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1825326145, now seen corresponding path program 62 times [2021-05-02 12:42:29,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:42:29,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541736626] [2021-05-02 12:42:29,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:42:29,670 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:42:29,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [775139488] [2021-05-02 12:42:29,670 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:42:30,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:42:30,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:42:30,511 WARN L261 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 280 conjunts are in the unsatisfiable core [2021-05-02 12:42:30,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:42:33,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:33,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:33,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1953 backedges. 0 proven. 1953 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:42:33,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:42:33,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541736626] [2021-05-02 12:42:33,985 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:42:33,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775139488] [2021-05-02 12:42:33,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775139488] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:42:33,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:42:33,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72] total 72 [2021-05-02 12:42:33,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156612814] [2021-05-02 12:42:33,986 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states [2021-05-02 12:42:33,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:42:33,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2021-05-02 12:42:33,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=4903, Unknown=0, NotChecked=0, Total=5112 [2021-05-02 12:42:33,987 INFO L87 Difference]: Start difference. First operand 79 states and 79 transitions. Second operand has 72 states, 72 states have (on average 1.0416666666666667) internal successors, (75), 72 states have internal predecessors, (75), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:44,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:42:44,462 INFO L93 Difference]: Finished difference Result 83 states and 83 transitions. [2021-05-02 12:42:44,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-05-02 12:42:44,463 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.0416666666666667) internal successors, (75), 72 states have internal predecessors, (75), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 78 [2021-05-02 12:42:44,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:42:44,464 INFO L225 Difference]: With dead ends: 83 [2021-05-02 12:42:44,464 INFO L226 Difference]: Without dead ends: 80 [2021-05-02 12:42:44,464 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 3316.6ms TimeCoverageRelationStatistics Valid=214, Invalid=5042, Unknown=0, NotChecked=0, Total=5256 [2021-05-02 12:42:44,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-05-02 12:42:44,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2021-05-02 12:42:44,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 76 states have (on average 1.013157894736842) internal successors, (77), 76 states have internal predecessors, (77), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:44,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 80 transitions. [2021-05-02 12:42:44,469 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 80 transitions. Word has length 78 [2021-05-02 12:42:44,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:42:44,469 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 80 transitions. [2021-05-02 12:42:44,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 72 states, 72 states have (on average 1.0416666666666667) internal successors, (75), 72 states have internal predecessors, (75), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:42:44,469 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 80 transitions. [2021-05-02 12:42:44,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-02 12:42:44,469 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:42:44,470 INFO L523 BasicCegarLoop]: trace histogram [63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:42:44,670 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:42:44,670 INFO L428 AbstractCegarLoop]: === Iteration 64 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:42:44,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:42:44,671 INFO L82 PathProgramCache]: Analyzing trace with hash 750473194, now seen corresponding path program 63 times [2021-05-02 12:42:44,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:42:44,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980247736] [2021-05-02 12:42:44,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:42:44,680 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:42:44,680 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1752687100] [2021-05-02 12:42:44,680 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:42:45,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2021-05-02 12:42:45,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:42:45,571 WARN L261 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 284 conjunts are in the unsatisfiable core [2021-05-02 12:42:45,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:42:49,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:49,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:42:49,355 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 0 proven. 2016 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:42:49,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:42:49,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980247736] [2021-05-02 12:42:49,356 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:42:49,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752687100] [2021-05-02 12:42:49,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752687100] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:42:49,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:42:49,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2021-05-02 12:42:49,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231711494] [2021-05-02 12:42:49,357 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states [2021-05-02 12:42:49,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:42:49,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-05-02 12:42:49,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=5044, Unknown=0, NotChecked=0, Total=5256 [2021-05-02 12:42:49,358 INFO L87 Difference]: Start difference. First operand 80 states and 80 transitions. Second operand has 73 states, 73 states have (on average 1.0410958904109588) internal successors, (76), 73 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:00,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:43:00,729 INFO L93 Difference]: Finished difference Result 84 states and 84 transitions. [2021-05-02 12:43:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-02 12:43:00,729 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.0410958904109588) internal successors, (76), 73 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 79 [2021-05-02 12:43:00,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:43:00,730 INFO L225 Difference]: With dead ends: 84 [2021-05-02 12:43:00,730 INFO L226 Difference]: Without dead ends: 81 [2021-05-02 12:43:00,731 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 3613.4ms TimeCoverageRelationStatistics Valid=217, Invalid=5185, Unknown=0, NotChecked=0, Total=5402 [2021-05-02 12:43:00,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-05-02 12:43:00,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2021-05-02 12:43:00,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 77 states have (on average 1.0129870129870129) internal successors, (78), 77 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:00,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 81 transitions. [2021-05-02 12:43:00,736 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 81 transitions. Word has length 79 [2021-05-02 12:43:00,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:43:00,736 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 81 transitions. [2021-05-02 12:43:00,736 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 73 states, 73 states have (on average 1.0410958904109588) internal successors, (76), 73 states have internal predecessors, (76), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:00,736 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 81 transitions. [2021-05-02 12:43:00,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-05-02 12:43:00,737 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:43:00,737 INFO L523 BasicCegarLoop]: trace histogram [64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:43:00,939 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-05-02 12:43:00,939 INFO L428 AbstractCegarLoop]: === Iteration 65 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:43:00,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:43:00,940 INFO L82 PathProgramCache]: Analyzing trace with hash 1789770081, now seen corresponding path program 64 times [2021-05-02 12:43:00,940 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:43:00,940 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880853750] [2021-05-02 12:43:00,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:43:00,948 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:43:00,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1630154596] [2021-05-02 12:43:00,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:43:01,036 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:43:01,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:43:01,040 WARN L261 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 287 conjunts are in the unsatisfiable core [2021-05-02 12:43:01,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:43:04,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:43:04,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:43:04,549 INFO L134 CoverageAnalysis]: Checked inductivity of 2080 backedges. 0 proven. 2080 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:43:04,549 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:43:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880853750] [2021-05-02 12:43:04,549 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:43:04,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630154596] [2021-05-02 12:43:04,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630154596] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:43:04,550 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:43:04,550 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73] total 73 [2021-05-02 12:43:04,550 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246892545] [2021-05-02 12:43:04,550 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states [2021-05-02 12:43:04,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:43:04,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-05-02 12:43:04,551 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=5113, Unknown=0, NotChecked=0, Total=5256 [2021-05-02 12:43:04,551 INFO L87 Difference]: Start difference. First operand 81 states and 81 transitions. Second operand has 73 states, 73 states have (on average 1.0547945205479452) internal successors, (77), 73 states have internal predecessors, (77), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:18,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:43:18,604 INFO L93 Difference]: Finished difference Result 85 states and 85 transitions. [2021-05-02 12:43:18,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-02 12:43:18,605 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.0547945205479452) internal successors, (77), 73 states have internal predecessors, (77), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 80 [2021-05-02 12:43:18,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:43:18,606 INFO L225 Difference]: With dead ends: 85 [2021-05-02 12:43:18,606 INFO L226 Difference]: Without dead ends: 82 [2021-05-02 12:43:18,606 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3369.4ms TimeCoverageRelationStatistics Valid=147, Invalid=5255, Unknown=0, NotChecked=0, Total=5402 [2021-05-02 12:43:18,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2021-05-02 12:43:18,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2021-05-02 12:43:18,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 78 states have (on average 1.0128205128205128) internal successors, (79), 78 states have internal predecessors, (79), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:18,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 82 transitions. [2021-05-02 12:43:18,612 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 82 transitions. Word has length 80 [2021-05-02 12:43:18,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:43:18,612 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 82 transitions. [2021-05-02 12:43:18,612 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 73 states, 73 states have (on average 1.0547945205479452) internal successors, (77), 73 states have internal predecessors, (77), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:18,612 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 82 transitions. [2021-05-02 12:43:18,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-05-02 12:43:18,613 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:43:18,613 INFO L523 BasicCegarLoop]: trace histogram [65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:43:18,813 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-05-02 12:43:18,814 INFO L428 AbstractCegarLoop]: === Iteration 66 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:43:18,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:43:18,814 INFO L82 PathProgramCache]: Analyzing trace with hash -351764790, now seen corresponding path program 65 times [2021-05-02 12:43:18,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:43:18,814 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524195307] [2021-05-02 12:43:18,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:43:18,823 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:43:18,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2141679415] [2021-05-02 12:43:18,824 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:43:18,930 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2021-05-02 12:43:18,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:43:18,935 WARN L261 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 291 conjunts are in the unsatisfiable core [2021-05-02 12:43:18,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:43:22,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:43:22,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:43:22,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 2145 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:43:22,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:43:22,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524195307] [2021-05-02 12:43:22,342 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:43:22,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141679415] [2021-05-02 12:43:22,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141679415] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:43:22,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:43:22,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74] total 74 [2021-05-02 12:43:22,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302477114] [2021-05-02 12:43:22,343 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states [2021-05-02 12:43:22,343 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:43:22,343 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-05-02 12:43:22,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=5257, Unknown=0, NotChecked=0, Total=5402 [2021-05-02 12:43:22,344 INFO L87 Difference]: Start difference. First operand 82 states and 82 transitions. Second operand has 74 states, 74 states have (on average 1.054054054054054) internal successors, (78), 74 states have internal predecessors, (78), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:38,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:43:38,940 INFO L93 Difference]: Finished difference Result 86 states and 86 transitions. [2021-05-02 12:43:38,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-02 12:43:38,941 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.054054054054054) internal successors, (78), 74 states have internal predecessors, (78), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 81 [2021-05-02 12:43:38,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:43:38,942 INFO L225 Difference]: With dead ends: 86 [2021-05-02 12:43:38,942 INFO L226 Difference]: Without dead ends: 83 [2021-05-02 12:43:38,942 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3254.1ms TimeCoverageRelationStatistics Valid=149, Invalid=5401, Unknown=0, NotChecked=0, Total=5550 [2021-05-02 12:43:38,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-05-02 12:43:38,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2021-05-02 12:43:38,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 79 states have (on average 1.0126582278481013) internal successors, (80), 79 states have internal predecessors, (80), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:38,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 83 transitions. [2021-05-02 12:43:38,948 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 83 transitions. Word has length 81 [2021-05-02 12:43:38,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:43:38,948 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 83 transitions. [2021-05-02 12:43:38,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 74 states, 74 states have (on average 1.054054054054054) internal successors, (78), 74 states have internal predecessors, (78), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:43:38,948 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 83 transitions. [2021-05-02 12:43:38,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-05-02 12:43:38,948 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:43:38,948 INFO L523 BasicCegarLoop]: trace histogram [66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:43:39,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:43:39,165 INFO L428 AbstractCegarLoop]: === Iteration 67 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:43:39,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:43:39,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1980130945, now seen corresponding path program 66 times [2021-05-02 12:43:39,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:43:39,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202943891] [2021-05-02 12:43:39,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:43:39,175 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:43:39,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1132926703] [2021-05-02 12:43:39,175 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:43:40,049 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2021-05-02 12:43:40,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:43:40,054 WARN L261 TraceCheckSpWp]: Trace formula consists of 460 conjuncts, 296 conjunts are in the unsatisfiable core [2021-05-02 12:43:40,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:43:43,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:43:43,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:43:43,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2211 backedges. 0 proven. 2211 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:43:43,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:43:43,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202943891] [2021-05-02 12:43:43,902 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:43:43,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132926703] [2021-05-02 12:43:43,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132926703] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:43:43,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:43:43,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2021-05-02 12:43:43,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680894202] [2021-05-02 12:43:43,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states [2021-05-02 12:43:43,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:43:43,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-05-02 12:43:43,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=5479, Unknown=0, NotChecked=0, Total=5700 [2021-05-02 12:43:43,904 INFO L87 Difference]: Start difference. First operand 83 states and 83 transitions. Second operand has 76 states, 76 states have (on average 1.0394736842105263) internal successors, (79), 76 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:02,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:44:02,147 INFO L93 Difference]: Finished difference Result 87 states and 87 transitions. [2021-05-02 12:44:02,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-05-02 12:44:02,148 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.0394736842105263) internal successors, (79), 76 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2021-05-02 12:44:02,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:44:02,149 INFO L225 Difference]: With dead ends: 87 [2021-05-02 12:44:02,149 INFO L226 Difference]: Without dead ends: 84 [2021-05-02 12:44:02,149 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 3680.3ms TimeCoverageRelationStatistics Valid=226, Invalid=5626, Unknown=0, NotChecked=0, Total=5852 [2021-05-02 12:44:02,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-05-02 12:44:02,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2021-05-02 12:44:02,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 80 states have (on average 1.0125) internal successors, (81), 80 states have internal predecessors, (81), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:02,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 84 transitions. [2021-05-02 12:44:02,155 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 84 transitions. Word has length 82 [2021-05-02 12:44:02,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:44:02,155 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 84 transitions. [2021-05-02 12:44:02,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 76 states, 76 states have (on average 1.0394736842105263) internal successors, (79), 76 states have internal predecessors, (79), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:02,155 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 84 transitions. [2021-05-02 12:44:02,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-02 12:44:02,156 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:44:02,156 INFO L523 BasicCegarLoop]: trace histogram [67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:44:02,361 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:44:02,362 INFO L428 AbstractCegarLoop]: === Iteration 68 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:44:02,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:44:02,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1254454698, now seen corresponding path program 67 times [2021-05-02 12:44:02,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:44:02,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980947112] [2021-05-02 12:44:02,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:44:02,371 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:44:02,371 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [425911414] [2021-05-02 12:44:02,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:44:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:44:02,503 WARN L261 TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 299 conjunts are in the unsatisfiable core [2021-05-02 12:44:02,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:44:06,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:44:06,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:44:06,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2278 backedges. 0 proven. 2278 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:44:06,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:44:06,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980947112] [2021-05-02 12:44:06,243 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:44:06,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425911414] [2021-05-02 12:44:06,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425911414] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:44:06,243 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:44:06,243 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76] total 76 [2021-05-02 12:44:06,243 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705430273] [2021-05-02 12:44:06,243 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states [2021-05-02 12:44:06,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:44:06,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-05-02 12:44:06,244 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=5551, Unknown=0, NotChecked=0, Total=5700 [2021-05-02 12:44:06,244 INFO L87 Difference]: Start difference. First operand 84 states and 84 transitions. Second operand has 76 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 76 states have internal predecessors, (80), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:24,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:44:24,700 INFO L93 Difference]: Finished difference Result 88 states and 88 transitions. [2021-05-02 12:44:24,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-05-02 12:44:24,701 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 76 states have internal predecessors, (80), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 83 [2021-05-02 12:44:24,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:44:24,702 INFO L225 Difference]: With dead ends: 88 [2021-05-02 12:44:24,702 INFO L226 Difference]: Without dead ends: 85 [2021-05-02 12:44:24,703 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3582.2ms TimeCoverageRelationStatistics Valid=153, Invalid=5699, Unknown=0, NotChecked=0, Total=5852 [2021-05-02 12:44:24,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-05-02 12:44:24,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2021-05-02 12:44:24,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 81 states have (on average 1.0123456790123457) internal successors, (82), 81 states have internal predecessors, (82), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:24,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 85 transitions. [2021-05-02 12:44:24,709 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 85 transitions. Word has length 83 [2021-05-02 12:44:24,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:44:24,709 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 85 transitions. [2021-05-02 12:44:24,709 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 76 states, 76 states have (on average 1.0526315789473684) internal successors, (80), 76 states have internal predecessors, (80), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:24,709 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 85 transitions. [2021-05-02 12:44:24,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-05-02 12:44:24,710 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:44:24,710 INFO L523 BasicCegarLoop]: trace histogram [68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:44:24,921 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-05-02 12:44:24,921 INFO L428 AbstractCegarLoop]: === Iteration 69 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:44:24,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:44:24,922 INFO L82 PathProgramCache]: Analyzing trace with hash 233327521, now seen corresponding path program 68 times [2021-05-02 12:44:24,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:44:24,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123431998] [2021-05-02 12:44:24,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:44:24,930 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:44:24,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [546944993] [2021-05-02 12:44:24,931 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:44:25,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:44:25,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:44:25,827 WARN L261 TraceCheckSpWp]: Trace formula consists of 470 conjuncts, 304 conjunts are in the unsatisfiable core [2021-05-02 12:44:25,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:44:29,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:44:29,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:44:29,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2346 backedges. 0 proven. 2346 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:44:29,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:44:29,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123431998] [2021-05-02 12:44:29,964 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:44:29,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546944993] [2021-05-02 12:44:29,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546944993] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:44:29,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:44:29,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78] total 78 [2021-05-02 12:44:29,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631808563] [2021-05-02 12:44:29,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states [2021-05-02 12:44:29,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:44:29,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-05-02 12:44:29,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=5779, Unknown=0, NotChecked=0, Total=6006 [2021-05-02 12:44:29,966 INFO L87 Difference]: Start difference. First operand 85 states and 85 transitions. Second operand has 78 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:55,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:44:55,077 INFO L93 Difference]: Finished difference Result 89 states and 89 transitions. [2021-05-02 12:44:55,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-05-02 12:44:55,078 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 84 [2021-05-02 12:44:55,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:44:55,079 INFO L225 Difference]: With dead ends: 89 [2021-05-02 12:44:55,079 INFO L226 Difference]: Without dead ends: 86 [2021-05-02 12:44:55,079 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 3960.3ms TimeCoverageRelationStatistics Valid=232, Invalid=5930, Unknown=0, NotChecked=0, Total=6162 [2021-05-02 12:44:55,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-05-02 12:44:55,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2021-05-02 12:44:55,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 82 states have (on average 1.0121951219512195) internal successors, (83), 82 states have internal predecessors, (83), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:55,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 86 transitions. [2021-05-02 12:44:55,085 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 86 transitions. Word has length 84 [2021-05-02 12:44:55,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:44:55,085 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 86 transitions. [2021-05-02 12:44:55,085 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 78 states, 78 states have (on average 1.0384615384615385) internal successors, (81), 78 states have internal predecessors, (81), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:44:55,085 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 86 transitions. [2021-05-02 12:44:55,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-05-02 12:44:55,085 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:44:55,085 INFO L523 BasicCegarLoop]: trace histogram [69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:44:55,286 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-05-02 12:44:55,287 INFO L428 AbstractCegarLoop]: === Iteration 70 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:44:55,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:44:55,287 INFO L82 PathProgramCache]: Analyzing trace with hash -1356843894, now seen corresponding path program 69 times [2021-05-02 12:44:55,287 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:44:55,287 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855083017] [2021-05-02 12:44:55,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:44:55,295 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:44:55,296 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [221379499] [2021-05-02 12:44:55,296 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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:44:56,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2021-05-02 12:44:56,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:44:56,228 WARN L261 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 308 conjunts are in the unsatisfiable core [2021-05-02 12:44:56,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:45:01,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:45:01,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:45:01,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2415 backedges. 0 proven. 2415 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:45:01,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:45:01,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855083017] [2021-05-02 12:45:01,613 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:45:01,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221379499] [2021-05-02 12:45:01,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221379499] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:45:01,614 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:45:01,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2021-05-02 12:45:01,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956023969] [2021-05-02 12:45:01,614 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-05-02 12:45:01,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:45:01,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-05-02 12:45:01,615 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=5932, Unknown=0, NotChecked=0, Total=6162 [2021-05-02 12:45:01,615 INFO L87 Difference]: Start difference. First operand 86 states and 86 transitions. Second operand has 79 states, 79 states have (on average 1.0379746835443038) internal successors, (82), 79 states have internal predecessors, (82), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:45:35,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:45:35,112 INFO L93 Difference]: Finished difference Result 90 states and 90 transitions. [2021-05-02 12:45:35,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-02 12:45:35,113 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.0379746835443038) internal successors, (82), 79 states have internal predecessors, (82), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 85 [2021-05-02 12:45:35,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:45:35,114 INFO L225 Difference]: With dead ends: 90 [2021-05-02 12:45:35,114 INFO L226 Difference]: Without dead ends: 87 [2021-05-02 12:45:35,115 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 5168.9ms TimeCoverageRelationStatistics Valid=235, Invalid=6085, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 12:45:35,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-05-02 12:45:35,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2021-05-02 12:45:35,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 83 states have (on average 1.0120481927710843) internal successors, (84), 83 states have internal predecessors, (84), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:45:35,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 87 transitions. [2021-05-02 12:45:35,120 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 87 transitions. Word has length 85 [2021-05-02 12:45:35,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:45:35,121 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 87 transitions. [2021-05-02 12:45:35,121 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 79 states, 79 states have (on average 1.0379746835443038) internal successors, (82), 79 states have internal predecessors, (82), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:45:35,121 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 87 transitions. [2021-05-02 12:45:35,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-05-02 12:45:35,121 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:45:35,121 INFO L523 BasicCegarLoop]: trace histogram [70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:45:35,324 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-05-02 12:45:35,325 INFO L428 AbstractCegarLoop]: === Iteration 71 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:45:35,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:45:35,326 INFO L82 PathProgramCache]: Analyzing trace with hash 887449793, now seen corresponding path program 70 times [2021-05-02 12:45:35,326 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:45:35,326 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808880080] [2021-05-02 12:45:35,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:45:35,334 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:45:35,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2014064221] [2021-05-02 12:45:35,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:45:35,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:45:35,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:45:35,469 WARN L261 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 311 conjunts are in the unsatisfiable core [2021-05-02 12:45:35,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:45:40,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:45:40,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:45:40,707 INFO L134 CoverageAnalysis]: Checked inductivity of 2485 backedges. 0 proven. 2485 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:45:40,707 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:45:40,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808880080] [2021-05-02 12:45:40,707 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:45:40,707 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014064221] [2021-05-02 12:45:40,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014064221] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:45:40,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:45:40,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79] total 79 [2021-05-02 12:45:40,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716964024] [2021-05-02 12:45:40,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-05-02 12:45:40,708 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:45:40,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-05-02 12:45:40,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=6007, Unknown=0, NotChecked=0, Total=6162 [2021-05-02 12:45:40,709 INFO L87 Difference]: Start difference. First operand 87 states and 87 transitions. Second operand has 79 states, 79 states have (on average 1.0506329113924051) internal successors, (83), 79 states have internal predecessors, (83), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:46:18,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:46:18,673 INFO L93 Difference]: Finished difference Result 91 states and 91 transitions. [2021-05-02 12:46:18,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-02 12:46:18,674 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.0506329113924051) internal successors, (83), 79 states have internal predecessors, (83), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 86 [2021-05-02 12:46:18,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:46:18,675 INFO L225 Difference]: With dead ends: 91 [2021-05-02 12:46:18,675 INFO L226 Difference]: Without dead ends: 88 [2021-05-02 12:46:18,676 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5034.3ms TimeCoverageRelationStatistics Valid=159, Invalid=6161, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 12:46:18,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-05-02 12:46:18,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2021-05-02 12:46:18,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 84 states have (on average 1.0119047619047619) internal successors, (85), 84 states have internal predecessors, (85), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:46:18,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 88 transitions. [2021-05-02 12:46:18,682 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 88 transitions. Word has length 86 [2021-05-02 12:46:18,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:46:18,682 INFO L480 AbstractCegarLoop]: Abstraction has 88 states and 88 transitions. [2021-05-02 12:46:18,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 79 states, 79 states have (on average 1.0506329113924051) internal successors, (83), 79 states have internal predecessors, (83), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:46:18,683 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 88 transitions. [2021-05-02 12:46:18,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-02 12:46:18,683 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:46:18,683 INFO L523 BasicCegarLoop]: trace histogram [71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:46:18,885 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:46:18,885 INFO L428 AbstractCegarLoop]: === Iteration 72 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:46:18,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:46:18,886 INFO L82 PathProgramCache]: Analyzing trace with hash 1741077354, now seen corresponding path program 71 times [2021-05-02 12:46:18,886 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:46:18,886 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522433701] [2021-05-02 12:46:18,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:46:18,894 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:46:18,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [715878332] [2021-05-02 12:46:18,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:46:18,988 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2021-05-02 12:46:18,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:46:18,993 WARN L261 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 315 conjunts are in the unsatisfiable core [2021-05-02 12:46:18,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:46:24,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:46:24,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:46:24,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2556 backedges. 0 proven. 2556 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:46:24,613 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:46:24,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522433701] [2021-05-02 12:46:24,613 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:46:24,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715878332] [2021-05-02 12:46:24,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715878332] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:46:24,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:46:24,613 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80] total 80 [2021-05-02 12:46:24,613 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185720026] [2021-05-02 12:46:24,613 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states [2021-05-02 12:46:24,613 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:46:24,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-05-02 12:46:24,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=6163, Unknown=0, NotChecked=0, Total=6320 [2021-05-02 12:46:24,614 INFO L87 Difference]: Start difference. First operand 88 states and 88 transitions. Second operand has 80 states, 80 states have (on average 1.05) internal successors, (84), 80 states have internal predecessors, (84), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:46:53,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:46:53,553 INFO L93 Difference]: Finished difference Result 92 states and 92 transitions. [2021-05-02 12:46:53,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-05-02 12:46:53,554 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 1.05) internal successors, (84), 80 states have internal predecessors, (84), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 87 [2021-05-02 12:46:53,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:46:53,554 INFO L225 Difference]: With dead ends: 92 [2021-05-02 12:46:53,554 INFO L226 Difference]: Without dead ends: 89 [2021-05-02 12:46:53,555 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5417.7ms TimeCoverageRelationStatistics Valid=161, Invalid=6319, Unknown=0, NotChecked=0, Total=6480 [2021-05-02 12:46:53,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2021-05-02 12:46:53,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2021-05-02 12:46:53,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 85 states have (on average 1.011764705882353) internal successors, (86), 85 states have internal predecessors, (86), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:46:53,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 89 transitions. [2021-05-02 12:46:53,560 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 89 transitions. Word has length 87 [2021-05-02 12:46:53,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:46:53,560 INFO L480 AbstractCegarLoop]: Abstraction has 89 states and 89 transitions. [2021-05-02 12:46:53,561 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 80 states, 80 states have (on average 1.05) internal successors, (84), 80 states have internal predecessors, (84), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:46:53,561 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 89 transitions. [2021-05-02 12:46:53,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-05-02 12:46:53,561 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:46:53,561 INFO L523 BasicCegarLoop]: trace histogram [72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:46:53,763 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:46:53,763 INFO L428 AbstractCegarLoop]: === Iteration 73 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:46:53,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:46:53,764 INFO L82 PathProgramCache]: Analyzing trace with hash -1861239327, now seen corresponding path program 72 times [2021-05-02 12:46:53,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:46:53,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297724427] [2021-05-02 12:46:53,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:46:53,771 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:46:53,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [348366804] [2021-05-02 12:46:53,771 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:46:54,641 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-05-02 12:46:54,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:46:54,648 WARN L261 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 320 conjunts are in the unsatisfiable core [2021-05-02 12:46:54,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:47:00,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:47:00,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:47:00,127 INFO L134 CoverageAnalysis]: Checked inductivity of 2628 backedges. 0 proven. 2628 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:47:00,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:47:00,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297724427] [2021-05-02 12:47:00,127 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:47:00,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348366804] [2021-05-02 12:47:00,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348366804] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:47:00,127 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:47:00,127 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82] total 82 [2021-05-02 12:47:00,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944746741] [2021-05-02 12:47:00,128 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states [2021-05-02 12:47:00,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:47:00,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-05-02 12:47:00,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=6403, Unknown=0, NotChecked=0, Total=6642 [2021-05-02 12:47:00,129 INFO L87 Difference]: Start difference. First operand 89 states and 89 transitions. Second operand has 82 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 82 states have internal predecessors, (85), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:47:33,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:47:33,549 INFO L93 Difference]: Finished difference Result 93 states and 93 transitions. [2021-05-02 12:47:33,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-05-02 12:47:33,551 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 82 states have internal predecessors, (85), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 88 [2021-05-02 12:47:33,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:47:33,551 INFO L225 Difference]: With dead ends: 93 [2021-05-02 12:47:33,551 INFO L226 Difference]: Without dead ends: 90 [2021-05-02 12:47:33,552 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 5305.9ms TimeCoverageRelationStatistics Valid=244, Invalid=6562, Unknown=0, NotChecked=0, Total=6806 [2021-05-02 12:47:33,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-05-02 12:47:33,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2021-05-02 12:47:33,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 86 states have (on average 1.0116279069767442) internal successors, (87), 86 states have internal predecessors, (87), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:47:33,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 90 transitions. [2021-05-02 12:47:33,558 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 90 transitions. Word has length 88 [2021-05-02 12:47:33,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:47:33,558 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 90 transitions. [2021-05-02 12:47:33,558 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 82 states, 82 states have (on average 1.0365853658536586) internal successors, (85), 82 states have internal predecessors, (85), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:47:33,558 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 90 transitions. [2021-05-02 12:47:33,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-02 12:47:33,558 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:47:33,559 INFO L523 BasicCegarLoop]: trace histogram [73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:47:33,777 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:47:33,777 INFO L428 AbstractCegarLoop]: === Iteration 74 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:47:33,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:47:33,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1863906742, now seen corresponding path program 73 times [2021-05-02 12:47:33,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:47:33,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436970128] [2021-05-02 12:47:33,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:47:33,785 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:47:33,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [68848963] [2021-05-02 12:47:33,786 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:47:33,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:47:33,925 WARN L261 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 323 conjunts are in the unsatisfiable core [2021-05-02 12:47:33,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:47:38,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:47:38,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:47:38,996 INFO L134 CoverageAnalysis]: Checked inductivity of 2701 backedges. 0 proven. 2701 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:47:38,996 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:47:38,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436970128] [2021-05-02 12:47:38,996 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:47:38,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68848963] [2021-05-02 12:47:38,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68848963] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:47:38,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:47:38,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82] total 82 [2021-05-02 12:47:38,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510977331] [2021-05-02 12:47:38,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states [2021-05-02 12:47:38,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:47:38,997 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-05-02 12:47:38,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=6481, Unknown=0, NotChecked=0, Total=6642 [2021-05-02 12:47:38,998 INFO L87 Difference]: Start difference. First operand 90 states and 90 transitions. Second operand has 82 states, 82 states have (on average 1.048780487804878) internal successors, (86), 82 states have internal predecessors, (86), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:48:10,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:48:10,737 INFO L93 Difference]: Finished difference Result 94 states and 94 transitions. [2021-05-02 12:48:10,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-05-02 12:48:10,738 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 1.048780487804878) internal successors, (86), 82 states have internal predecessors, (86), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 89 [2021-05-02 12:48:10,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:48:10,738 INFO L225 Difference]: With dead ends: 94 [2021-05-02 12:48:10,739 INFO L226 Difference]: Without dead ends: 91 [2021-05-02 12:48:10,739 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4877.5ms TimeCoverageRelationStatistics Valid=165, Invalid=6641, Unknown=0, NotChecked=0, Total=6806 [2021-05-02 12:48:10,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2021-05-02 12:48:10,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2021-05-02 12:48:10,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 87 states have (on average 1.0114942528735633) internal successors, (88), 87 states have internal predecessors, (88), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:48:10,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 91 transitions. [2021-05-02 12:48:10,744 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 91 transitions. Word has length 89 [2021-05-02 12:48:10,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:48:10,744 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 91 transitions. [2021-05-02 12:48:10,744 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 82 states, 82 states have (on average 1.048780487804878) internal successors, (86), 82 states have internal predecessors, (86), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:48:10,744 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 91 transitions. [2021-05-02 12:48:10,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-05-02 12:48:10,745 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:48:10,745 INFO L523 BasicCegarLoop]: trace histogram [74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:48:10,953 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-05-02 12:48:10,954 INFO L428 AbstractCegarLoop]: === Iteration 75 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:48:10,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:48:10,954 INFO L82 PathProgramCache]: Analyzing trace with hash -1946596607, now seen corresponding path program 74 times [2021-05-02 12:48:10,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:48:10,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115834053] [2021-05-02 12:48:10,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:48:10,961 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:48:10,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1813162204] [2021-05-02 12:48:10,962 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 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:48:11,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 12:48:11,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:48:11,803 WARN L261 TraceCheckSpWp]: Trace formula consists of 500 conjuncts, 328 conjunts are in the unsatisfiable core [2021-05-02 12:48:11,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:48:17,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:48:17,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:48:17,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2775 backedges. 0 proven. 2775 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:48:17,837 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:48:17,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115834053] [2021-05-02 12:48:17,838 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:48:17,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813162204] [2021-05-02 12:48:17,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813162204] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:48:17,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:48:17,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84] total 84 [2021-05-02 12:48:17,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874375988] [2021-05-02 12:48:17,838 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states [2021-05-02 12:48:17,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:48:17,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-05-02 12:48:17,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=6727, Unknown=0, NotChecked=0, Total=6972 [2021-05-02 12:48:17,839 INFO L87 Difference]: Start difference. First operand 91 states and 91 transitions. Second operand has 84 states, 84 states have (on average 1.0357142857142858) internal successors, (87), 84 states have internal predecessors, (87), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:48:54,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:48:54,547 INFO L93 Difference]: Finished difference Result 95 states and 95 transitions. [2021-05-02 12:48:54,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-05-02 12:48:54,548 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 1.0357142857142858) internal successors, (87), 84 states have internal predecessors, (87), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 90 [2021-05-02 12:48:54,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:48:54,549 INFO L225 Difference]: With dead ends: 95 [2021-05-02 12:48:54,549 INFO L226 Difference]: Without dead ends: 92 [2021-05-02 12:48:54,550 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 5833.8ms TimeCoverageRelationStatistics Valid=250, Invalid=6890, Unknown=0, NotChecked=0, Total=7140 [2021-05-02 12:48:54,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-05-02 12:48:54,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2021-05-02 12:48:54,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 88 states have (on average 1.0113636363636365) internal successors, (89), 88 states have internal predecessors, (89), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:48:54,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 92 transitions. [2021-05-02 12:48:54,555 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 92 transitions. Word has length 90 [2021-05-02 12:48:54,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:48:54,555 INFO L480 AbstractCegarLoop]: Abstraction has 92 states and 92 transitions. [2021-05-02 12:48:54,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 84 states, 84 states have (on average 1.0357142857142858) internal successors, (87), 84 states have internal predecessors, (87), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:48:54,555 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 92 transitions. [2021-05-02 12:48:54,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-02 12:48:54,556 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:48:54,556 INFO L523 BasicCegarLoop]: trace histogram [75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:48:54,756 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:48:54,757 INFO L428 AbstractCegarLoop]: === Iteration 76 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:48:54,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:48:54,757 INFO L82 PathProgramCache]: Analyzing trace with hash -215015126, now seen corresponding path program 75 times [2021-05-02 12:48:54,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:48:54,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914176226] [2021-05-02 12:48:54,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:48:54,767 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:48:54,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1970331508] [2021-05-02 12:48:54,767 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 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:48:55,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2021-05-02 12:48:55,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:48:55,725 WARN L261 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 332 conjunts are in the unsatisfiable core [2021-05-02 12:48:55,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:49:02,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:49:02,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:49:02,095 INFO L134 CoverageAnalysis]: Checked inductivity of 2850 backedges. 0 proven. 2850 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:49:02,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:49:02,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914176226] [2021-05-02 12:49:02,096 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:49:02,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970331508] [2021-05-02 12:49:02,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970331508] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:49:02,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:49:02,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2021-05-02 12:49:02,096 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17005466] [2021-05-02 12:49:02,096 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-05-02 12:49:02,096 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:49:02,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-05-02 12:49:02,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=6892, Unknown=0, NotChecked=0, Total=7140 [2021-05-02 12:49:02,097 INFO L87 Difference]: Start difference. First operand 92 states and 92 transitions. Second operand has 85 states, 85 states have (on average 1.035294117647059) internal successors, (88), 85 states have internal predecessors, (88), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:49:42,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:49:42,512 INFO L93 Difference]: Finished difference Result 96 states and 96 transitions. [2021-05-02 12:49:42,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-02 12:49:42,513 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.035294117647059) internal successors, (88), 85 states have internal predecessors, (88), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 91 [2021-05-02 12:49:42,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:49:42,513 INFO L225 Difference]: With dead ends: 96 [2021-05-02 12:49:42,513 INFO L226 Difference]: Without dead ends: 93 [2021-05-02 12:49:42,514 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 6146.5ms TimeCoverageRelationStatistics Valid=253, Invalid=7057, Unknown=0, NotChecked=0, Total=7310 [2021-05-02 12:49:42,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-02 12:49:42,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-05-02 12:49:42,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 89 states have (on average 1.0112359550561798) internal successors, (90), 89 states have internal predecessors, (90), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:49:42,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 93 transitions. [2021-05-02 12:49:42,519 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 93 transitions. Word has length 91 [2021-05-02 12:49:42,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:49:42,519 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 93 transitions. [2021-05-02 12:49:42,520 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 1.035294117647059) internal successors, (88), 85 states have internal predecessors, (88), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:49:42,520 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 93 transitions. [2021-05-02 12:49:42,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-05-02 12:49:42,520 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:49:42,520 INFO L523 BasicCegarLoop]: trace histogram [76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:49:42,720 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:49:42,721 INFO L428 AbstractCegarLoop]: === Iteration 77 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:49:42,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:49:42,721 INFO L82 PathProgramCache]: Analyzing trace with hash 1924403233, now seen corresponding path program 76 times [2021-05-02 12:49:42,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:49:42,721 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25862637] [2021-05-02 12:49:42,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:49:42,728 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:49:42,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [82005935] [2021-05-02 12:49:42,728 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:49:42,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 12:49:42,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:49:42,826 WARN L261 TraceCheckSpWp]: Trace formula consists of 510 conjuncts, 335 conjunts are in the unsatisfiable core [2021-05-02 12:49:42,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:49:48,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:49:48,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:49:48,692 INFO L134 CoverageAnalysis]: Checked inductivity of 2926 backedges. 0 proven. 2926 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:49:48,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:49:48,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25862637] [2021-05-02 12:49:48,693 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:49:48,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82005935] [2021-05-02 12:49:48,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82005935] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:49:48,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:49:48,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85] total 85 [2021-05-02 12:49:48,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038530399] [2021-05-02 12:49:48,693 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-05-02 12:49:48,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:49:48,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-05-02 12:49:48,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=6973, Unknown=0, NotChecked=0, Total=7140 [2021-05-02 12:49:48,694 INFO L87 Difference]: Start difference. First operand 93 states and 93 transitions. Second operand has 85 states, 85 states have (on average 1.0470588235294118) internal successors, (89), 85 states have internal predecessors, (89), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:50:33,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:50:33,983 INFO L93 Difference]: Finished difference Result 97 states and 97 transitions. [2021-05-02 12:50:33,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-02 12:50:33,984 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.0470588235294118) internal successors, (89), 85 states have internal predecessors, (89), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 92 [2021-05-02 12:50:33,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:50:33,985 INFO L225 Difference]: With dead ends: 97 [2021-05-02 12:50:33,985 INFO L226 Difference]: Without dead ends: 94 [2021-05-02 12:50:33,985 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5674.5ms TimeCoverageRelationStatistics Valid=171, Invalid=7139, Unknown=0, NotChecked=0, Total=7310 [2021-05-02 12:50:33,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-02 12:50:33,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2021-05-02 12:50:33,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 90 states have (on average 1.011111111111111) internal successors, (91), 90 states have internal predecessors, (91), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:50:33,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 94 transitions. [2021-05-02 12:50:33,990 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 94 transitions. Word has length 92 [2021-05-02 12:50:33,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:50:33,991 INFO L480 AbstractCegarLoop]: Abstraction has 94 states and 94 transitions. [2021-05-02 12:50:33,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 1.0470588235294118) internal successors, (89), 85 states have internal predecessors, (89), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:50:33,991 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 94 transitions. [2021-05-02 12:50:33,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-02 12:50:33,991 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:50:33,991 INFO L523 BasicCegarLoop]: trace histogram [77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:50:34,192 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:50:34,192 INFO L428 AbstractCegarLoop]: === Iteration 78 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:50:34,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:50:34,192 INFO L82 PathProgramCache]: Analyzing trace with hash -473104374, now seen corresponding path program 77 times [2021-05-02 12:50:34,192 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:50:34,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241613072] [2021-05-02 12:50:34,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:50:34,199 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:50:34,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [748219844] [2021-05-02 12:50:34,200 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:50:34,297 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2021-05-02 12:50:34,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:50:34,301 WARN L261 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 339 conjunts are in the unsatisfiable core [2021-05-02 12:50:34,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:50:40,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:50:40,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:50:40,762 INFO L134 CoverageAnalysis]: Checked inductivity of 3003 backedges. 0 proven. 3003 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:50:40,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:50:40,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241613072] [2021-05-02 12:50:40,762 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:50:40,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748219844] [2021-05-02 12:50:40,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748219844] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:50:40,762 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:50:40,762 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86] total 86 [2021-05-02 12:50:40,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715989800] [2021-05-02 12:50:40,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states [2021-05-02 12:50:40,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:50:40,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-05-02 12:50:40,763 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=7141, Unknown=0, NotChecked=0, Total=7310 [2021-05-02 12:50:40,763 INFO L87 Difference]: Start difference. First operand 94 states and 94 transitions. Second operand has 86 states, 86 states have (on average 1.0465116279069768) internal successors, (90), 86 states have internal predecessors, (90), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:51:24,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:51:24,758 INFO L93 Difference]: Finished difference Result 98 states and 98 transitions. [2021-05-02 12:51:24,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-05-02 12:51:24,759 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 1.0465116279069768) internal successors, (90), 86 states have internal predecessors, (90), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 93 [2021-05-02 12:51:24,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:51:24,759 INFO L225 Difference]: With dead ends: 98 [2021-05-02 12:51:24,759 INFO L226 Difference]: Without dead ends: 95 [2021-05-02 12:51:24,760 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6237.7ms TimeCoverageRelationStatistics Valid=173, Invalid=7309, Unknown=0, NotChecked=0, Total=7482 [2021-05-02 12:51:24,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-05-02 12:51:24,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2021-05-02 12:51:24,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 91 states have (on average 1.010989010989011) internal successors, (92), 91 states have internal predecessors, (92), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:51:24,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 95 transitions. [2021-05-02 12:51:24,764 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 95 transitions. Word has length 93 [2021-05-02 12:51:24,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:51:24,764 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 95 transitions. [2021-05-02 12:51:24,765 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 86 states, 86 states have (on average 1.0465116279069768) internal successors, (90), 86 states have internal predecessors, (90), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:51:24,765 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 95 transitions. [2021-05-02 12:51:24,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 12:51:24,765 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:51:24,765 INFO L523 BasicCegarLoop]: trace histogram [78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:51:24,965 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:51:24,966 INFO L428 AbstractCegarLoop]: === Iteration 79 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:51:24,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:51:24,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1781396159, now seen corresponding path program 78 times [2021-05-02 12:51:24,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:51:24,966 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965730147] [2021-05-02 12:51:24,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:51:24,972 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:51:24,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040232620] [2021-05-02 12:51:24,979 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:51:25,825 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2021-05-02 12:51:25,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 12:51:25,830 WARN L261 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 344 conjunts are in the unsatisfiable core [2021-05-02 12:51:25,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:51:31,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:51:31,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:51:31,957 INFO L134 CoverageAnalysis]: Checked inductivity of 3081 backedges. 0 proven. 3081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:51:31,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:51:31,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965730147] [2021-05-02 12:51:31,958 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:51:31,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040232620] [2021-05-02 12:51:31,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040232620] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:51:31,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:51:31,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88] total 88 [2021-05-02 12:51:31,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785725941] [2021-05-02 12:51:31,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-05-02 12:51:31,958 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:51:31,959 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-05-02 12:51:31,959 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=7399, Unknown=0, NotChecked=0, Total=7656 [2021-05-02 12:51:31,959 INFO L87 Difference]: Start difference. First operand 95 states and 95 transitions. Second operand has 88 states, 88 states have (on average 1.0340909090909092) internal successors, (91), 88 states have internal predecessors, (91), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:52:17,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 12:52:17,504 INFO L93 Difference]: Finished difference Result 99 states and 99 transitions. [2021-05-02 12:52:17,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-05-02 12:52:17,505 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 1.0340909090909092) internal successors, (91), 88 states have internal predecessors, (91), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 94 [2021-05-02 12:52:17,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 12:52:17,506 INFO L225 Difference]: With dead ends: 99 [2021-05-02 12:52:17,506 INFO L226 Difference]: Without dead ends: 96 [2021-05-02 12:52:17,506 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 5920.3ms TimeCoverageRelationStatistics Valid=262, Invalid=7570, Unknown=0, NotChecked=0, Total=7832 [2021-05-02 12:52:17,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-05-02 12:52:17,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2021-05-02 12:52:17,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 92 states have (on average 1.0108695652173914) internal successors, (93), 92 states have internal predecessors, (93), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:52:17,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 96 transitions. [2021-05-02 12:52:17,511 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 96 transitions. Word has length 94 [2021-05-02 12:52:17,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 12:52:17,511 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 96 transitions. [2021-05-02 12:52:17,511 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 88 states, 88 states have (on average 1.0340909090909092) internal successors, (91), 88 states have internal predecessors, (91), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 12:52:17,511 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 96 transitions. [2021-05-02 12:52:17,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-05-02 12:52:17,512 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 12:52:17,512 INFO L523 BasicCegarLoop]: trace histogram [79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 12:52:17,712 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:52:17,712 INFO L428 AbstractCegarLoop]: === Iteration 80 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 12:52:17,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 12:52:17,712 INFO L82 PathProgramCache]: Analyzing trace with hash 611231466, now seen corresponding path program 79 times [2021-05-02 12:52:17,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 12:52:17,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360537970] [2021-05-02 12:52:17,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 12:52:17,719 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 12:52:17,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [900061880] [2021-05-02 12:52:17,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 12:52:17,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 12:52:17,842 WARN L261 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 347 conjunts are in the unsatisfiable core [2021-05-02 12:52:17,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 12:52:25,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:52:25,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 12:52:25,262 INFO L134 CoverageAnalysis]: Checked inductivity of 3160 backedges. 0 proven. 3160 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 12:52:25,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 12:52:25,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360537970] [2021-05-02 12:52:25,263 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 12:52:25,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900061880] [2021-05-02 12:52:25,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900061880] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 12:52:25,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 12:52:25,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88] total 88 [2021-05-02 12:52:25,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246489026] [2021-05-02 12:52:25,263 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-05-02 12:52:25,263 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 12:52:25,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-05-02 12:52:25,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=7483, Unknown=0, NotChecked=0, Total=7656 [2021-05-02 12:52:25,264 INFO L87 Difference]: Start difference. First operand 96 states and 96 transitions. Second operand has 88 states, 88 states have (on average 1.0454545454545454) internal successors, (92), 88 states have internal predecessors, (92), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1)