/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound50.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-02 15:40:31,105 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-02 15:40:31,108 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-02 15:40:31,144 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-02 15:40:31,144 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-02 15:40:31,147 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-02 15:40:31,149 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-02 15:40:31,153 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-02 15:40:31,155 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-02 15:40:31,159 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-02 15:40:31,160 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-02 15:40:31,161 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-02 15:40:31,161 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-02 15:40:31,163 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-02 15:40:31,164 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-02 15:40:31,165 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-02 15:40:31,168 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-02 15:40:31,168 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-02 15:40:31,170 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-02 15:40:31,176 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-02 15:40:31,177 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-02 15:40:31,179 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-02 15:40:31,180 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-02 15:40:31,182 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-02 15:40:31,188 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-02 15:40:31,188 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-02 15:40:31,188 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-02 15:40:31,189 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-02 15:40:31,190 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-02 15:40:31,190 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-02 15:40:31,191 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-02 15:40:31,191 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-02 15:40:31,193 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-02 15:40:31,193 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-02 15:40:31,194 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-02 15:40:31,194 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-02 15:40:31,195 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-02 15:40:31,195 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-02 15:40:31,195 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-02 15:40:31,196 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-02 15:40:31,197 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-02 15:40:31,200 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 15:40:31,234 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-02 15:40:31,234 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-02 15:40:31,237 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-02 15:40:31,237 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-02 15:40:31,237 INFO L138 SettingsManager]: * Use SBE=true [2021-05-02 15:40:31,238 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-02 15:40:31,238 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-02 15:40:31,238 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-02 15:40:31,238 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-02 15:40:31,238 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-02 15:40:31,239 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-02 15:40:31,239 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-02 15:40:31,239 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-02 15:40:31,239 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-02 15:40:31,240 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-02 15:40:31,240 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-02 15:40:31,240 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-02 15:40:31,240 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-02 15:40:31,240 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-02 15:40:31,240 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-02 15:40:31,241 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 15:40:31,241 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-02 15:40:31,241 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-02 15:40:31,241 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-02 15:40:31,241 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-02 15:40:31,241 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-02 15:40:31,241 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-02 15:40:31,242 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-05-02 15:40:31,242 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 15:40:31,555 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-02 15:40:31,580 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-02 15:40:31,583 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-02 15:40:31,584 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-02 15:40:31,585 INFO L275 PluginConnector]: CDTParser initialized [2021-05-02 15:40:31,586 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound50.c [2021-05-02 15:40:31,649 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/daa8134f8/4b5e471ab9594a4ea85c51650461f8ec/FLAGb6f3e4047 [2021-05-02 15:40:32,061 INFO L306 CDTParser]: Found 1 translation units. [2021-05-02 15:40:32,062 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound50.c [2021-05-02 15:40:32,068 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/daa8134f8/4b5e471ab9594a4ea85c51650461f8ec/FLAGb6f3e4047 [2021-05-02 15:40:32,086 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/daa8134f8/4b5e471ab9594a4ea85c51650461f8ec [2021-05-02 15:40:32,089 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-02 15:40:32,091 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-02 15:40:32,094 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-02 15:40:32,094 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-02 15:40:32,097 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-02 15:40:32,098 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,099 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c8a15da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32, skipping insertion in model container [2021-05-02 15:40:32,099 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,104 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-02 15:40:32,118 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-02 15:40:32,259 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound50.c[526,539] [2021-05-02 15:40:32,276 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 15:40:32,285 INFO L203 MainTranslator]: Completed pre-run [2021-05-02 15:40:32,334 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound50.c[526,539] [2021-05-02 15:40:32,340 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 15:40:32,374 INFO L208 MainTranslator]: Completed translation [2021-05-02 15:40:32,375 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32 WrapperNode [2021-05-02 15:40:32,375 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-02 15:40:32,376 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-02 15:40:32,376 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-02 15:40:32,376 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-02 15:40:32,385 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,386 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,391 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,391 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,403 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,408 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,413 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (1/1) ... [2021-05-02 15:40:32,418 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-02 15:40:32,419 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-02 15:40:32,419 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-02 15:40:32,419 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-02 15:40:32,420 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (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 15:40:32,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-02 15:40:32,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-02 15:40:32,503 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-02 15:40:32,504 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-02 15:40:32,504 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-02 15:40:32,504 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-02 15:40:32,504 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-02 15:40:32,504 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-02 15:40:32,505 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-02 15:40:32,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-02 15:40:32,505 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-02 15:40:32,506 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-02 15:40:32,506 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-02 15:40:32,506 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-02 15:40:32,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-02 15:40:32,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-02 15:40:32,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-02 15:40:32,508 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-02 15:40:32,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-02 15:40:32,508 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-02 15:40:32,828 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-02 15:40:32,828 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-02 15:40:32,829 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 03:40:32 BoogieIcfgContainer [2021-05-02 15:40:32,829 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-02 15:40:32,831 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-02 15:40:32,831 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-02 15:40:32,833 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-02 15:40:32,833 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.05 03:40:32" (1/3) ... [2021-05-02 15:40:32,834 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5710b5ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 03:40:32, skipping insertion in model container [2021-05-02 15:40:32,834 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 03:40:32" (2/3) ... [2021-05-02 15:40:32,834 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5710b5ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 03:40:32, skipping insertion in model container [2021-05-02 15:40:32,835 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 03:40:32" (3/3) ... [2021-05-02 15:40:32,836 INFO L111 eAbstractionObserver]: Analyzing ICFG hard2_unwindbound50.c [2021-05-02 15:40:32,842 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-02 15:40:32,847 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-02 15:40:32,862 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-02 15:40:32,895 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-02 15:40:32,895 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-02 15:40:32,895 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-02 15:40:32,895 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-02 15:40:32,895 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-02 15:40:32,895 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-02 15:40:32,895 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-02 15:40:32,895 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-02 15:40:32,912 INFO L276 IsEmpty]: Start isEmpty. Operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 18 states have internal predecessors, (26), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-02 15:40:32,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-02 15:40:32,917 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:32,917 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:32,918 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:32,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:32,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1682617676, now seen corresponding path program 1 times [2021-05-02 15:40:32,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:32,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407102399] [2021-05-02 15:40:32,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:33,170 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 15:40:33,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:33,207 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 15:40:33,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:33,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407102399] [2021-05-02 15:40:33,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407102399] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 15:40:33,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 15:40:33,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-02 15:40:33,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401150562] [2021-05-02 15:40:33,214 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-02 15:40:33,214 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:33,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-02 15:40:33,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 15:40:33,228 INFO L87 Difference]: Start difference. First operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 18 states have internal predecessors, (26), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 15:40:33,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:33,376 INFO L93 Difference]: Finished difference Result 57 states and 91 transitions. [2021-05-02 15:40:33,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-02 15:40:33,377 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-02 15:40:33,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:33,383 INFO L225 Difference]: With dead ends: 57 [2021-05-02 15:40:33,384 INFO L226 Difference]: Without dead ends: 27 [2021-05-02 15:40:33,392 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 60.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 15:40:33,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-05-02 15:40:33,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 26. [2021-05-02 15:40:33,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 15 states have internal predecessors, (20), 9 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 15:40:33,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 36 transitions. [2021-05-02 15:40:33,430 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 36 transitions. Word has length 12 [2021-05-02 15:40:33,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:33,431 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 36 transitions. [2021-05-02 15:40:33,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 15:40:33,431 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 36 transitions. [2021-05-02 15:40:33,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-02 15:40:33,432 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:33,432 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:33,433 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-02 15:40:33,433 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:33,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:33,434 INFO L82 PathProgramCache]: Analyzing trace with hash -2144676086, now seen corresponding path program 1 times [2021-05-02 15:40:33,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:33,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112849058] [2021-05-02 15:40:33,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:33,555 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 15:40:33,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:33,564 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 15:40:33,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:33,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112849058] [2021-05-02 15:40:33,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112849058] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 15:40:33,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 15:40:33,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 15:40:33,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462750168] [2021-05-02 15:40:33,566 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 15:40:33,566 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:33,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 15:40:33,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:33,567 INFO L87 Difference]: Start difference. First operand 26 states and 36 transitions. Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 15:40:33,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:33,962 INFO L93 Difference]: Finished difference Result 41 states and 56 transitions. [2021-05-02 15:40:33,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:40:33,963 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-02 15:40:33,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:33,964 INFO L225 Difference]: With dead ends: 41 [2021-05-02 15:40:33,964 INFO L226 Difference]: Without dead ends: 39 [2021-05-02 15:40:33,965 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 213.5ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:33,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-05-02 15:40:33,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 30. [2021-05-02 15:40:34,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 15:40:34,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2021-05-02 15:40:34,001 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 12 [2021-05-02 15:40:34,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:34,001 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2021-05-02 15:40:34,001 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 15:40:34,001 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2021-05-02 15:40:34,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-02 15:40:34,002 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:34,002 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:34,002 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-02 15:40:34,002 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:34,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:34,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1842794081, now seen corresponding path program 1 times [2021-05-02 15:40:34,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:34,004 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104210896] [2021-05-02 15:40:34,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:34,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:34,057 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 15:40:34,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:34,069 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 15:40:34,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:34,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104210896] [2021-05-02 15:40:34,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104210896] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 15:40:34,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 15:40:34,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-02 15:40:34,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310812216] [2021-05-02 15:40:34,070 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-02 15:40:34,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:34,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-02 15:40:34,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-02 15:40:34,071 INFO L87 Difference]: Start difference. First operand 30 states and 39 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 15:40:34,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:34,209 INFO L93 Difference]: Finished difference Result 46 states and 61 transitions. [2021-05-02 15:40:34,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 15:40:34,210 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-05-02 15:40:34,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:34,212 INFO L225 Difference]: With dead ends: 46 [2021-05-02 15:40:34,212 INFO L226 Difference]: Without dead ends: 32 [2021-05-02 15:40:34,213 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 58.5ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:34,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-02 15:40:34,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-05-02 15:40:34,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 20 states have internal predecessors, (25), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 15:40:34,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 41 transitions. [2021-05-02 15:40:34,228 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 41 transitions. Word has length 14 [2021-05-02 15:40:34,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:34,229 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 41 transitions. [2021-05-02 15:40:34,229 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 15:40:34,229 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 41 transitions. [2021-05-02 15:40:34,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-02 15:40:34,230 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:34,230 INFO L523 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:34,230 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-02 15:40:34,230 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:34,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:34,232 INFO L82 PathProgramCache]: Analyzing trace with hash 311129497, now seen corresponding path program 1 times [2021-05-02 15:40:34,232 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:34,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550061665] [2021-05-02 15:40:34,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:34,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:34,333 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 15:40:34,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:34,352 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-05-02 15:40:34,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:34,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 15:40:34,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:34,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550061665] [2021-05-02 15:40:34,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550061665] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 15:40:34,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 15:40:34,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 15:40:34,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652259501] [2021-05-02 15:40:34,361 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 15:40:34,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:34,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 15:40:34,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:34,362 INFO L87 Difference]: Start difference. First operand 32 states and 41 transitions. Second operand has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-02 15:40:34,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:34,608 INFO L93 Difference]: Finished difference Result 46 states and 60 transitions. [2021-05-02 15:40:34,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:40:34,609 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2021-05-02 15:40:34,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:34,611 INFO L225 Difference]: With dead ends: 46 [2021-05-02 15:40:34,611 INFO L226 Difference]: Without dead ends: 44 [2021-05-02 15:40:34,612 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 150.2ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:34,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-02 15:40:34,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 36. [2021-05-02 15:40:34,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 23 states have internal predecessors, (28), 9 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 15:40:34,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2021-05-02 15:40:34,627 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 17 [2021-05-02 15:40:34,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:34,627 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2021-05-02 15:40:34,627 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-02 15:40:34,628 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2021-05-02 15:40:34,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-02 15:40:34,628 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:34,628 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:34,628 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-02 15:40:34,628 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:34,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:34,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1912623062, now seen corresponding path program 1 times [2021-05-02 15:40:34,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:34,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60293941] [2021-05-02 15:40:34,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:34,647 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:34,648 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1854818277] [2021-05-02 15:40:34,648 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 15:40:34,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:34,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-02 15:40:34,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:34,916 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-02 15:40:34,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:34,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60293941] [2021-05-02 15:40:34,917 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:34,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854818277] [2021-05-02 15:40:34,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854818277] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:34,917 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:34,917 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 15:40:34,918 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4670055] [2021-05-02 15:40:34,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 15:40:34,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:34,918 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 15:40:34,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:40:34,919 INFO L87 Difference]: Start difference. First operand 36 states and 44 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-02 15:40:35,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:35,108 INFO L93 Difference]: Finished difference Result 69 states and 90 transitions. [2021-05-02 15:40:35,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-02 15:40:35,109 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 22 [2021-05-02 15:40:35,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:35,110 INFO L225 Difference]: With dead ends: 69 [2021-05-02 15:40:35,110 INFO L226 Difference]: Without dead ends: 54 [2021-05-02 15:40:35,110 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 62.3ms TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:35,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-02 15:40:35,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-02 15:40:35,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 32 states have (on average 1.25) internal successors, (40), 34 states have internal predecessors, (40), 15 states have call successors, (15), 7 states have call predecessors, (15), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-02 15:40:35,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 67 transitions. [2021-05-02 15:40:35,117 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 67 transitions. Word has length 22 [2021-05-02 15:40:35,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:35,117 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 67 transitions. [2021-05-02 15:40:35,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-02 15:40:35,117 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 67 transitions. [2021-05-02 15:40:35,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-02 15:40:35,118 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:35,118 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:35,318 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:35,319 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:35,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:35,320 INFO L82 PathProgramCache]: Analyzing trace with hash 214651490, now seen corresponding path program 1 times [2021-05-02 15:40:35,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:35,320 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214297533] [2021-05-02 15:40:35,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:35,328 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:35,328 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1915636613] [2021-05-02 15:40:35,328 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 15:40:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:35,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-02 15:40:35,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:35,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:35,510 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-05-02 15:40:35,511 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:35,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214297533] [2021-05-02 15:40:35,511 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:35,511 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915636613] [2021-05-02 15:40:35,511 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915636613] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 15:40:35,511 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 15:40:35,511 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-02 15:40:35,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412316138] [2021-05-02 15:40:35,512 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-02 15:40:35,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:35,512 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-02 15:40:35,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-02 15:40:35,513 INFO L87 Difference]: Start difference. First operand 54 states and 67 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 15:40:35,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:35,542 INFO L93 Difference]: Finished difference Result 70 states and 80 transitions. [2021-05-02 15:40:35,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-02 15:40:35,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2021-05-02 15:40:35,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:35,544 INFO L225 Difference]: With dead ends: 70 [2021-05-02 15:40:35,544 INFO L226 Difference]: Without dead ends: 63 [2021-05-02 15:40:35,545 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 10.8ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-02 15:40:35,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-02 15:40:35,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2021-05-02 15:40:35,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 40 states have internal predecessors, (45), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-02 15:40:35,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 72 transitions. [2021-05-02 15:40:35,553 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 72 transitions. Word has length 30 [2021-05-02 15:40:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:35,553 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 72 transitions. [2021-05-02 15:40:35,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 15:40:35,554 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 72 transitions. [2021-05-02 15:40:35,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-02 15:40:35,554 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:35,554 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:35,768 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:35,769 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:35,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:35,769 INFO L82 PathProgramCache]: Analyzing trace with hash 216379368, now seen corresponding path program 1 times [2021-05-02 15:40:35,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:35,770 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481516114] [2021-05-02 15:40:35,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:35,777 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:35,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2051238016] [2021-05-02 15:40:35,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:35,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:35,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-02 15:40:35,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:35,937 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-05-02 15:40:35,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:35,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481516114] [2021-05-02 15:40:35,937 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:35,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051238016] [2021-05-02 15:40:35,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051238016] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:35,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:35,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-02 15:40:35,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014679571] [2021-05-02 15:40:35,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-02 15:40:35,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:35,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-02 15:40:35,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-02 15:40:35,941 INFO L87 Difference]: Start difference. First operand 62 states and 72 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 15:40:36,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:36,053 INFO L93 Difference]: Finished difference Result 76 states and 91 transitions. [2021-05-02 15:40:36,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-02 15:40:36,054 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2021-05-02 15:40:36,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:36,056 INFO L225 Difference]: With dead ends: 76 [2021-05-02 15:40:36,057 INFO L226 Difference]: Without dead ends: 64 [2021-05-02 15:40:36,057 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 42.0ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:40:36,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-05-02 15:40:36,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 63. [2021-05-02 15:40:36,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 41 states have internal predecessors, (48), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-02 15:40:36,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2021-05-02 15:40:36,082 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 30 [2021-05-02 15:40:36,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:36,082 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2021-05-02 15:40:36,083 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 15:40:36,083 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2021-05-02 15:40:36,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-02 15:40:36,086 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:36,086 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:36,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:36,287 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:36,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:36,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1255015940, now seen corresponding path program 1 times [2021-05-02 15:40:36,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:36,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657756478] [2021-05-02 15:40:36,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:36,295 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:36,295 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [169412861] [2021-05-02 15:40:36,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:36,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:36,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-02 15:40:36,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:36,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:36,456 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-05-02 15:40:36,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:36,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657756478] [2021-05-02 15:40:36,457 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:36,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169412861] [2021-05-02 15:40:36,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169412861] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:36,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:36,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2021-05-02 15:40:36,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560803280] [2021-05-02 15:40:36,458 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-02 15:40:36,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:36,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-02 15:40:36,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-02 15:40:36,462 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-05-02 15:40:36,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:36,502 INFO L93 Difference]: Finished difference Result 90 states and 114 transitions. [2021-05-02 15:40:36,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 15:40:36,502 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 37 [2021-05-02 15:40:36,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:36,506 INFO L225 Difference]: With dead ends: 90 [2021-05-02 15:40:36,506 INFO L226 Difference]: Without dead ends: 65 [2021-05-02 15:40:36,511 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 16.1ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:36,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-05-02 15:40:36,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2021-05-02 15:40:36,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 43 states have internal predecessors, (50), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-02 15:40:36,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 78 transitions. [2021-05-02 15:40:36,526 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 78 transitions. Word has length 37 [2021-05-02 15:40:36,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:36,527 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 78 transitions. [2021-05-02 15:40:36,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-05-02 15:40:36,527 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 78 transitions. [2021-05-02 15:40:36,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-02 15:40:36,528 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:36,528 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:36,749 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:36,750 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:36,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:36,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1057559728, now seen corresponding path program 1 times [2021-05-02 15:40:36,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:36,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771743349] [2021-05-02 15:40:36,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:36,758 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:36,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1245243981] [2021-05-02 15:40:36,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:40:36,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:36,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-02 15:40:36,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:36,967 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 9 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-02 15:40:36,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:36,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771743349] [2021-05-02 15:40:36,968 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:36,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245243981] [2021-05-02 15:40:36,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245243981] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:36,968 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:36,968 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 15:40:36,968 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714235552] [2021-05-02 15:40:36,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 15:40:36,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:36,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 15:40:36,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:40:36,969 INFO L87 Difference]: Start difference. First operand 65 states and 78 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2021-05-02 15:40:37,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:37,150 INFO L93 Difference]: Finished difference Result 117 states and 154 transitions. [2021-05-02 15:40:37,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:40:37,150 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 40 [2021-05-02 15:40:37,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:37,151 INFO L225 Difference]: With dead ends: 117 [2021-05-02 15:40:37,151 INFO L226 Difference]: Without dead ends: 85 [2021-05-02 15:40:37,152 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 62.4ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:40:37,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-05-02 15:40:37,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 83. [2021-05-02 15:40:37,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 52 states have (on average 1.2115384615384615) internal successors, (63), 54 states have internal predecessors, (63), 20 states have call successors, (20), 11 states have call predecessors, (20), 10 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-02 15:40:37,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 101 transitions. [2021-05-02 15:40:37,160 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 101 transitions. Word has length 40 [2021-05-02 15:40:37,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:37,161 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 101 transitions. [2021-05-02 15:40:37,161 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2021-05-02 15:40:37,161 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 101 transitions. [2021-05-02 15:40:37,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-02 15:40:37,162 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:37,162 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:37,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:37,377 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:37,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:37,377 INFO L82 PathProgramCache]: Analyzing trace with hash 529029787, now seen corresponding path program 1 times [2021-05-02 15:40:37,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:37,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988651976] [2021-05-02 15:40:37,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:37,384 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:37,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1885363927] [2021-05-02 15:40:37,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:37,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:37,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-02 15:40:37,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:37,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,628 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 36 proven. 42 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-05-02 15:40:37,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:37,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988651976] [2021-05-02 15:40:37,628 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:37,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885363927] [2021-05-02 15:40:37,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885363927] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:37,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:37,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-02 15:40:37,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773572148] [2021-05-02 15:40:37,629 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 15:40:37,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:37,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 15:40:37,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:37,630 INFO L87 Difference]: Start difference. First operand 83 states and 101 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 15:40:37,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:37,671 INFO L93 Difference]: Finished difference Result 104 states and 119 transitions. [2021-05-02 15:40:37,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 15:40:37,672 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 53 [2021-05-02 15:40:37,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:37,673 INFO L225 Difference]: With dead ends: 104 [2021-05-02 15:40:37,673 INFO L226 Difference]: Without dead ends: 92 [2021-05-02 15:40:37,673 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 41.6ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:37,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-05-02 15:40:37,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 91. [2021-05-02 15:40:37,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 60 states have internal predecessors, (68), 20 states have call successors, (20), 13 states have call predecessors, (20), 12 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-02 15:40:37,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 106 transitions. [2021-05-02 15:40:37,681 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 106 transitions. Word has length 53 [2021-05-02 15:40:37,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:37,682 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 106 transitions. [2021-05-02 15:40:37,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 15:40:37,682 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 106 transitions. [2021-05-02 15:40:37,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-02 15:40:37,683 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:37,683 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:37,904 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:37,905 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:37,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:37,905 INFO L82 PathProgramCache]: Analyzing trace with hash 1864650262, now seen corresponding path program 2 times [2021-05-02 15:40:37,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:37,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000267483] [2021-05-02 15:40:37,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:37,917 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:37,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1306371775] [2021-05-02 15:40:37,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:37,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 15:40:37,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:37,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-02 15:40:37,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:37,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:37,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:38,104 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-05-02 15:40:38,104 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:38,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000267483] [2021-05-02 15:40:38,104 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:38,104 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306371775] [2021-05-02 15:40:38,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306371775] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:38,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:38,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-02 15:40:38,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831827973] [2021-05-02 15:40:38,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 15:40:38,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:38,105 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 15:40:38,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:40:38,106 INFO L87 Difference]: Start difference. First operand 91 states and 106 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 15:40:38,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:38,160 INFO L93 Difference]: Finished difference Result 118 states and 144 transitions. [2021-05-02 15:40:38,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:40:38,161 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 55 [2021-05-02 15:40:38,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:38,165 INFO L225 Difference]: With dead ends: 118 [2021-05-02 15:40:38,165 INFO L226 Difference]: Without dead ends: 93 [2021-05-02 15:40:38,166 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 23.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:40:38,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-02 15:40:38,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-05-02 15:40:38,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 60 states have (on average 1.1666666666666667) internal successors, (70), 62 states have internal predecessors, (70), 20 states have call successors, (20), 13 states have call predecessors, (20), 12 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-02 15:40:38,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 108 transitions. [2021-05-02 15:40:38,176 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 108 transitions. Word has length 55 [2021-05-02 15:40:38,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:38,177 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 108 transitions. [2021-05-02 15:40:38,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 15:40:38,177 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 108 transitions. [2021-05-02 15:40:38,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-02 15:40:38,177 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:38,178 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:38,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:38,385 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:38,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:38,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1879054090, now seen corresponding path program 2 times [2021-05-02 15:40:38,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:38,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99003927] [2021-05-02 15:40:38,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:38,392 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:38,393 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1179679987] [2021-05-02 15:40:38,393 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:38,460 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 15:40:38,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:38,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-02 15:40:38,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:38,739 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 33 proven. 20 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-05-02 15:40:38,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:38,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99003927] [2021-05-02 15:40:38,739 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:38,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179679987] [2021-05-02 15:40:38,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179679987] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:38,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:38,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 15:40:38,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124053963] [2021-05-02 15:40:38,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 15:40:38,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:38,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 15:40:38,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:38,741 INFO L87 Difference]: Start difference. First operand 93 states and 108 transitions. Second operand has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2021-05-02 15:40:39,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:39,069 INFO L93 Difference]: Finished difference Result 153 states and 198 transitions. [2021-05-02 15:40:39,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 15:40:39,070 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 58 [2021-05-02 15:40:39,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:39,071 INFO L225 Difference]: With dead ends: 153 [2021-05-02 15:40:39,071 INFO L226 Difference]: Without dead ends: 121 [2021-05-02 15:40:39,072 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 140.9ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:40:39,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-05-02 15:40:39,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 115. [2021-05-02 15:40:39,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 73 states have (on average 1.1917808219178083) internal successors, (87), 76 states have internal predecessors, (87), 27 states have call successors, (27), 15 states have call predecessors, (27), 14 states have return successors, (25), 23 states have call predecessors, (25), 25 states have call successors, (25) [2021-05-02 15:40:39,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 139 transitions. [2021-05-02 15:40:39,080 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 139 transitions. Word has length 58 [2021-05-02 15:40:39,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:39,081 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 139 transitions. [2021-05-02 15:40:39,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2021-05-02 15:40:39,081 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 139 transitions. [2021-05-02 15:40:39,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-02 15:40:39,081 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:39,081 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:39,303 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-05-02 15:40:39,304 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:39,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:39,305 INFO L82 PathProgramCache]: Analyzing trace with hash -43330764, now seen corresponding path program 1 times [2021-05-02 15:40:39,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:39,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121056852] [2021-05-02 15:40:39,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:39,311 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:39,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [298625517] [2021-05-02 15:40:39,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:39,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:39,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-02 15:40:39,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:39,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:39,502 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 16 proven. 92 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-02 15:40:39,503 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:39,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121056852] [2021-05-02 15:40:39,503 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:39,503 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298625517] [2021-05-02 15:40:39,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298625517] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:39,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:39,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-02 15:40:39,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711844467] [2021-05-02 15:40:39,504 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-02 15:40:39,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:39,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-02 15:40:39,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-02 15:40:39,504 INFO L87 Difference]: Start difference. First operand 115 states and 139 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 15:40:39,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:39,574 INFO L93 Difference]: Finished difference Result 145 states and 167 transitions. [2021-05-02 15:40:39,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:40:39,575 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 62 [2021-05-02 15:40:39,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:39,576 INFO L225 Difference]: With dead ends: 145 [2021-05-02 15:40:39,576 INFO L226 Difference]: Without dead ends: 132 [2021-05-02 15:40:39,576 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 22.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:40:39,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-02 15:40:39,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 131. [2021-05-02 15:40:39,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 86 states have (on average 1.1511627906976745) internal successors, (99), 88 states have internal predecessors, (99), 27 states have call successors, (27), 18 states have call predecessors, (27), 17 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2021-05-02 15:40:39,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 151 transitions. [2021-05-02 15:40:39,589 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 151 transitions. Word has length 62 [2021-05-02 15:40:39,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:39,589 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 151 transitions. [2021-05-02 15:40:39,589 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 15:40:39,589 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 151 transitions. [2021-05-02 15:40:39,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-02 15:40:39,590 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:39,590 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:39,808 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:39,808 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:39,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:39,809 INFO L82 PathProgramCache]: Analyzing trace with hash -41602886, now seen corresponding path program 1 times [2021-05-02 15:40:39,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:39,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449946557] [2021-05-02 15:40:39,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:39,822 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:39,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1030252115] [2021-05-02 15:40:39,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:39,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 35 conjunts are in the unsatisfiable core [2021-05-02 15:40:39,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:40,085 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-05-02 15:40:40,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:40,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449946557] [2021-05-02 15:40:40,085 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:40,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030252115] [2021-05-02 15:40:40,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030252115] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:40,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:40,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 15:40:40,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666183140] [2021-05-02 15:40:40,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 15:40:40,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:40,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 15:40:40,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:40:40,087 INFO L87 Difference]: Start difference. First operand 131 states and 151 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-02 15:40:40,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:40,271 INFO L93 Difference]: Finished difference Result 145 states and 170 transitions. [2021-05-02 15:40:40,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 15:40:40,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 62 [2021-05-02 15:40:40,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:40,273 INFO L225 Difference]: With dead ends: 145 [2021-05-02 15:40:40,273 INFO L226 Difference]: Without dead ends: 143 [2021-05-02 15:40:40,273 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 80.5ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:40:40,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-02 15:40:40,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 141. [2021-05-02 15:40:40,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 93 states have (on average 1.1720430107526882) internal successors, (109), 95 states have internal predecessors, (109), 29 states have call successors, (29), 19 states have call predecessors, (29), 18 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-02 15:40:40,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 165 transitions. [2021-05-02 15:40:40,281 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 165 transitions. Word has length 62 [2021-05-02 15:40:40,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:40,282 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 165 transitions. [2021-05-02 15:40:40,282 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-02 15:40:40,282 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 165 transitions. [2021-05-02 15:40:40,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-02 15:40:40,283 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:40,283 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:40,496 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:40,497 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:40,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:40,497 INFO L82 PathProgramCache]: Analyzing trace with hash -378736343, now seen corresponding path program 2 times [2021-05-02 15:40:40,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:40,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136311162] [2021-05-02 15:40:40,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:40,507 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:40,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [353377380] [2021-05-02 15:40:40,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:40,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 15:40:40,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:40,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-02 15:40:40,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:40,752 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-05-02 15:40:40,752 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:40,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136311162] [2021-05-02 15:40:40,752 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:40,752 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353377380] [2021-05-02 15:40:40,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353377380] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:40,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:40,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 15:40:40,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66053698] [2021-05-02 15:40:40,753 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 15:40:40,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:40,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 15:40:40,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:40,753 INFO L87 Difference]: Start difference. First operand 141 states and 165 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2021-05-02 15:40:40,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:40,948 INFO L93 Difference]: Finished difference Result 168 states and 200 transitions. [2021-05-02 15:40:40,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 15:40:40,949 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) Word has length 67 [2021-05-02 15:40:40,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:40,950 INFO L225 Difference]: With dead ends: 168 [2021-05-02 15:40:40,950 INFO L226 Difference]: Without dead ends: 143 [2021-05-02 15:40:40,951 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:40:40,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-02 15:40:40,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2021-05-02 15:40:40,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 93 states have (on average 1.1397849462365592) internal successors, (106), 96 states have internal predecessors, (106), 30 states have call successors, (30), 20 states have call predecessors, (30), 19 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-02 15:40:40,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 163 transitions. [2021-05-02 15:40:40,961 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 163 transitions. Word has length 67 [2021-05-02 15:40:40,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:40,961 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 163 transitions. [2021-05-02 15:40:40,961 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2021-05-02 15:40:40,961 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 163 transitions. [2021-05-02 15:40:40,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 15:40:40,962 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:40,962 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:41,184 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-02 15:40:41,184 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:41,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:41,184 INFO L82 PathProgramCache]: Analyzing trace with hash 73149133, now seen corresponding path program 1 times [2021-05-02 15:40:41,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:41,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269829077] [2021-05-02 15:40:41,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:41,190 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:41,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [577823729] [2021-05-02 15:40:41,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:41,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:41,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 37 conjunts are in the unsatisfiable core [2021-05-02 15:40:41,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:41,462 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2021-05-02 15:40:41,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:41,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269829077] [2021-05-02 15:40:41,462 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:41,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577823729] [2021-05-02 15:40:41,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577823729] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:41,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:41,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 15:40:41,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948767552] [2021-05-02 15:40:41,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 15:40:41,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:41,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 15:40:41,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:41,464 INFO L87 Difference]: Start difference. First operand 143 states and 163 transitions. Second operand has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 15:40:41,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:41,644 INFO L93 Difference]: Finished difference Result 149 states and 168 transitions. [2021-05-02 15:40:41,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 15:40:41,644 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 73 [2021-05-02 15:40:41,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:41,645 INFO L225 Difference]: With dead ends: 149 [2021-05-02 15:40:41,645 INFO L226 Difference]: Without dead ends: 115 [2021-05-02 15:40:41,646 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 83.6ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:40:41,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-05-02 15:40:41,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2021-05-02 15:40:41,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 74 states have (on average 1.162162162162162) internal successors, (86), 76 states have internal predecessors, (86), 25 states have call successors, (25), 16 states have call predecessors, (25), 15 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-02 15:40:41,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 134 transitions. [2021-05-02 15:40:41,654 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 134 transitions. Word has length 73 [2021-05-02 15:40:41,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:41,654 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 134 transitions. [2021-05-02 15:40:41,655 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 15:40:41,655 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 134 transitions. [2021-05-02 15:40:41,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 15:40:41,655 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:41,656 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:41,868 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-02 15:40:41,869 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:41,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:41,869 INFO L82 PathProgramCache]: Analyzing trace with hash 469209008, now seen corresponding path program 3 times [2021-05-02 15:40:41,869 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:41,869 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707009075] [2021-05-02 15:40:41,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:41,885 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:41,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [965511292] [2021-05-02 15:40:41,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:41,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 15:40:41,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:41,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-02 15:40:41,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:41,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:41,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:41,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:41,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:41,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:41,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,096 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 54 proven. 132 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-05-02 15:40:42,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:42,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707009075] [2021-05-02 15:40:42,096 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:42,096 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965511292] [2021-05-02 15:40:42,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965511292] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:42,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:42,096 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-02 15:40:42,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496438468] [2021-05-02 15:40:42,099 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-02 15:40:42,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:42,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-02 15:40:42,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-02 15:40:42,100 INFO L87 Difference]: Start difference. First operand 115 states and 134 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-05-02 15:40:42,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:42,193 INFO L93 Difference]: Finished difference Result 142 states and 172 transitions. [2021-05-02 15:40:42,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 15:40:42,194 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 73 [2021-05-02 15:40:42,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:42,195 INFO L225 Difference]: With dead ends: 142 [2021-05-02 15:40:42,195 INFO L226 Difference]: Without dead ends: 117 [2021-05-02 15:40:42,196 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:42,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-05-02 15:40:42,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2021-05-02 15:40:42,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 76 states have (on average 1.1578947368421053) internal successors, (88), 78 states have internal predecessors, (88), 25 states have call successors, (25), 16 states have call predecessors, (25), 15 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-02 15:40:42,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 136 transitions. [2021-05-02 15:40:42,202 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 136 transitions. Word has length 73 [2021-05-02 15:40:42,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:42,203 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 136 transitions. [2021-05-02 15:40:42,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-05-02 15:40:42,203 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 136 transitions. [2021-05-02 15:40:42,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-02 15:40:42,205 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:42,205 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:42,412 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-02 15:40:42,413 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:42,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:42,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1813973276, now seen corresponding path program 3 times [2021-05-02 15:40:42,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:42,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167709560] [2021-05-02 15:40:42,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:42,419 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:42,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1149347526] [2021-05-02 15:40:42,420 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 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 15:40:42,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-02 15:40:42,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:42,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-02 15:40:42,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:42,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:42,725 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 95 proven. 8 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-05-02 15:40:42,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:42,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167709560] [2021-05-02 15:40:42,726 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:42,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149347526] [2021-05-02 15:40:42,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149347526] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:42,726 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:42,726 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 15:40:42,726 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874306841] [2021-05-02 15:40:42,728 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 15:40:42,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:42,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 15:40:42,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:40:42,729 INFO L87 Difference]: Start difference. First operand 117 states and 136 transitions. Second operand has 11 states, 10 states have (on average 2.1) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 15:40:42,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:42,975 INFO L93 Difference]: Finished difference Result 149 states and 178 transitions. [2021-05-02 15:40:42,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 15:40:42,975 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.1) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) Word has length 76 [2021-05-02 15:40:42,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:42,976 INFO L225 Difference]: With dead ends: 149 [2021-05-02 15:40:42,976 INFO L226 Difference]: Without dead ends: 137 [2021-05-02 15:40:42,977 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 95.2ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-05-02 15:40:42,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-05-02 15:40:42,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 132. [2021-05-02 15:40:42,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 86 states have (on average 1.1744186046511629) internal successors, (101), 88 states have internal predecessors, (101), 29 states have call successors, (29), 17 states have call predecessors, (29), 16 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-02 15:40:42,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 157 transitions. [2021-05-02 15:40:42,987 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 157 transitions. Word has length 76 [2021-05-02 15:40:42,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:42,987 INFO L480 AbstractCegarLoop]: Abstraction has 132 states and 157 transitions. [2021-05-02 15:40:42,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 2.1) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 15:40:42,988 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 157 transitions. [2021-05-02 15:40:42,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-05-02 15:40:42,988 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:42,988 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:43,211 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:43,211 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:43,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:43,212 INFO L82 PathProgramCache]: Analyzing trace with hash 1997631578, now seen corresponding path program 2 times [2021-05-02 15:40:43,212 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:43,212 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815980670] [2021-05-02 15:40:43,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:43,218 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:43,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1323056039] [2021-05-02 15:40:43,219 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 15:40:43,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 15:40:43,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:43,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-02 15:40:43,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:43,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:43,439 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 22 proven. 200 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-05-02 15:40:43,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:43,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815980670] [2021-05-02 15:40:43,439 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:43,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323056039] [2021-05-02 15:40:43,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323056039] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:43,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:43,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 15:40:43,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687808440] [2021-05-02 15:40:43,440 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 15:40:43,440 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:43,440 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 15:40:43,441 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:40:43,441 INFO L87 Difference]: Start difference. First operand 132 states and 157 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-02 15:40:43,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:43,543 INFO L93 Difference]: Finished difference Result 174 states and 200 transitions. [2021-05-02 15:40:43,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 15:40:43,543 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 80 [2021-05-02 15:40:43,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:43,544 INFO L225 Difference]: With dead ends: 174 [2021-05-02 15:40:43,545 INFO L226 Difference]: Without dead ends: 161 [2021-05-02 15:40:43,545 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 35.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:40:43,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-05-02 15:40:43,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 160. [2021-05-02 15:40:43,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 106 states have (on average 1.1415094339622642) internal successors, (121), 108 states have internal predecessors, (121), 32 states have call successors, (32), 22 states have call predecessors, (32), 21 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-02 15:40:43,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 183 transitions. [2021-05-02 15:40:43,564 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 183 transitions. Word has length 80 [2021-05-02 15:40:43,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:43,564 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 183 transitions. [2021-05-02 15:40:43,564 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-02 15:40:43,565 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 183 transitions. [2021-05-02 15:40:43,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-05-02 15:40:43,565 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:43,565 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:43,789 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:43,790 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:43,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:43,790 INFO L82 PathProgramCache]: Analyzing trace with hash 1999359456, now seen corresponding path program 3 times [2021-05-02 15:40:43,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:43,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571587845] [2021-05-02 15:40:43,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:43,796 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:43,796 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [467441264] [2021-05-02 15:40:43,796 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 15:40:43,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-02 15:40:43,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:43,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-02 15:40:43,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:44,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,037 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-05-02 15:40:44,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:44,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571587845] [2021-05-02 15:40:44,038 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:44,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467441264] [2021-05-02 15:40:44,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467441264] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:44,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:44,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 15:40:44,038 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763804032] [2021-05-02 15:40:44,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 15:40:44,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:44,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 15:40:44,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:40:44,039 INFO L87 Difference]: Start difference. First operand 160 states and 183 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-05-02 15:40:44,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:44,201 INFO L93 Difference]: Finished difference Result 178 states and 205 transitions. [2021-05-02 15:40:44,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:40:44,202 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 80 [2021-05-02 15:40:44,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:44,204 INFO L225 Difference]: With dead ends: 178 [2021-05-02 15:40:44,204 INFO L226 Difference]: Without dead ends: 176 [2021-05-02 15:40:44,205 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 57.3ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:40:44,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-05-02 15:40:44,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 174. [2021-05-02 15:40:44,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 116 states have (on average 1.1551724137931034) internal successors, (134), 118 states have internal predecessors, (134), 34 states have call successors, (34), 24 states have call predecessors, (34), 23 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2021-05-02 15:40:44,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 200 transitions. [2021-05-02 15:40:44,218 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 200 transitions. Word has length 80 [2021-05-02 15:40:44,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:44,218 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 200 transitions. [2021-05-02 15:40:44,218 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-05-02 15:40:44,218 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 200 transitions. [2021-05-02 15:40:44,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-05-02 15:40:44,219 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:44,219 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:44,441 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:44,442 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:44,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:44,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1321690173, now seen corresponding path program 4 times [2021-05-02 15:40:44,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:44,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280434523] [2021-05-02 15:40:44,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:44,448 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:44,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1634520901] [2021-05-02 15:40:44,448 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 15:40:44,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 15:40:44,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:44,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-02 15:40:44,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:44,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:44,824 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 75 proven. 52 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-05-02 15:40:44,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:44,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280434523] [2021-05-02 15:40:44,824 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:44,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634520901] [2021-05-02 15:40:44,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634520901] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:44,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:44,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-02 15:40:44,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881098094] [2021-05-02 15:40:44,825 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-02 15:40:44,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:44,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-02 15:40:44,826 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:40:44,826 INFO L87 Difference]: Start difference. First operand 174 states and 200 transitions. Second operand has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 9 states have internal predecessors, (27), 7 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2021-05-02 15:40:56,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:56,921 INFO L93 Difference]: Finished difference Result 215 states and 253 transitions. [2021-05-02 15:40:56,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-02 15:40:56,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 9 states have internal predecessors, (27), 7 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 85 [2021-05-02 15:40:56,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:56,923 INFO L225 Difference]: With dead ends: 215 [2021-05-02 15:40:56,923 INFO L226 Difference]: Without dead ends: 207 [2021-05-02 15:40:56,923 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 149.4ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-05-02 15:40:56,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-05-02 15:40:56,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 199. [2021-05-02 15:40:56,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 131 states have (on average 1.1526717557251909) internal successors, (151), 135 states have internal predecessors, (151), 41 states have call successors, (41), 27 states have call predecessors, (41), 26 states have return successors, (39), 36 states have call predecessors, (39), 39 states have call successors, (39) [2021-05-02 15:40:56,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 231 transitions. [2021-05-02 15:40:56,935 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 231 transitions. Word has length 85 [2021-05-02 15:40:56,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:56,935 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 231 transitions. [2021-05-02 15:40:56,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 9 states have internal predecessors, (27), 7 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2021-05-02 15:40:56,936 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 231 transitions. [2021-05-02 15:40:56,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-02 15:40:56,936 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:56,937 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:57,152 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-02 15:40:57,153 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:57,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:57,153 INFO L82 PathProgramCache]: Analyzing trace with hash 1432051402, now seen corresponding path program 4 times [2021-05-02 15:40:57,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:57,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957755101] [2021-05-02 15:40:57,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:57,160 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:57,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1003331206] [2021-05-02 15:40:57,160 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 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 15:40:57,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 15:40:57,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:57,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-02 15:40:57,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:57,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:57,411 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 72 proven. 260 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-05-02 15:40:57,412 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:57,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957755101] [2021-05-02 15:40:57,412 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:57,412 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003331206] [2021-05-02 15:40:57,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003331206] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:57,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:57,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 15:40:57,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442619098] [2021-05-02 15:40:57,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 15:40:57,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:57,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 15:40:57,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:40:57,413 INFO L87 Difference]: Start difference. First operand 199 states and 231 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 15:40:57,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:57,526 INFO L93 Difference]: Finished difference Result 255 states and 306 transitions. [2021-05-02 15:40:57,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 15:40:57,526 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 91 [2021-05-02 15:40:57,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:57,528 INFO L225 Difference]: With dead ends: 255 [2021-05-02 15:40:57,528 INFO L226 Difference]: Without dead ends: 201 [2021-05-02 15:40:57,528 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 56.6ms TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:40:57,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-05-02 15:40:57,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2021-05-02 15:40:57,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 133 states have (on average 1.150375939849624) internal successors, (153), 137 states have internal predecessors, (153), 41 states have call successors, (41), 27 states have call predecessors, (41), 26 states have return successors, (39), 36 states have call predecessors, (39), 39 states have call successors, (39) [2021-05-02 15:40:57,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 233 transitions. [2021-05-02 15:40:57,551 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 233 transitions. Word has length 91 [2021-05-02 15:40:57,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:57,552 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 233 transitions. [2021-05-02 15:40:57,552 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 15:40:57,552 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 233 transitions. [2021-05-02 15:40:57,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 15:40:57,553 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:57,553 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:57,774 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-02 15:40:57,774 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:57,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:57,775 INFO L82 PathProgramCache]: Analyzing trace with hash -614243194, now seen corresponding path program 3 times [2021-05-02 15:40:57,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:57,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880937072] [2021-05-02 15:40:57,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:57,784 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:57,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1216100670] [2021-05-02 15:40:57,784 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 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 15:40:57,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 15:40:57,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:57,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 39 conjunts are in the unsatisfiable core [2021-05-02 15:40:57,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:58,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:58,083 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 26 proven. 28 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2021-05-02 15:40:58,083 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:58,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880937072] [2021-05-02 15:40:58,083 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:58,083 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216100670] [2021-05-02 15:40:58,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216100670] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:58,084 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:58,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 15:40:58,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864826055] [2021-05-02 15:40:58,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 15:40:58,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:58,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 15:40:58,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:40:58,085 INFO L87 Difference]: Start difference. First operand 201 states and 233 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 15:40:58,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:58,351 INFO L93 Difference]: Finished difference Result 238 states and 285 transitions. [2021-05-02 15:40:58,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 15:40:58,352 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2021-05-02 15:40:58,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:58,353 INFO L225 Difference]: With dead ends: 238 [2021-05-02 15:40:58,353 INFO L226 Difference]: Without dead ends: 214 [2021-05-02 15:40:58,354 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 93.8ms TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:40:58,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-02 15:40:58,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 211. [2021-05-02 15:40:58,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 139 states have (on average 1.1510791366906474) internal successors, (160), 144 states have internal predecessors, (160), 44 states have call successors, (44), 28 states have call predecessors, (44), 27 states have return successors, (42), 38 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-02 15:40:58,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 246 transitions. [2021-05-02 15:40:58,367 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 246 transitions. Word has length 94 [2021-05-02 15:40:58,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:58,367 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 246 transitions. [2021-05-02 15:40:58,367 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 15:40:58,367 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 246 transitions. [2021-05-02 15:40:58,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 15:40:58,368 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:58,368 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:58,580 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-02 15:40:58,581 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:58,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:58,581 INFO L82 PathProgramCache]: Analyzing trace with hash -612515316, now seen corresponding path program 5 times [2021-05-02 15:40:58,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:58,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518929301] [2021-05-02 15:40:58,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:58,586 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:58,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1488184155] [2021-05-02 15:40:58,586 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 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 15:40:58,649 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-05-02 15:40:58,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:40:58,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 57 conjunts are in the unsatisfiable core [2021-05-02 15:40:58,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:58,966 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 83 proven. 63 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-05-02 15:40:58,966 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:58,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518929301] [2021-05-02 15:40:58,966 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:58,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488184155] [2021-05-02 15:40:58,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488184155] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:58,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:58,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-02 15:40:58,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576880683] [2021-05-02 15:40:58,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-02 15:40:58,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:58,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-02 15:40:58,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:40:58,967 INFO L87 Difference]: Start difference. First operand 211 states and 246 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 15:40:59,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:59,364 INFO L93 Difference]: Finished difference Result 235 states and 274 transitions. [2021-05-02 15:40:59,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 15:40:59,365 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2021-05-02 15:40:59,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:59,366 INFO L225 Difference]: With dead ends: 235 [2021-05-02 15:40:59,366 INFO L226 Difference]: Without dead ends: 222 [2021-05-02 15:40:59,367 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 155.2ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-02 15:40:59,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-05-02 15:40:59,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 220. [2021-05-02 15:40:59,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 146 states have (on average 1.1506849315068493) internal successors, (168), 151 states have internal predecessors, (168), 44 states have call successors, (44), 30 states have call predecessors, (44), 29 states have return successors, (42), 38 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-02 15:40:59,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 254 transitions. [2021-05-02 15:40:59,381 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 254 transitions. Word has length 94 [2021-05-02 15:40:59,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:40:59,381 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 254 transitions. [2021-05-02 15:40:59,381 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 15:40:59,381 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 254 transitions. [2021-05-02 15:40:59,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 15:40:59,383 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:40:59,383 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:40:59,588 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-05-02 15:40:59,589 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:40:59,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:40:59,589 INFO L82 PathProgramCache]: Analyzing trace with hash -191541368, now seen corresponding path program 1 times [2021-05-02 15:40:59,589 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:40:59,589 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201272179] [2021-05-02 15:40:59,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:40:59,595 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:40:59,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1200688849] [2021-05-02 15:40:59,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:40:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:40:59,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-02 15:40:59,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:40:59,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:40:59,855 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 26 proven. 296 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-05-02 15:40:59,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:40:59,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201272179] [2021-05-02 15:40:59,855 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:40:59,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200688849] [2021-05-02 15:40:59,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200688849] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:40:59,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:40:59,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 15:40:59,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189031083] [2021-05-02 15:40:59,856 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 15:40:59,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:40:59,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 15:40:59,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:40:59,857 INFO L87 Difference]: Start difference. First operand 220 states and 254 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 15:40:59,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:40:59,995 INFO L93 Difference]: Finished difference Result 275 states and 315 transitions. [2021-05-02 15:40:59,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 15:40:59,995 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 94 [2021-05-02 15:40:59,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:40:59,997 INFO L225 Difference]: With dead ends: 275 [2021-05-02 15:40:59,997 INFO L226 Difference]: Without dead ends: 257 [2021-05-02 15:40:59,997 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 47.1ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:40:59,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-05-02 15:41:00,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 256. [2021-05-02 15:41:00,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 172 states have (on average 1.1337209302325582) internal successors, (195), 177 states have internal predecessors, (195), 49 states have call successors, (49), 35 states have call predecessors, (49), 34 states have return successors, (47), 43 states have call predecessors, (47), 47 states have call successors, (47) [2021-05-02 15:41:00,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 291 transitions. [2021-05-02 15:41:00,010 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 291 transitions. Word has length 94 [2021-05-02 15:41:00,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:00,010 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 291 transitions. [2021-05-02 15:41:00,010 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 15:41:00,011 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 291 transitions. [2021-05-02 15:41:00,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 15:41:00,011 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:00,011 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:00,228 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-02 15:41:00,229 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:00,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:00,229 INFO L82 PathProgramCache]: Analyzing trace with hash -189813490, now seen corresponding path program 1 times [2021-05-02 15:41:00,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:00,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837950369] [2021-05-02 15:41:00,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:00,235 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:00,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1210001744] [2021-05-02 15:41:00,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:41:00,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:41:00,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-02 15:41:00,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:00,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-05-02 15:41:00,542 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:00,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837950369] [2021-05-02 15:41:00,542 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:00,542 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210001744] [2021-05-02 15:41:00,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210001744] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 15:41:00,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 15:41:00,542 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 15:41:00,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236037257] [2021-05-02 15:41:00,544 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 15:41:00,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:00,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 15:41:00,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 15:41:00,546 INFO L87 Difference]: Start difference. First operand 256 states and 291 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 15:41:00,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:00,666 INFO L93 Difference]: Finished difference Result 290 states and 336 transitions. [2021-05-02 15:41:00,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 15:41:00,667 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2021-05-02 15:41:00,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:00,668 INFO L225 Difference]: With dead ends: 290 [2021-05-02 15:41:00,668 INFO L226 Difference]: Without dead ends: 233 [2021-05-02 15:41:00,669 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 44.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-02 15:41:00,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-05-02 15:41:00,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 222. [2021-05-02 15:41:00,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 148 states have (on average 1.1081081081081081) internal successors, (164), 152 states have internal predecessors, (164), 42 states have call successors, (42), 32 states have call predecessors, (42), 31 states have return successors, (40), 37 states have call predecessors, (40), 40 states have call successors, (40) [2021-05-02 15:41:00,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 246 transitions. [2021-05-02 15:41:00,682 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 246 transitions. Word has length 94 [2021-05-02 15:41:00,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:00,682 INFO L480 AbstractCegarLoop]: Abstraction has 222 states and 246 transitions. [2021-05-02 15:41:00,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 15:41:00,682 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 246 transitions. [2021-05-02 15:41:00,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-05-02 15:41:00,683 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:00,683 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:00,896 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:41:00,897 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:00,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:00,897 INFO L82 PathProgramCache]: Analyzing trace with hash 412069254, now seen corresponding path program 6 times [2021-05-02 15:41:00,897 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:00,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549539859] [2021-05-02 15:41:00,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:00,902 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:00,903 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [373775419] [2021-05-02 15:41:00,903 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 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 15:41:01,016 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-02 15:41:01,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:01,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 38 conjunts are in the unsatisfiable core [2021-05-02 15:41:01,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:01,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,792 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 30 [2021-05-02 15:41:01,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:01,894 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 104 proven. 17 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2021-05-02 15:41:01,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:01,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549539859] [2021-05-02 15:41:01,894 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:01,895 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373775419] [2021-05-02 15:41:01,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373775419] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:01,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:01,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 15:41:01,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14981363] [2021-05-02 15:41:01,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 15:41:01,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:01,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 15:41:01,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:41:01,896 INFO L87 Difference]: Start difference. First operand 222 states and 246 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 15:41:02,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:02,129 INFO L93 Difference]: Finished difference Result 237 states and 266 transitions. [2021-05-02 15:41:02,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 15:41:02,130 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 98 [2021-05-02 15:41:02,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:02,131 INFO L225 Difference]: With dead ends: 237 [2021-05-02 15:41:02,131 INFO L226 Difference]: Without dead ends: 235 [2021-05-02 15:41:02,132 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 505.4ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-02 15:41:02,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-05-02 15:41:02,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 232. [2021-05-02 15:41:02,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 155 states have (on average 1.1225806451612903) internal successors, (174), 159 states have internal predecessors, (174), 44 states have call successors, (44), 33 states have call predecessors, (44), 32 states have return successors, (42), 39 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-02 15:41:02,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 260 transitions. [2021-05-02 15:41:02,170 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 260 transitions. Word has length 98 [2021-05-02 15:41:02,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:02,172 INFO L480 AbstractCegarLoop]: Abstraction has 232 states and 260 transitions. [2021-05-02 15:41:02,172 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 15:41:02,172 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 260 transitions. [2021-05-02 15:41:02,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-02 15:41:02,173 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:02,173 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:02,397 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-02 15:41:02,397 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:02,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:02,398 INFO L82 PathProgramCache]: Analyzing trace with hash 18113303, now seen corresponding path program 7 times [2021-05-02 15:41:02,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:02,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807824752] [2021-05-02 15:41:02,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:02,403 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:02,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1084306619] [2021-05-02 15:41:02,403 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 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 15:41:02,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 15:41:02,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 43 conjunts are in the unsatisfiable core [2021-05-02 15:41:02,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:02,716 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 36 proven. 63 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2021-05-02 15:41:02,716 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:02,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807824752] [2021-05-02 15:41:02,716 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:02,716 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084306619] [2021-05-02 15:41:02,716 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084306619] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:02,716 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:02,716 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 15:41:02,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982096525] [2021-05-02 15:41:02,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 15:41:02,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:02,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 15:41:02,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:41:02,717 INFO L87 Difference]: Start difference. First operand 232 states and 260 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-02 15:41:03,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:03,015 INFO L93 Difference]: Finished difference Result 255 states and 287 transitions. [2021-05-02 15:41:03,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 15:41:03,015 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 99 [2021-05-02 15:41:03,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:03,016 INFO L225 Difference]: With dead ends: 255 [2021-05-02 15:41:03,016 INFO L226 Difference]: Without dead ends: 184 [2021-05-02 15:41:03,017 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 101.7ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-05-02 15:41:03,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-05-02 15:41:03,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2021-05-02 15:41:03,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 122 states have (on average 1.1147540983606556) internal successors, (136), 125 states have internal predecessors, (136), 35 states have call successors, (35), 27 states have call predecessors, (35), 26 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2021-05-02 15:41:03,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 204 transitions. [2021-05-02 15:41:03,029 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 204 transitions. Word has length 99 [2021-05-02 15:41:03,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:03,029 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 204 transitions. [2021-05-02 15:41:03,029 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-02 15:41:03,029 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 204 transitions. [2021-05-02 15:41:03,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-05-02 15:41:03,031 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:03,031 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:03,255 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:41:03,255 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:03,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:03,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1000907932, now seen corresponding path program 5 times [2021-05-02 15:41:03,256 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:03,256 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233711084] [2021-05-02 15:41:03,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:03,264 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:03,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1029647561] [2021-05-02 15:41:03,264 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 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 15:41:03,336 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-05-02 15:41:03,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:03,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-02 15:41:03,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:03,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:03,582 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 90 proven. 430 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-05-02 15:41:03,582 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:03,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233711084] [2021-05-02 15:41:03,582 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:03,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029647561] [2021-05-02 15:41:03,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029647561] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:03,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:03,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 15:41:03,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670557300] [2021-05-02 15:41:03,582 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 15:41:03,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:03,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 15:41:03,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:41:03,583 INFO L87 Difference]: Start difference. First operand 184 states and 204 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 15:41:03,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:03,741 INFO L93 Difference]: Finished difference Result 234 states and 268 transitions. [2021-05-02 15:41:03,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-02 15:41:03,741 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 109 [2021-05-02 15:41:03,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:03,742 INFO L225 Difference]: With dead ends: 234 [2021-05-02 15:41:03,743 INFO L226 Difference]: Without dead ends: 186 [2021-05-02 15:41:03,743 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 84.4ms TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-05-02 15:41:03,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-05-02 15:41:03,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2021-05-02 15:41:03,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 124 states have (on average 1.1129032258064515) internal successors, (138), 127 states have internal predecessors, (138), 35 states have call successors, (35), 27 states have call predecessors, (35), 26 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2021-05-02 15:41:03,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 206 transitions. [2021-05-02 15:41:03,755 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 206 transitions. Word has length 109 [2021-05-02 15:41:03,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:03,755 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 206 transitions. [2021-05-02 15:41:03,755 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 15:41:03,755 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 206 transitions. [2021-05-02 15:41:03,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-05-02 15:41:03,756 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:03,756 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:03,972 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-02 15:41:03,973 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:03,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:03,973 INFO L82 PathProgramCache]: Analyzing trace with hash 962324908, now seen corresponding path program 4 times [2021-05-02 15:41:03,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:03,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498971671] [2021-05-02 15:41:03,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:03,979 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:03,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [244799897] [2021-05-02 15:41:03,979 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 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 15:41:04,058 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 15:41:04,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:04,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-02 15:41:04,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:04,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:04,274 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 32 proven. 470 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-05-02 15:41:04,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:04,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498971671] [2021-05-02 15:41:04,275 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:04,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244799897] [2021-05-02 15:41:04,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244799897] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:04,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:04,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 15:41:04,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613487469] [2021-05-02 15:41:04,276 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 15:41:04,276 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:04,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 15:41:04,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-02 15:41:04,276 INFO L87 Difference]: Start difference. First operand 186 states and 206 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 9 states have call successors, (19), 9 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 15:41:04,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:04,439 INFO L93 Difference]: Finished difference Result 248 states and 274 transitions. [2021-05-02 15:41:04,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 15:41:04,440 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 9 states have call successors, (19), 9 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 112 [2021-05-02 15:41:04,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:04,441 INFO L225 Difference]: With dead ends: 248 [2021-05-02 15:41:04,441 INFO L226 Difference]: Without dead ends: 235 [2021-05-02 15:41:04,442 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 57.5ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:41:04,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-05-02 15:41:04,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 234. [2021-05-02 15:41:04,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 158 states have (on average 1.1012658227848102) internal successors, (174), 161 states have internal predecessors, (174), 42 states have call successors, (42), 34 states have call predecessors, (42), 33 states have return successors, (40), 38 states have call predecessors, (40), 40 states have call successors, (40) [2021-05-02 15:41:04,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 256 transitions. [2021-05-02 15:41:04,456 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 256 transitions. Word has length 112 [2021-05-02 15:41:04,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:04,457 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 256 transitions. [2021-05-02 15:41:04,457 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 9 states have call successors, (19), 9 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 15:41:04,457 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 256 transitions. [2021-05-02 15:41:04,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-05-02 15:41:04,458 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:04,458 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:04,681 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-02 15:41:04,687 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:04,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:04,687 INFO L82 PathProgramCache]: Analyzing trace with hash 964052786, now seen corresponding path program 8 times [2021-05-02 15:41:04,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:04,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482497551] [2021-05-02 15:41:04,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:04,694 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:04,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [592958899] [2021-05-02 15:41:04,695 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 15:41:04,763 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 15:41:04,763 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:04,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 51 conjunts are in the unsatisfiable core [2021-05-02 15:41:04,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:05,133 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 58 proven. 67 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-05-02 15:41:05,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:05,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482497551] [2021-05-02 15:41:05,133 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:05,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592958899] [2021-05-02 15:41:05,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592958899] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:05,134 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:05,134 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-02 15:41:05,134 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283741788] [2021-05-02 15:41:05,135 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-02 15:41:05,135 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:05,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-02 15:41:05,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-05-02 15:41:05,136 INFO L87 Difference]: Start difference. First operand 234 states and 256 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-02 15:41:05,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:05,611 INFO L93 Difference]: Finished difference Result 261 states and 291 transitions. [2021-05-02 15:41:05,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-02 15:41:05,611 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 112 [2021-05-02 15:41:05,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:05,613 INFO L225 Difference]: With dead ends: 261 [2021-05-02 15:41:05,613 INFO L226 Difference]: Without dead ends: 253 [2021-05-02 15:41:05,613 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 160.7ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-05-02 15:41:05,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-02 15:41:05,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 250. [2021-05-02 15:41:05,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 168 states have (on average 1.1130952380952381) internal successors, (187), 172 states have internal predecessors, (187), 46 states have call successors, (46), 36 states have call predecessors, (46), 35 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2021-05-02 15:41:05,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 277 transitions. [2021-05-02 15:41:05,639 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 277 transitions. Word has length 112 [2021-05-02 15:41:05,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:05,639 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 277 transitions. [2021-05-02 15:41:05,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-02 15:41:05,640 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 277 transitions. [2021-05-02 15:41:05,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-05-02 15:41:05,641 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:05,641 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 17, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:05,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-02 15:41:05,866 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:05,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:05,867 INFO L82 PathProgramCache]: Analyzing trace with hash -746641999, now seen corresponding path program 9 times [2021-05-02 15:41:05,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:05,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860768291] [2021-05-02 15:41:05,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:05,872 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:05,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1109138756] [2021-05-02 15:41:05,872 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 15:41:05,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 15:41:05,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:05,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-02 15:41:05,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:06,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,308 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:06,663 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 111 proven. 32 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2021-05-02 15:41:06,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:06,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860768291] [2021-05-02 15:41:06,663 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:06,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109138756] [2021-05-02 15:41:06,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109138756] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:06,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:06,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 15:41:06,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925176544] [2021-05-02 15:41:06,664 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 15:41:06,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:06,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 15:41:06,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-02 15:41:06,665 INFO L87 Difference]: Start difference. First operand 250 states and 277 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 15:41:06,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:06,820 INFO L93 Difference]: Finished difference Result 261 states and 286 transitions. [2021-05-02 15:41:06,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:41:06,820 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 117 [2021-05-02 15:41:06,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:06,822 INFO L225 Difference]: With dead ends: 261 [2021-05-02 15:41:06,822 INFO L226 Difference]: Without dead ends: 259 [2021-05-02 15:41:06,823 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 262.4ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-05-02 15:41:06,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-02 15:41:06,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 253. [2021-05-02 15:41:06,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 171 states have (on average 1.1111111111111112) internal successors, (190), 175 states have internal predecessors, (190), 45 states have call successors, (45), 37 states have call predecessors, (45), 36 states have return successors, (43), 40 states have call predecessors, (43), 43 states have call successors, (43) [2021-05-02 15:41:06,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 278 transitions. [2021-05-02 15:41:06,840 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 278 transitions. Word has length 117 [2021-05-02 15:41:06,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:06,840 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 278 transitions. [2021-05-02 15:41:06,840 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 15:41:06,840 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 278 transitions. [2021-05-02 15:41:06,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-02 15:41:06,841 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:06,842 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:07,066 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-02 15:41:07,066 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:07,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:07,067 INFO L82 PathProgramCache]: Analyzing trace with hash 2001131861, now seen corresponding path program 2 times [2021-05-02 15:41:07,067 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:07,067 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21114569] [2021-05-02 15:41:07,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:07,077 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:07,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [755921834] [2021-05-02 15:41:07,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:41:07,141 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 15:41:07,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:07,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-02 15:41:07,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:07,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,365 INFO L134 CoverageAnalysis]: Checked inductivity of 700 backedges. 36 proven. 52 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2021-05-02 15:41:07,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:07,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21114569] [2021-05-02 15:41:07,366 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:07,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755921834] [2021-05-02 15:41:07,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755921834] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:07,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:07,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 15:41:07,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781311085] [2021-05-02 15:41:07,368 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 15:41:07,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:07,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 15:41:07,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:41:07,369 INFO L87 Difference]: Start difference. First operand 253 states and 278 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 8 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2021-05-02 15:41:07,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:07,504 INFO L93 Difference]: Finished difference Result 267 states and 296 transitions. [2021-05-02 15:41:07,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 15:41:07,505 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 8 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 123 [2021-05-02 15:41:07,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:07,506 INFO L225 Difference]: With dead ends: 267 [2021-05-02 15:41:07,506 INFO L226 Difference]: Without dead ends: 259 [2021-05-02 15:41:07,508 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 37.7ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-02 15:41:07,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-02 15:41:07,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 256. [2021-05-02 15:41:07,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 172 states have (on average 1.1104651162790697) internal successors, (191), 176 states have internal predecessors, (191), 47 states have call successors, (47), 37 states have call predecessors, (47), 36 states have return successors, (45), 42 states have call predecessors, (45), 45 states have call successors, (45) [2021-05-02 15:41:07,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 283 transitions. [2021-05-02 15:41:07,523 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 283 transitions. Word has length 123 [2021-05-02 15:41:07,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:07,524 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 283 transitions. [2021-05-02 15:41:07,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 8 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2021-05-02 15:41:07,524 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 283 transitions. [2021-05-02 15:41:07,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-05-02 15:41:07,525 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:07,525 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:07,747 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:41:07,747 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:07,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:07,747 INFO L82 PathProgramCache]: Analyzing trace with hash 1370367576, now seen corresponding path program 5 times [2021-05-02 15:41:07,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:07,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825347182] [2021-05-02 15:41:07,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:07,757 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:07,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1159795644] [2021-05-02 15:41:07,757 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 15:41:07,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-05-02 15:41:07,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:07,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-02 15:41:07,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:07,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:07,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,158 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 36 proven. 612 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-05-02 15:41:08,159 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 15:41:08,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825347182] [2021-05-02 15:41:08,159 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 15:41:08,159 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1159795644] [2021-05-02 15:41:08,159 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1159795644] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 15:41:08,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 15:41:08,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 15:41:08,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968297691] [2021-05-02 15:41:08,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 15:41:08,160 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 15:41:08,160 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 15:41:08,160 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-02 15:41:08,160 INFO L87 Difference]: Start difference. First operand 256 states and 283 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 10 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2021-05-02 15:41:08,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 15:41:08,367 INFO L93 Difference]: Finished difference Result 333 states and 368 transitions. [2021-05-02 15:41:08,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-02 15:41:08,368 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 10 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) Word has length 126 [2021-05-02 15:41:08,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 15:41:08,369 INFO L225 Difference]: With dead ends: 333 [2021-05-02 15:41:08,369 INFO L226 Difference]: Without dead ends: 320 [2021-05-02 15:41:08,370 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2021-05-02 15:41:08,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-05-02 15:41:08,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 312. [2021-05-02 15:41:08,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 214 states have (on average 1.1074766355140186) internal successors, (237), 217 states have internal predecessors, (237), 53 states have call successors, (53), 45 states have call predecessors, (53), 44 states have return successors, (51), 49 states have call predecessors, (51), 51 states have call successors, (51) [2021-05-02 15:41:08,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 341 transitions. [2021-05-02 15:41:08,388 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 341 transitions. Word has length 126 [2021-05-02 15:41:08,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 15:41:08,388 INFO L480 AbstractCegarLoop]: Abstraction has 312 states and 341 transitions. [2021-05-02 15:41:08,389 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 10 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2021-05-02 15:41:08,389 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 341 transitions. [2021-05-02 15:41:08,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-05-02 15:41:08,390 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 15:41:08,390 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 15:41:08,605 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 15:41:08,605 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 15:41:08,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 15:41:08,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1372095454, now seen corresponding path program 10 times [2021-05-02 15:41:08,605 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 15:41:08,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154699916] [2021-05-02 15:41:08,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 15:41:08,613 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 15:41:08,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1384313938] [2021-05-02 15:41:08,613 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 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 15:41:08,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 15:41:08,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 15:41:08,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 63 conjunts are in the unsatisfiable core [2021-05-02 15:41:08,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 15:41:08,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 15:41:08,949 WARN L159 QuantifierPusher]: Ignoring assumption.