/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/AutomizerCTransformed.xml -s ../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf -i ../../../trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_unwindbound50.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 08:16:05,233 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 08:16:05,235 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 08:16:05,265 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 08:16:05,265 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 08:16:05,268 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 08:16:05,269 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 08:16:05,273 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 08:16:05,275 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 08:16:05,278 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 08:16:05,279 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 08:16:05,280 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 08:16:05,280 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 08:16:05,281 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 08:16:05,282 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 08:16:05,283 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 08:16:05,285 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 08:16:05,285 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 08:16:05,287 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 08:16:05,291 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 08:16:05,292 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 08:16:05,294 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 08:16:05,295 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 08:16:05,297 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 08:16:05,301 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 08:16:05,301 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 08:16:05,302 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 08:16:05,303 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 08:16:05,303 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 08:16:05,304 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 08:16:05,304 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 08:16:05,304 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 08:16:05,305 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 08:16:05,306 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 08:16:05,307 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 08:16:05,307 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 08:16:05,307 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 08:16:05,307 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 08:16:05,307 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 08:16:05,308 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 08:16:05,308 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 08:16:05,312 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-06 08:16:05,325 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 08:16:05,325 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 08:16:05,327 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 08:16:05,327 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 08:16:05,327 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 08:16:05,328 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 08:16:05,328 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 08:16:05,328 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 08:16:05,328 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 08:16:05,328 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 08:16:05,329 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 08:16:05,329 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 08:16:05,329 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 08:16:05,329 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 08:16:05,330 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 08:16:05,330 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 08:16:05,330 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-06 08:16:05,330 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 08:16:05,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 08:16:05,330 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 08:16:05,330 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 08:16:05,331 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-06 08:16:05,331 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2021-05-06 08:16:05,574 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 08:16:05,595 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 08:16:05,597 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 08:16:05,598 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 08:16:05,598 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 08:16:05,599 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_unwindbound50.c [2021-05-06 08:16:05,644 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9262120d6/fdff627c97ce4b06a8d4b891925b0b0f/FLAG7361befed [2021-05-06 08:16:06,013 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 08:16:06,013 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_unwindbound50.c [2021-05-06 08:16:06,018 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9262120d6/fdff627c97ce4b06a8d4b891925b0b0f/FLAG7361befed [2021-05-06 08:16:06,032 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9262120d6/fdff627c97ce4b06a8d4b891925b0b0f [2021-05-06 08:16:06,034 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 08:16:06,036 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-06 08:16:06,039 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 08:16:06,039 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 08:16:06,042 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 08:16:06,043 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,044 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3994be9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06, skipping insertion in model container [2021-05-06 08:16:06,044 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,048 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 08:16:06,061 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 08:16:06,177 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/egcd2-ll_unwindbound50.c[490,503] [2021-05-06 08:16:06,213 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 08:16:06,223 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 08:16:06,251 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/egcd2-ll_unwindbound50.c[490,503] [2021-05-06 08:16:06,270 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 08:16:06,278 INFO L208 MainTranslator]: Completed translation [2021-05-06 08:16:06,279 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06 WrapperNode [2021-05-06 08:16:06,279 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 08:16:06,280 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 08:16:06,280 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 08:16:06,280 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 08:16:06,288 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,288 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,300 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,301 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,305 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,309 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,310 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,311 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 08:16:06,312 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 08:16:06,312 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 08:16:06,312 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 08:16:06,312 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 08:16:06,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 08:16:06,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 08:16:06,367 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 08:16:06,367 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 08:16:06,367 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 08:16:06,368 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 08:16:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 08:16:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 08:16:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 08:16:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 08:16:06,570 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 08:16:06,571 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-06 08:16:06,572 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 08:16:06 BoogieIcfgContainer [2021-05-06 08:16:06,572 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 08:16:06,572 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-06 08:16:06,573 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-06 08:16:06,573 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-06 08:16:06,575 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 08:16:06" (1/1) ... [2021-05-06 08:16:06,586 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 08:16:06 BasicIcfg [2021-05-06 08:16:06,586 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-06 08:16:06,587 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 08:16:06,587 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 08:16:06,589 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 08:16:06,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 08:16:06" (1/4) ... [2021-05-06 08:16:06,589 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24448986 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 08:16:06, skipping insertion in model container [2021-05-06 08:16:06,589 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 08:16:06" (2/4) ... [2021-05-06 08:16:06,590 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24448986 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 08:16:06, skipping insertion in model container [2021-05-06 08:16:06,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 08:16:06" (3/4) ... [2021-05-06 08:16:06,590 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24448986 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 08:16:06, skipping insertion in model container [2021-05-06 08:16:06,590 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 08:16:06" (4/4) ... [2021-05-06 08:16:06,591 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd2-ll_unwindbound50.cJordan [2021-05-06 08:16:06,603 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-06 08:16:06,605 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 08:16:06,623 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 08:16:06,648 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 08:16:06,648 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-06 08:16:06,648 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-06 08:16:06,648 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 08:16:06,648 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 08:16:06,649 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 08:16:06,649 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 08:16:06,649 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 08:16:06,660 INFO L276 IsEmpty]: Start isEmpty. Operand has 39 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 23 states have internal predecessors, (30), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 08:16:06,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-05-06 08:16:06,665 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:06,666 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:06,666 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:06,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:06,672 INFO L82 PathProgramCache]: Analyzing trace with hash -282167495, now seen corresponding path program 1 times [2021-05-06 08:16:06,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:06,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112224708] [2021-05-06 08:16:06,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:06,767 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:06,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1860319631] [2021-05-06 08:16:06,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:06,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 1 conjunts are in the unsatisfiable core [2021-05-06 08:16:06,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:06,986 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-05-06 08:16:06,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:06,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112224708] [2021-05-06 08:16:06,987 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:06,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860319631] [2021-05-06 08:16:06,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860319631] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:16:06,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:16:06,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-05-06 08:16:06,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860701726] [2021-05-06 08:16:06,991 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-05-06 08:16:06,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:06,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-05-06 08:16:06,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-06 08:16:07,000 INFO L87 Difference]: Start difference. First operand has 39 states, 21 states have (on average 1.4285714285714286) internal successors, (30), 23 states have internal predecessors, (30), 12 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-05-06 08:16:07,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:07,010 INFO L93 Difference]: Finished difference Result 39 states and 50 transitions. [2021-05-06 08:16:07,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-05-06 08:16:07,011 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 32 [2021-05-06 08:16:07,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:07,015 INFO L225 Difference]: With dead ends: 39 [2021-05-06 08:16:07,015 INFO L226 Difference]: Without dead ends: 34 [2021-05-06 08:16:07,016 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-05-06 08:16:07,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2021-05-06 08:16:07,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 34. [2021-05-06 08:16:07,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 20 states have internal predecessors, (23), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 08:16:07,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 45 transitions. [2021-05-06 08:16:07,038 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 45 transitions. Word has length 32 [2021-05-06 08:16:07,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:07,039 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 45 transitions. [2021-05-06 08:16:07,039 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 5.5) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2021-05-06 08:16:07,039 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 45 transitions. [2021-05-06 08:16:07,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-05-06 08:16:07,040 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:07,041 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:07,257 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-05-06 08:16:07,257 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:07,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:07,258 INFO L82 PathProgramCache]: Analyzing trace with hash -127828113, now seen corresponding path program 1 times [2021-05-06 08:16:07,258 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:07,258 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941790191] [2021-05-06 08:16:07,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:07,271 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:07,271 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2131420358] [2021-05-06 08:16:07,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:07,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:07,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 08:16:07,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:07,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,461 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-05-06 08:16:07,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:07,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941790191] [2021-05-06 08:16:07,461 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:07,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131420358] [2021-05-06 08:16:07,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131420358] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:16:07,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:16:07,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 08:16:07,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877187949] [2021-05-06 08:16:07,463 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 08:16:07,463 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:07,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 08:16:07,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:16:07,464 INFO L87 Difference]: Start difference. First operand 34 states and 45 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:07,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:07,480 INFO L93 Difference]: Finished difference Result 36 states and 47 transitions. [2021-05-06 08:16:07,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 08:16:07,482 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 33 [2021-05-06 08:16:07,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:07,483 INFO L225 Difference]: With dead ends: 36 [2021-05-06 08:16:07,483 INFO L226 Difference]: Without dead ends: 36 [2021-05-06 08:16:07,483 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 08:16:07,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2021-05-06 08:16:07,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2021-05-06 08:16:07,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 20 states have (on average 1.25) internal successors, (25), 21 states have internal predecessors, (25), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 08:16:07,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 47 transitions. [2021-05-06 08:16:07,488 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 47 transitions. Word has length 33 [2021-05-06 08:16:07,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:07,488 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 47 transitions. [2021-05-06 08:16:07,488 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:07,489 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 47 transitions. [2021-05-06 08:16:07,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-05-06 08:16:07,489 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:07,489 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:07,708 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:07,709 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:07,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:07,709 INFO L82 PathProgramCache]: Analyzing trace with hash 365419517, now seen corresponding path program 1 times [2021-05-06 08:16:07,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:07,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543164955] [2021-05-06 08:16:07,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:07,723 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:07,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [683746438] [2021-05-06 08:16:07,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:07,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:07,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 08:16:07,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:07,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:07,865 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-05-06 08:16:07,865 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:07,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543164955] [2021-05-06 08:16:07,865 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:07,865 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683746438] [2021-05-06 08:16:07,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683746438] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:07,866 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:07,866 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:16:07,866 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447490086] [2021-05-06 08:16:07,866 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:16:07,866 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:07,867 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:16:07,867 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:16:07,867 INFO L87 Difference]: Start difference. First operand 36 states and 47 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:07,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:07,954 INFO L93 Difference]: Finished difference Result 45 states and 62 transitions. [2021-05-06 08:16:07,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 08:16:07,955 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 34 [2021-05-06 08:16:07,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:07,958 INFO L225 Difference]: With dead ends: 45 [2021-05-06 08:16:07,958 INFO L226 Difference]: Without dead ends: 45 [2021-05-06 08:16:07,958 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 23.9ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:07,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-05-06 08:16:07,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 37. [2021-05-06 08:16:07,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 21 states have (on average 1.2380952380952381) internal successors, (26), 22 states have internal predecessors, (26), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 08:16:07,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 48 transitions. [2021-05-06 08:16:07,967 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 48 transitions. Word has length 34 [2021-05-06 08:16:07,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:07,967 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 48 transitions. [2021-05-06 08:16:07,967 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:07,967 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 48 transitions. [2021-05-06 08:16:07,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-05-06 08:16:07,968 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:07,968 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:08,172 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:08,173 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:08,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:08,173 INFO L82 PathProgramCache]: Analyzing trace with hash 196514290, now seen corresponding path program 1 times [2021-05-06 08:16:08,174 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:08,174 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643304830] [2021-05-06 08:16:08,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:08,184 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:08,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [475024556] [2021-05-06 08:16:08,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:08,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 08:16:08,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:08,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,344 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-05-06 08:16:08,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:08,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643304830] [2021-05-06 08:16:08,344 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:08,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475024556] [2021-05-06 08:16:08,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475024556] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:08,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:08,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:16:08,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138157234] [2021-05-06 08:16:08,345 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:16:08,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:08,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:16:08,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:08,346 INFO L87 Difference]: Start difference. First operand 37 states and 48 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 7 states have internal predecessors, (18), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:08,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:08,452 INFO L93 Difference]: Finished difference Result 57 states and 79 transitions. [2021-05-06 08:16:08,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:16:08,453 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 7 states have internal predecessors, (18), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 36 [2021-05-06 08:16:08,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:08,454 INFO L225 Difference]: With dead ends: 57 [2021-05-06 08:16:08,454 INFO L226 Difference]: Without dead ends: 57 [2021-05-06 08:16:08,454 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 55.7ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:08,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-05-06 08:16:08,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 44. [2021-05-06 08:16:08,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 28 states have internal predecessors, (32), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 08:16:08,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 56 transitions. [2021-05-06 08:16:08,458 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 56 transitions. Word has length 36 [2021-05-06 08:16:08,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:08,458 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 56 transitions. [2021-05-06 08:16:08,459 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 7 states have internal predecessors, (18), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:08,459 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 56 transitions. [2021-05-06 08:16:08,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-05-06 08:16:08,459 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:08,459 INFO L523 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1] [2021-05-06 08:16:08,676 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:08,677 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:08,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:08,677 INFO L82 PathProgramCache]: Analyzing trace with hash 56558454, now seen corresponding path program 1 times [2021-05-06 08:16:08,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:08,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800710129] [2021-05-06 08:16:08,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:08,687 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:08,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2024264964] [2021-05-06 08:16:08,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:08,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:08,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 08:16:08,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:08,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:08,844 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-05-06 08:16:08,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:08,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800710129] [2021-05-06 08:16:08,845 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:08,845 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2024264964] [2021-05-06 08:16:08,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2024264964] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:16:08,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:16:08,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 08:16:08,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356978851] [2021-05-06 08:16:08,845 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 08:16:08,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:08,846 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 08:16:08,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:16:08,846 INFO L87 Difference]: Start difference. First operand 44 states and 56 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:08,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:08,872 INFO L93 Difference]: Finished difference Result 44 states and 55 transitions. [2021-05-06 08:16:08,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 08:16:08,873 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) Word has length 39 [2021-05-06 08:16:08,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:08,877 INFO L225 Difference]: With dead ends: 44 [2021-05-06 08:16:08,877 INFO L226 Difference]: Without dead ends: 44 [2021-05-06 08:16:08,877 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:16:08,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-06 08:16:08,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-06 08:16:08,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 26 states have (on average 1.1923076923076923) internal successors, (31), 28 states have internal predecessors, (31), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 08:16:08,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 55 transitions. [2021-05-06 08:16:08,893 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 55 transitions. Word has length 39 [2021-05-06 08:16:08,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:08,893 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 55 transitions. [2021-05-06 08:16:08,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 2 states have call successors, (5) [2021-05-06 08:16:08,894 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 55 transitions. [2021-05-06 08:16:08,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-05-06 08:16:08,896 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:08,897 INFO L523 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1] [2021-05-06 08:16:09,108 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:09,109 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:09,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:09,109 INFO L82 PathProgramCache]: Analyzing trace with hash 578094295, now seen corresponding path program 1 times [2021-05-06 08:16:09,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:09,110 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115662842] [2021-05-06 08:16:09,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:09,122 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:09,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2064067959] [2021-05-06 08:16:09,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:09,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 14 conjunts are in the unsatisfiable core [2021-05-06 08:16:09,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:09,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,316 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-05-06 08:16:09,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:09,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115662842] [2021-05-06 08:16:09,317 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:09,317 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064067959] [2021-05-06 08:16:09,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064067959] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:09,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:09,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:16:09,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300136611] [2021-05-06 08:16:09,317 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:16:09,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:09,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:16:09,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:09,318 INFO L87 Difference]: Start difference. First operand 44 states and 55 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-05-06 08:16:09,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:09,403 INFO L93 Difference]: Finished difference Result 56 states and 72 transitions. [2021-05-06 08:16:09,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 08:16:09,403 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 41 [2021-05-06 08:16:09,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:09,405 INFO L225 Difference]: With dead ends: 56 [2021-05-06 08:16:09,405 INFO L226 Difference]: Without dead ends: 56 [2021-05-06 08:16:09,405 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 36.4ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:09,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-05-06 08:16:09,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 55. [2021-05-06 08:16:09,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 32 states have (on average 1.21875) internal successors, (39), 34 states have internal predecessors, (39), 17 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 08:16:09,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 71 transitions. [2021-05-06 08:16:09,418 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 71 transitions. Word has length 41 [2021-05-06 08:16:09,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:09,419 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 71 transitions. [2021-05-06 08:16:09,419 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-05-06 08:16:09,419 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 71 transitions. [2021-05-06 08:16:09,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-05-06 08:16:09,424 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:09,424 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:09,624 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:09,625 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:09,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:09,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1581112078, now seen corresponding path program 1 times [2021-05-06 08:16:09,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:09,626 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854846164] [2021-05-06 08:16:09,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:09,634 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:09,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [915090604] [2021-05-06 08:16:09,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:09,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 08:16:09,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:09,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:09,832 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-05-06 08:16:09,833 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:09,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854846164] [2021-05-06 08:16:09,833 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:09,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915090604] [2021-05-06 08:16:09,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915090604] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:09,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:09,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:16:09,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373333914] [2021-05-06 08:16:09,833 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:16:09,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:09,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:16:09,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:09,834 INFO L87 Difference]: Start difference. First operand 55 states and 71 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 08:16:09,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:09,920 INFO L93 Difference]: Finished difference Result 60 states and 75 transitions. [2021-05-06 08:16:09,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:16:09,921 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 46 [2021-05-06 08:16:09,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:09,921 INFO L225 Difference]: With dead ends: 60 [2021-05-06 08:16:09,921 INFO L226 Difference]: Without dead ends: 60 [2021-05-06 08:16:09,922 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 39.4ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:09,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-05-06 08:16:09,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 59. [2021-05-06 08:16:09,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 35 states have (on average 1.2) internal successors, (42), 37 states have internal predecessors, (42), 17 states have call successors, (17), 7 states have call predecessors, (17), 6 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 08:16:09,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 74 transitions. [2021-05-06 08:16:09,925 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 74 transitions. Word has length 46 [2021-05-06 08:16:09,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:09,925 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 74 transitions. [2021-05-06 08:16:09,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 6 states have internal predecessors, (21), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2021-05-06 08:16:09,925 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 74 transitions. [2021-05-06 08:16:09,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-06 08:16:09,926 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:09,926 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:10,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:10,141 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:10,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:10,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1942645143, now seen corresponding path program 1 times [2021-05-06 08:16:10,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:10,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817974526] [2021-05-06 08:16:10,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:10,166 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:10,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [434428909] [2021-05-06 08:16:10,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:10,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:10,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 08:16:10,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:10,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,391 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-05-06 08:16:10,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:10,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817974526] [2021-05-06 08:16:10,391 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:10,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434428909] [2021-05-06 08:16:10,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434428909] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:10,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:10,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:16:10,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861304269] [2021-05-06 08:16:10,392 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:16:10,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:10,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:16:10,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:10,392 INFO L87 Difference]: Start difference. First operand 59 states and 74 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-05-06 08:16:10,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:10,535 INFO L93 Difference]: Finished difference Result 64 states and 78 transitions. [2021-05-06 08:16:10,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 08:16:10,535 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 51 [2021-05-06 08:16:10,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:10,536 INFO L225 Difference]: With dead ends: 64 [2021-05-06 08:16:10,536 INFO L226 Difference]: Without dead ends: 64 [2021-05-06 08:16:10,536 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 63.2ms TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:10,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-05-06 08:16:10,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 63. [2021-05-06 08:16:10,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 40 states have internal predecessors, (45), 17 states have call successors, (17), 8 states have call predecessors, (17), 7 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 08:16:10,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 77 transitions. [2021-05-06 08:16:10,539 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 77 transitions. Word has length 51 [2021-05-06 08:16:10,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:10,540 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 77 transitions. [2021-05-06 08:16:10,540 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 8 states have internal predecessors, (24), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-05-06 08:16:10,540 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 77 transitions. [2021-05-06 08:16:10,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-05-06 08:16:10,540 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:10,540 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:10,758 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-05-06 08:16:10,759 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:10,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:10,759 INFO L82 PathProgramCache]: Analyzing trace with hash -1782154901, now seen corresponding path program 1 times [2021-05-06 08:16:10,759 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:10,759 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127104892] [2021-05-06 08:16:10,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:10,773 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:10,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [618786885] [2021-05-06 08:16:10,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:10,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:16:10,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:10,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:10,946 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-05-06 08:16:10,946 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:10,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127104892] [2021-05-06 08:16:10,947 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:10,947 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618786885] [2021-05-06 08:16:10,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618786885] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:10,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:10,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:16:10,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671489376] [2021-05-06 08:16:10,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:16:10,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:10,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:16:10,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:16:10,948 INFO L87 Difference]: Start difference. First operand 63 states and 77 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-05-06 08:16:11,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:11,008 INFO L93 Difference]: Finished difference Result 94 states and 129 transitions. [2021-05-06 08:16:11,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 08:16:11,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 59 [2021-05-06 08:16:11,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:11,010 INFO L225 Difference]: With dead ends: 94 [2021-05-06 08:16:11,010 INFO L226 Difference]: Without dead ends: 94 [2021-05-06 08:16:11,010 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.7ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:11,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-05-06 08:16:11,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 84. [2021-05-06 08:16:11,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 49 states have (on average 1.2448979591836735) internal successors, (61), 52 states have internal predecessors, (61), 26 states have call successors, (26), 9 states have call predecessors, (26), 8 states have return successors, (24), 22 states have call predecessors, (24), 24 states have call successors, (24) [2021-05-06 08:16:11,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 111 transitions. [2021-05-06 08:16:11,015 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 111 transitions. Word has length 59 [2021-05-06 08:16:11,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:11,016 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 111 transitions. [2021-05-06 08:16:11,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2021-05-06 08:16:11,016 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 111 transitions. [2021-05-06 08:16:11,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-05-06 08:16:11,016 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:11,016 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:11,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:11,233 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:11,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:11,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1573186588, now seen corresponding path program 1 times [2021-05-06 08:16:11,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:11,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923909445] [2021-05-06 08:16:11,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:11,241 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:11,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [891617932] [2021-05-06 08:16:11,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:11,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 08:16:11,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:11,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,410 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-05-06 08:16:11,410 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:11,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923909445] [2021-05-06 08:16:11,410 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:11,410 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891617932] [2021-05-06 08:16:11,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891617932] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:11,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:11,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:16:11,410 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227673548] [2021-05-06 08:16:11,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:16:11,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:11,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:16:11,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:16:11,411 INFO L87 Difference]: Start difference. First operand 84 states and 111 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 08:16:11,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:11,450 INFO L93 Difference]: Finished difference Result 99 states and 123 transitions. [2021-05-06 08:16:11,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 08:16:11,453 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), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 60 [2021-05-06 08:16:11,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:11,454 INFO L225 Difference]: With dead ends: 99 [2021-05-06 08:16:11,454 INFO L226 Difference]: Without dead ends: 99 [2021-05-06 08:16:11,455 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:11,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-05-06 08:16:11,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2021-05-06 08:16:11,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 61 states have (on average 1.1967213114754098) internal successors, (73), 64 states have internal predecessors, (73), 26 states have call successors, (26), 12 states have call predecessors, (26), 11 states have return successors, (24), 22 states have call predecessors, (24), 24 states have call successors, (24) [2021-05-06 08:16:11,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 123 transitions. [2021-05-06 08:16:11,459 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 123 transitions. Word has length 60 [2021-05-06 08:16:11,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:11,459 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 123 transitions. [2021-05-06 08:16:11,459 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), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 08:16:11,459 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 123 transitions. [2021-05-06 08:16:11,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-05-06 08:16:11,459 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:11,460 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:11,664 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:11,665 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:11,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:11,665 INFO L82 PathProgramCache]: Analyzing trace with hash -1491020248, now seen corresponding path program 1 times [2021-05-06 08:16:11,666 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:11,666 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612616446] [2021-05-06 08:16:11,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:11,678 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:11,679 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [6582926] [2021-05-06 08:16:11,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:11,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:11,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 08:16:11,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:11,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:11,827 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-05-06 08:16:11,827 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:11,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612616446] [2021-05-06 08:16:11,827 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:11,827 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6582926] [2021-05-06 08:16:11,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6582926] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:11,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:11,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:16:11,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641658828] [2021-05-06 08:16:11,828 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:16:11,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:11,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:16:11,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:11,828 INFO L87 Difference]: Start difference. First operand 99 states and 123 transitions. Second operand has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 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-06 08:16:11,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:11,974 INFO L93 Difference]: Finished difference Result 170 states and 243 transitions. [2021-05-06 08:16:11,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:16:11,975 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 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 61 [2021-05-06 08:16:11,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:11,976 INFO L225 Difference]: With dead ends: 170 [2021-05-06 08:16:11,976 INFO L226 Difference]: Without dead ends: 170 [2021-05-06 08:16:11,976 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:16:11,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-05-06 08:16:11,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 142. [2021-05-06 08:16:11,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 87 states have (on average 1.2873563218390804) internal successors, (112), 91 states have internal predecessors, (112), 43 states have call successors, (43), 12 states have call predecessors, (43), 11 states have return successors, (41), 38 states have call predecessors, (41), 41 states have call successors, (41) [2021-05-06 08:16:11,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 196 transitions. [2021-05-06 08:16:11,983 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 196 transitions. Word has length 61 [2021-05-06 08:16:11,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:11,983 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 196 transitions. [2021-05-06 08:16:11,983 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 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-06 08:16:11,983 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 196 transitions. [2021-05-06 08:16:11,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-06 08:16:11,984 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:11,984 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:12,196 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-05-06 08:16:12,197 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:12,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:12,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1948826973, now seen corresponding path program 1 times [2021-05-06 08:16:12,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:12,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387388971] [2021-05-06 08:16:12,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:12,209 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:12,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [726307518] [2021-05-06 08:16:12,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:12,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:12,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-06 08:16:12,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:12,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,373 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-05-06 08:16:12,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:12,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387388971] [2021-05-06 08:16:12,373 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:12,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726307518] [2021-05-06 08:16:12,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726307518] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:12,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:12,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 08:16:12,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088398411] [2021-05-06 08:16:12,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 08:16:12,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:12,374 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 08:16:12,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 08:16:12,375 INFO L87 Difference]: Start difference. First operand 142 states and 196 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 08:16:12,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:12,415 INFO L93 Difference]: Finished difference Result 142 states and 195 transitions. [2021-05-06 08:16:12,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 08:16:12,416 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), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 62 [2021-05-06 08:16:12,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:12,417 INFO L225 Difference]: With dead ends: 142 [2021-05-06 08:16:12,417 INFO L226 Difference]: Without dead ends: 142 [2021-05-06 08:16:12,417 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.9ms TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:12,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-05-06 08:16:12,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2021-05-06 08:16:12,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 87 states have (on average 1.2758620689655173) internal successors, (111), 91 states have internal predecessors, (111), 43 states have call successors, (43), 12 states have call predecessors, (43), 11 states have return successors, (41), 38 states have call predecessors, (41), 41 states have call successors, (41) [2021-05-06 08:16:12,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 195 transitions. [2021-05-06 08:16:12,422 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 195 transitions. Word has length 62 [2021-05-06 08:16:12,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:12,422 INFO L480 AbstractCegarLoop]: Abstraction has 142 states and 195 transitions. [2021-05-06 08:16:12,422 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), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 08:16:12,422 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 195 transitions. [2021-05-06 08:16:12,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-05-06 08:16:12,423 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:12,423 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:12,632 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:12,633 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:12,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:12,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1844620331, now seen corresponding path program 1 times [2021-05-06 08:16:12,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:12,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908968244] [2021-05-06 08:16:12,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:12,639 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:12,639 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1536220774] [2021-05-06 08:16:12,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:12,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:16:12,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:12,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:12,801 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 13 proven. 5 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-05-06 08:16:12,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:12,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908968244] [2021-05-06 08:16:12,801 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:12,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536220774] [2021-05-06 08:16:12,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536220774] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:12,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:12,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 08:16:12,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177058532] [2021-05-06 08:16:12,802 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 08:16:12,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:12,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 08:16:12,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:12,802 INFO L87 Difference]: Start difference. First operand 142 states and 195 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 08:16:12,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:12,861 INFO L93 Difference]: Finished difference Result 169 states and 222 transitions. [2021-05-06 08:16:12,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:16:12,862 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 66 [2021-05-06 08:16:12,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:12,863 INFO L225 Difference]: With dead ends: 169 [2021-05-06 08:16:12,863 INFO L226 Difference]: Without dead ends: 169 [2021-05-06 08:16:12,863 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 22.4ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:12,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-05-06 08:16:12,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 167. [2021-05-06 08:16:12,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 105 states have (on average 1.2380952380952381) internal successors, (130), 108 states have internal predecessors, (130), 46 states have call successors, (46), 16 states have call predecessors, (46), 15 states have return successors, (44), 42 states have call predecessors, (44), 44 states have call successors, (44) [2021-05-06 08:16:12,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 220 transitions. [2021-05-06 08:16:12,868 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 220 transitions. Word has length 66 [2021-05-06 08:16:12,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:12,869 INFO L480 AbstractCegarLoop]: Abstraction has 167 states and 220 transitions. [2021-05-06 08:16:12,869 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-06 08:16:12,869 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 220 transitions. [2021-05-06 08:16:12,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-05-06 08:16:12,869 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:12,869 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:13,088 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-05-06 08:16:13,089 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:13,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:13,089 INFO L82 PathProgramCache]: Analyzing trace with hash 918639692, now seen corresponding path program 1 times [2021-05-06 08:16:13,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:13,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693390423] [2021-05-06 08:16:13,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:13,097 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:13,098 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1961752931] [2021-05-06 08:16:13,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:13,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:13,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-06 08:16:13,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:13,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,286 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 15 proven. 14 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-05-06 08:16:13,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:13,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693390423] [2021-05-06 08:16:13,286 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:13,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961752931] [2021-05-06 08:16:13,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961752931] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:13,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:13,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:16:13,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464387979] [2021-05-06 08:16:13,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:16:13,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:13,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:16:13,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:13,301 INFO L87 Difference]: Start difference. First operand 167 states and 220 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-05-06 08:16:13,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:13,421 INFO L93 Difference]: Finished difference Result 212 states and 294 transitions. [2021-05-06 08:16:13,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 08:16:13,422 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 68 [2021-05-06 08:16:13,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:13,423 INFO L225 Difference]: With dead ends: 212 [2021-05-06 08:16:13,423 INFO L226 Difference]: Without dead ends: 211 [2021-05-06 08:16:13,423 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:13,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-05-06 08:16:13,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 208. [2021-05-06 08:16:13,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 126 states have (on average 1.2857142857142858) internal successors, (162), 132 states have internal predecessors, (162), 65 states have call successors, (65), 17 states have call predecessors, (65), 16 states have return successors, (62), 58 states have call predecessors, (62), 62 states have call successors, (62) [2021-05-06 08:16:13,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 289 transitions. [2021-05-06 08:16:13,430 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 289 transitions. Word has length 68 [2021-05-06 08:16:13,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:13,430 INFO L480 AbstractCegarLoop]: Abstraction has 208 states and 289 transitions. [2021-05-06 08:16:13,430 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-05-06 08:16:13,430 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 289 transitions. [2021-05-06 08:16:13,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-06 08:16:13,431 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:13,431 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:13,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:13,645 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:13,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:13,645 INFO L82 PathProgramCache]: Analyzing trace with hash -210356579, now seen corresponding path program 2 times [2021-05-06 08:16:13,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:13,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249623874] [2021-05-06 08:16:13,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:13,651 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:13,651 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [711156107] [2021-05-06 08:16:13,651 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-06 08:16:13,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:13,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:13,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 34 conjunts are in the unsatisfiable core [2021-05-06 08:16:13,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:13,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:13,914 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 12 proven. 17 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-05-06 08:16:13,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:13,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249623874] [2021-05-06 08:16:13,914 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:13,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711156107] [2021-05-06 08:16:13,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711156107] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:13,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:13,914 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 08:16:13,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246587121] [2021-05-06 08:16:13,915 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 08:16:13,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:13,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 08:16:13,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:13,915 INFO L87 Difference]: Start difference. First operand 208 states and 289 transitions. Second operand has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 9 states have internal predecessors, (28), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-05-06 08:16:14,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:14,139 INFO L93 Difference]: Finished difference Result 214 states and 294 transitions. [2021-05-06 08:16:14,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:16:14,139 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 9 states have internal predecessors, (28), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 73 [2021-05-06 08:16:14,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:14,140 INFO L225 Difference]: With dead ends: 214 [2021-05-06 08:16:14,140 INFO L226 Difference]: Without dead ends: 214 [2021-05-06 08:16:14,141 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 108.9ms TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:16:14,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-06 08:16:14,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 212. [2021-05-06 08:16:14,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 129 states have (on average 1.2790697674418605) internal successors, (165), 135 states have internal predecessors, (165), 65 states have call successors, (65), 18 states have call predecessors, (65), 17 states have return successors, (62), 58 states have call predecessors, (62), 62 states have call successors, (62) [2021-05-06 08:16:14,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 292 transitions. [2021-05-06 08:16:14,147 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 292 transitions. Word has length 73 [2021-05-06 08:16:14,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:14,147 INFO L480 AbstractCegarLoop]: Abstraction has 212 states and 292 transitions. [2021-05-06 08:16:14,147 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.5454545454545454) internal successors, (28), 9 states have internal predecessors, (28), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-05-06 08:16:14,147 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 292 transitions. [2021-05-06 08:16:14,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-05-06 08:16:14,148 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:14,148 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:14,366 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-06 08:16:14,367 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:14,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:14,367 INFO L82 PathProgramCache]: Analyzing trace with hash 952478412, now seen corresponding path program 3 times [2021-05-06 08:16:14,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:14,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180790327] [2021-05-06 08:16:14,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:14,373 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:14,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1575566753] [2021-05-06 08:16:14,373 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-06 08:16:14,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-06 08:16:14,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:14,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 46 conjunts are in the unsatisfiable core [2021-05-06 08:16:14,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:14,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:14,765 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 31 proven. 19 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2021-05-06 08:16:14,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:14,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180790327] [2021-05-06 08:16:14,765 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:14,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1575566753] [2021-05-06 08:16:14,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1575566753] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:14,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:14,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:16:14,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169599585] [2021-05-06 08:16:14,766 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:16:14,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:14,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:16:14,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:16:14,766 INFO L87 Difference]: Start difference. First operand 212 states and 292 transitions. Second operand has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 12 states have internal predecessors, (31), 6 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-06 08:16:15,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:15,089 INFO L93 Difference]: Finished difference Result 222 states and 300 transitions. [2021-05-06 08:16:15,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 08:16:15,090 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 12 states have internal predecessors, (31), 6 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) Word has length 78 [2021-05-06 08:16:15,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:15,091 INFO L225 Difference]: With dead ends: 222 [2021-05-06 08:16:15,091 INFO L226 Difference]: Without dead ends: 222 [2021-05-06 08:16:15,091 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 208.7ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-05-06 08:16:15,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-05-06 08:16:15,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 220. [2021-05-06 08:16:15,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 135 states have (on average 1.2666666666666666) internal successors, (171), 141 states have internal predecessors, (171), 65 states have call successors, (65), 20 states have call predecessors, (65), 19 states have return successors, (62), 58 states have call predecessors, (62), 62 states have call successors, (62) [2021-05-06 08:16:15,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 298 transitions. [2021-05-06 08:16:15,097 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 298 transitions. Word has length 78 [2021-05-06 08:16:15,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:15,098 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 298 transitions. [2021-05-06 08:16:15,098 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 12 states have internal predecessors, (31), 6 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-06 08:16:15,098 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 298 transitions. [2021-05-06 08:16:15,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-05-06 08:16:15,098 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:15,098 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:15,317 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 08:16:15,317 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:15,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:15,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1350616622, now seen corresponding path program 2 times [2021-05-06 08:16:15,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:15,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757372222] [2021-05-06 08:16:15,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:15,324 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:15,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [620350776] [2021-05-06 08:16:15,324 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:15,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:15,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:15,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 22 conjunts are in the unsatisfiable core [2021-05-06 08:16:15,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:15,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:15,534 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 27 proven. 23 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2021-05-06 08:16:15,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:15,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757372222] [2021-05-06 08:16:15,535 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:15,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620350776] [2021-05-06 08:16:15,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620350776] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:15,535 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:15,535 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:16:15,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920173997] [2021-05-06 08:16:15,535 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:16:15,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:15,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:16:15,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:15,538 INFO L87 Difference]: Start difference. First operand 220 states and 298 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:15,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:15,713 INFO L93 Difference]: Finished difference Result 283 states and 405 transitions. [2021-05-06 08:16:15,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 08:16:15,714 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 82 [2021-05-06 08:16:15,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:15,715 INFO L225 Difference]: With dead ends: 283 [2021-05-06 08:16:15,715 INFO L226 Difference]: Without dead ends: 283 [2021-05-06 08:16:15,716 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:16:15,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-05-06 08:16:15,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 253. [2021-05-06 08:16:15,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 150 states have (on average 1.2933333333333332) internal successors, (194), 157 states have internal predecessors, (194), 82 states have call successors, (82), 21 states have call predecessors, (82), 20 states have return successors, (79), 74 states have call predecessors, (79), 79 states have call successors, (79) [2021-05-06 08:16:15,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 355 transitions. [2021-05-06 08:16:15,726 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 355 transitions. Word has length 82 [2021-05-06 08:16:15,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:15,726 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 355 transitions. [2021-05-06 08:16:15,726 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:15,726 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 355 transitions. [2021-05-06 08:16:15,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-05-06 08:16:15,727 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:15,727 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:15,932 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-05-06 08:16:15,933 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:15,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:15,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1080401827, now seen corresponding path program 1 times [2021-05-06 08:16:15,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:15,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846174410] [2021-05-06 08:16:15,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:15,938 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:15,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [487126473] [2021-05-06 08:16:15,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:15,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:15,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 08:16:15,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:16,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,094 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 16 proven. 73 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-05-06 08:16:16,094 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:16,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846174410] [2021-05-06 08:16:16,094 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:16,094 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487126473] [2021-05-06 08:16:16,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487126473] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:16,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:16,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 08:16:16,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343342641] [2021-05-06 08:16:16,095 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 08:16:16,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:16,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 08:16:16,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:16,095 INFO L87 Difference]: Start difference. First operand 253 states and 355 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:16,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:16,156 INFO L93 Difference]: Finished difference Result 256 states and 358 transitions. [2021-05-06 08:16:16,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:16:16,161 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 83 [2021-05-06 08:16:16,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:16,163 INFO L225 Difference]: With dead ends: 256 [2021-05-06 08:16:16,163 INFO L226 Difference]: Without dead ends: 256 [2021-05-06 08:16:16,163 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 20.3ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:16,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2021-05-06 08:16:16,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2021-05-06 08:16:16,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 153 states have (on average 1.2875816993464053) internal successors, (197), 160 states have internal predecessors, (197), 82 states have call successors, (82), 21 states have call predecessors, (82), 20 states have return successors, (79), 74 states have call predecessors, (79), 79 states have call successors, (79) [2021-05-06 08:16:16,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 358 transitions. [2021-05-06 08:16:16,169 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 358 transitions. Word has length 83 [2021-05-06 08:16:16,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:16,169 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 358 transitions. [2021-05-06 08:16:16,169 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:16,170 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 358 transitions. [2021-05-06 08:16:16,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-05-06 08:16:16,170 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:16,170 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:16,388 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-06 08:16:16,389 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:16,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:16,389 INFO L82 PathProgramCache]: Analyzing trace with hash 900405455, now seen corresponding path program 1 times [2021-05-06 08:16:16,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:16,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142984916] [2021-05-06 08:16:16,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:16,395 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:16,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1909445146] [2021-05-06 08:16:16,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:16,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:16,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 37 conjunts are in the unsatisfiable core [2021-05-06 08:16:16,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:16,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:16,633 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-05-06 08:16:16,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:16,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142984916] [2021-05-06 08:16:16,633 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:16,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909445146] [2021-05-06 08:16:16,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909445146] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:16,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:16,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:16:16,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850070495] [2021-05-06 08:16:16,634 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:16:16,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:16,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:16:16,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:16,634 INFO L87 Difference]: Start difference. First operand 256 states and 358 transitions. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 5 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:16,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:16,808 INFO L93 Difference]: Finished difference Result 287 states and 409 transitions. [2021-05-06 08:16:16,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 08:16:16,808 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 5 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 84 [2021-05-06 08:16:16,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:16,810 INFO L225 Difference]: With dead ends: 287 [2021-05-06 08:16:16,810 INFO L226 Difference]: Without dead ends: 286 [2021-05-06 08:16:16,810 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 90.6ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:16,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-05-06 08:16:16,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 285. [2021-05-06 08:16:16,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 168 states have (on average 1.3035714285714286) internal successors, (219), 176 states have internal predecessors, (219), 95 states have call successors, (95), 22 states have call predecessors, (95), 21 states have return successors, (92), 86 states have call predecessors, (92), 92 states have call successors, (92) [2021-05-06 08:16:16,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 406 transitions. [2021-05-06 08:16:16,819 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 406 transitions. Word has length 84 [2021-05-06 08:16:16,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:16,820 INFO L480 AbstractCegarLoop]: Abstraction has 285 states and 406 transitions. [2021-05-06 08:16:16,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 3.25) internal successors, (26), 8 states have internal predecessors, (26), 5 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:16,820 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 406 transitions. [2021-05-06 08:16:16,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-05-06 08:16:16,821 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:16,821 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:17,040 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 08:16:17,041 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:17,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:17,041 INFO L82 PathProgramCache]: Analyzing trace with hash -2138218929, now seen corresponding path program 2 times [2021-05-06 08:16:17,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:17,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939481474] [2021-05-06 08:16:17,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:17,057 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:17,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1743770977] [2021-05-06 08:16:17,057 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:17,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:17,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:17,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 08:16:17,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:17,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,236 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,245 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 16 proven. 79 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-05-06 08:16:17,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:17,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939481474] [2021-05-06 08:16:17,245 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:17,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743770977] [2021-05-06 08:16:17,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743770977] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:17,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:17,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:16:17,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456631754] [2021-05-06 08:16:17,246 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:16:17,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:17,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:16:17,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:17,246 INFO L87 Difference]: Start difference. First operand 285 states and 406 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:17,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:17,320 INFO L93 Difference]: Finished difference Result 324 states and 442 transitions. [2021-05-06 08:16:17,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:16:17,321 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 87 [2021-05-06 08:16:17,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:17,322 INFO L225 Difference]: With dead ends: 324 [2021-05-06 08:16:17,322 INFO L226 Difference]: Without dead ends: 324 [2021-05-06 08:16:17,322 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 30.6ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:17,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-05-06 08:16:17,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 323. [2021-05-06 08:16:17,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 196 states have (on average 1.2653061224489797) internal successors, (248), 203 states have internal predecessors, (248), 98 states have call successors, (98), 29 states have call predecessors, (98), 28 states have return successors, (95), 90 states have call predecessors, (95), 95 states have call successors, (95) [2021-05-06 08:16:17,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 441 transitions. [2021-05-06 08:16:17,344 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 441 transitions. Word has length 87 [2021-05-06 08:16:17,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:17,344 INFO L480 AbstractCegarLoop]: Abstraction has 323 states and 441 transitions. [2021-05-06 08:16:17,344 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 7 states have internal predecessors, (32), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:17,344 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 441 transitions. [2021-05-06 08:16:17,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-05-06 08:16:17,345 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:17,345 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:17,553 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-06 08:16:17,553 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:17,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:17,554 INFO L82 PathProgramCache]: Analyzing trace with hash 118626568, now seen corresponding path program 1 times [2021-05-06 08:16:17,554 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:17,554 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735056917] [2021-05-06 08:16:17,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:17,559 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:17,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [257499596] [2021-05-06 08:16:17,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:17,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:17,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-06 08:16:17,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:17,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:17,753 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 21 proven. 78 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-05-06 08:16:17,753 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:17,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735056917] [2021-05-06 08:16:17,753 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:17,753 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257499596] [2021-05-06 08:16:17,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257499596] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:17,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:17,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:16:17,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357567754] [2021-05-06 08:16:17,754 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:16:17,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:17,755 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:16:17,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:17,755 INFO L87 Difference]: Start difference. First operand 323 states and 441 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:17,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:17,842 INFO L93 Difference]: Finished difference Result 325 states and 441 transitions. [2021-05-06 08:16:17,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:16:17,842 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) Word has length 89 [2021-05-06 08:16:17,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:17,843 INFO L225 Difference]: With dead ends: 325 [2021-05-06 08:16:17,844 INFO L226 Difference]: Without dead ends: 325 [2021-05-06 08:16:17,844 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 38.5ms TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:17,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-05-06 08:16:17,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 325. [2021-05-06 08:16:17,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 198 states have (on average 1.2525252525252526) internal successors, (248), 205 states have internal predecessors, (248), 98 states have call successors, (98), 29 states have call predecessors, (98), 28 states have return successors, (95), 90 states have call predecessors, (95), 95 states have call successors, (95) [2021-05-06 08:16:17,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 441 transitions. [2021-05-06 08:16:17,851 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 441 transitions. Word has length 89 [2021-05-06 08:16:17,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:17,851 INFO L480 AbstractCegarLoop]: Abstraction has 325 states and 441 transitions. [2021-05-06 08:16:17,851 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 5 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 4 states have call successors, (13) [2021-05-06 08:16:17,851 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 441 transitions. [2021-05-06 08:16:17,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-06 08:16:17,852 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:17,852 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:18,068 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 08:16:18,069 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:18,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:18,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1881160278, now seen corresponding path program 2 times [2021-05-06 08:16:18,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:18,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358920101] [2021-05-06 08:16:18,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:18,074 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:18,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [845651223] [2021-05-06 08:16:18,074 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:18,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:18,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:18,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 5 conjunts are in the unsatisfiable core [2021-05-06 08:16:18,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:18,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,216 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,241 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-05-06 08:16:18,241 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:18,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358920101] [2021-05-06 08:16:18,241 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:18,241 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845651223] [2021-05-06 08:16:18,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845651223] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 08:16:18,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 08:16:18,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 08:16:18,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686023495] [2021-05-06 08:16:18,242 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 08:16:18,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:18,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 08:16:18,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 08:16:18,242 INFO L87 Difference]: Start difference. First operand 325 states and 441 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-05-06 08:16:18,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:18,297 INFO L93 Difference]: Finished difference Result 427 states and 611 transitions. [2021-05-06 08:16:18,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 08:16:18,298 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 93 [2021-05-06 08:16:18,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:18,300 INFO L225 Difference]: With dead ends: 427 [2021-05-06 08:16:18,300 INFO L226 Difference]: Without dead ends: 427 [2021-05-06 08:16:18,301 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 24.5ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:18,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-05-06 08:16:18,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 361. [2021-05-06 08:16:18,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 222 states have (on average 1.2657657657657657) internal successors, (281), 229 states have internal predecessors, (281), 110 states have call successors, (110), 29 states have call predecessors, (110), 28 states have return successors, (107), 102 states have call predecessors, (107), 107 states have call successors, (107) [2021-05-06 08:16:18,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 498 transitions. [2021-05-06 08:16:18,310 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 498 transitions. Word has length 93 [2021-05-06 08:16:18,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:18,310 INFO L480 AbstractCegarLoop]: Abstraction has 361 states and 498 transitions. [2021-05-06 08:16:18,311 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-05-06 08:16:18,311 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 498 transitions. [2021-05-06 08:16:18,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-05-06 08:16:18,311 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:18,312 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:18,524 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:18,525 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:18,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:18,525 INFO L82 PathProgramCache]: Analyzing trace with hash 653404933, now seen corresponding path program 1 times [2021-05-06 08:16:18,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:18,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229912443] [2021-05-06 08:16:18,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:18,531 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:18,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [641133532] [2021-05-06 08:16:18,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:18,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 65 conjunts are in the unsatisfiable core [2021-05-06 08:16:18,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:18,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:18,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,075 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 84 proven. 44 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2021-05-06 08:16:19,075 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:19,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229912443] [2021-05-06 08:16:19,075 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:19,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641133532] [2021-05-06 08:16:19,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641133532] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:19,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:19,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 08:16:19,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135909512] [2021-05-06 08:16:19,076 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 08:16:19,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:19,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 08:16:19,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:19,077 INFO L87 Difference]: Start difference. First operand 361 states and 498 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-05-06 08:16:19,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:19,527 INFO L93 Difference]: Finished difference Result 367 states and 503 transitions. [2021-05-06 08:16:19,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 08:16:19,527 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 101 [2021-05-06 08:16:19,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:19,529 INFO L225 Difference]: With dead ends: 367 [2021-05-06 08:16:19,529 INFO L226 Difference]: Without dead ends: 367 [2021-05-06 08:16:19,529 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 86 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 313.9ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-05-06 08:16:19,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-05-06 08:16:19,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 365. [2021-05-06 08:16:19,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 225 states have (on average 1.2622222222222221) internal successors, (284), 232 states have internal predecessors, (284), 110 states have call successors, (110), 30 states have call predecessors, (110), 29 states have return successors, (107), 102 states have call predecessors, (107), 107 states have call successors, (107) [2021-05-06 08:16:19,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 501 transitions. [2021-05-06 08:16:19,537 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 501 transitions. Word has length 101 [2021-05-06 08:16:19,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:19,537 INFO L480 AbstractCegarLoop]: Abstraction has 365 states and 501 transitions. [2021-05-06 08:16:19,537 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2021-05-06 08:16:19,537 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 501 transitions. [2021-05-06 08:16:19,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-05-06 08:16:19,539 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:19,539 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:19,757 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:19,757 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:19,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:19,757 INFO L82 PathProgramCache]: Analyzing trace with hash -1232145013, now seen corresponding path program 3 times [2021-05-06 08:16:19,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:19,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242764475] [2021-05-06 08:16:19,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:19,766 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:19,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1861351891] [2021-05-06 08:16:19,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:19,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 08:16:19,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:19,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-06 08:16:19,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:19,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:19,953 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 64 proven. 10 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2021-05-06 08:16:19,953 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:19,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242764475] [2021-05-06 08:16:19,953 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:19,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861351891] [2021-05-06 08:16:19,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861351891] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:19,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:19,954 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 08:16:19,954 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231047860] [2021-05-06 08:16:19,954 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 08:16:19,954 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:19,955 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 08:16:19,955 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:19,955 INFO L87 Difference]: Start difference. First operand 365 states and 501 transitions. Second operand has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-05-06 08:16:20,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:20,024 INFO L93 Difference]: Finished difference Result 369 states and 504 transitions. [2021-05-06 08:16:20,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 08:16:20,025 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 105 [2021-05-06 08:16:20,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:20,026 INFO L225 Difference]: With dead ends: 369 [2021-05-06 08:16:20,026 INFO L226 Difference]: Without dead ends: 369 [2021-05-06 08:16:20,026 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 26.8ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:20,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2021-05-06 08:16:20,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2021-05-06 08:16:20,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 228 states have (on average 1.2587719298245614) internal successors, (287), 235 states have internal predecessors, (287), 110 states have call successors, (110), 31 states have call predecessors, (110), 30 states have return successors, (107), 102 states have call predecessors, (107), 107 states have call successors, (107) [2021-05-06 08:16:20,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 504 transitions. [2021-05-06 08:16:20,033 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 504 transitions. Word has length 105 [2021-05-06 08:16:20,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:20,035 INFO L480 AbstractCegarLoop]: Abstraction has 369 states and 504 transitions. [2021-05-06 08:16:20,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.5714285714285716) internal successors, (25), 6 states have internal predecessors, (25), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-05-06 08:16:20,035 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 504 transitions. [2021-05-06 08:16:20,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-06 08:16:20,036 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:20,036 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:20,248 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:20,249 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:20,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:20,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1212495288, now seen corresponding path program 2 times [2021-05-06 08:16:20,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:20,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274734137] [2021-05-06 08:16:20,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:20,254 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:20,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1518880805] [2021-05-06 08:16:20,254 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:20,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:20,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:20,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 42 conjunts are in the unsatisfiable core [2021-05-06 08:16:20,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:20,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:20,557 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 47 proven. 34 refuted. 0 times theorem prover too weak. 255 trivial. 0 not checked. [2021-05-06 08:16:20,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:20,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274734137] [2021-05-06 08:16:20,557 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:20,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518880805] [2021-05-06 08:16:20,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518880805] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:20,557 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:20,557 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 08:16:20,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127085903] [2021-05-06 08:16:20,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 08:16:20,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:20,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 08:16:20,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:20,558 INFO L87 Difference]: Start difference. First operand 369 states and 504 transitions. Second operand has 13 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-06 08:16:20,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:20,986 INFO L93 Difference]: Finished difference Result 401 states and 555 transitions. [2021-05-06 08:16:20,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 08:16:20,986 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) Word has length 107 [2021-05-06 08:16:20,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:20,988 INFO L225 Difference]: With dead ends: 401 [2021-05-06 08:16:20,988 INFO L226 Difference]: Without dead ends: 400 [2021-05-06 08:16:20,988 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 142.3ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:16:20,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-05-06 08:16:20,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 398. [2021-05-06 08:16:20,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 243 states have (on average 1.2674897119341564) internal successors, (308), 251 states have internal predecessors, (308), 123 states have call successors, (123), 32 states have call predecessors, (123), 31 states have return successors, (120), 114 states have call predecessors, (120), 120 states have call successors, (120) [2021-05-06 08:16:20,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 551 transitions. [2021-05-06 08:16:20,996 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 551 transitions. Word has length 107 [2021-05-06 08:16:20,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:20,996 INFO L480 AbstractCegarLoop]: Abstraction has 398 states and 551 transitions. [2021-05-06 08:16:20,996 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 12 states have internal predecessors, (32), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-06 08:16:20,996 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 551 transitions. [2021-05-06 08:16:20,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-05-06 08:16:20,997 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:20,997 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:21,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-06 08:16:21,201 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:21,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:21,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1392800366, now seen corresponding path program 2 times [2021-05-06 08:16:21,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:21,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463996900] [2021-05-06 08:16:21,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:21,206 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:21,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [775036696] [2021-05-06 08:16:21,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:21,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:21,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:21,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 08:16:21,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:21,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,423 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 24 proven. 221 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-05-06 08:16:21,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:21,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463996900] [2021-05-06 08:16:21,427 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:21,427 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775036696] [2021-05-06 08:16:21,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775036696] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:21,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:21,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:16:21,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018373347] [2021-05-06 08:16:21,433 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:16:21,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:21,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:16:21,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:21,434 INFO L87 Difference]: Start difference. First operand 398 states and 551 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) [2021-05-06 08:16:21,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:21,532 INFO L93 Difference]: Finished difference Result 450 states and 598 transitions. [2021-05-06 08:16:21,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 08:16:21,533 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) Word has length 110 [2021-05-06 08:16:21,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:21,534 INFO L225 Difference]: With dead ends: 450 [2021-05-06 08:16:21,534 INFO L226 Difference]: Without dead ends: 450 [2021-05-06 08:16:21,534 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 42.0ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:21,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2021-05-06 08:16:21,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 449. [2021-05-06 08:16:21,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 280 states have (on average 1.2357142857142858) internal successors, (346), 288 states have internal predecessors, (346), 127 states have call successors, (127), 42 states have call predecessors, (127), 41 states have return successors, (124), 118 states have call predecessors, (124), 124 states have call successors, (124) [2021-05-06 08:16:21,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 597 transitions. [2021-05-06 08:16:21,562 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 597 transitions. Word has length 110 [2021-05-06 08:16:21,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:21,562 INFO L480 AbstractCegarLoop]: Abstraction has 449 states and 597 transitions. [2021-05-06 08:16:21,562 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) [2021-05-06 08:16:21,562 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 597 transitions. [2021-05-06 08:16:21,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-05-06 08:16:21,563 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:21,563 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:21,777 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:21,777 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:21,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:21,778 INFO L82 PathProgramCache]: Analyzing trace with hash -194014662, now seen corresponding path program 3 times [2021-05-06 08:16:21,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:21,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682875339] [2021-05-06 08:16:21,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:21,785 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:21,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2112210098] [2021-05-06 08:16:21,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:21,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-06 08:16:21,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:21,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 08:16:21,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:21,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:21,968 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 44 proven. 11 refuted. 0 times theorem prover too weak. 288 trivial. 0 not checked. [2021-05-06 08:16:21,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:21,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682875339] [2021-05-06 08:16:21,968 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:21,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112210098] [2021-05-06 08:16:21,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112210098] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:21,969 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:21,969 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 08:16:21,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465607205] [2021-05-06 08:16:21,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 08:16:21,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:21,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 08:16:21,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-05-06 08:16:21,970 INFO L87 Difference]: Start difference. First operand 449 states and 597 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-05-06 08:16:22,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:22,183 INFO L93 Difference]: Finished difference Result 625 states and 889 transitions. [2021-05-06 08:16:22,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:16:22,183 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 111 [2021-05-06 08:16:22,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:22,186 INFO L225 Difference]: With dead ends: 625 [2021-05-06 08:16:22,186 INFO L226 Difference]: Without dead ends: 625 [2021-05-06 08:16:22,186 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 81.2ms TimeCoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:16:22,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-05-06 08:16:22,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 488. [2021-05-06 08:16:22,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 307 states have (on average 1.250814332247557) internal successors, (384), 315 states have internal predecessors, (384), 139 states have call successors, (139), 42 states have call predecessors, (139), 41 states have return successors, (136), 130 states have call predecessors, (136), 136 states have call successors, (136) [2021-05-06 08:16:22,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 659 transitions. [2021-05-06 08:16:22,197 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 659 transitions. Word has length 111 [2021-05-06 08:16:22,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:22,198 INFO L480 AbstractCegarLoop]: Abstraction has 488 states and 659 transitions. [2021-05-06 08:16:22,198 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 4 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-05-06 08:16:22,198 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 659 transitions. [2021-05-06 08:16:22,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-05-06 08:16:22,199 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:22,199 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:22,416 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-05-06 08:16:22,416 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:22,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:22,416 INFO L82 PathProgramCache]: Analyzing trace with hash -793672821, now seen corresponding path program 2 times [2021-05-06 08:16:22,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:22,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163541746] [2021-05-06 08:16:22,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:22,425 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:22,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1469659579] [2021-05-06 08:16:22,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:22,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:22,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:22,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 08:16:22,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:22,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:22,636 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 29 proven. 222 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-05-06 08:16:22,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:22,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163541746] [2021-05-06 08:16:22,636 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:22,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469659579] [2021-05-06 08:16:22,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469659579] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:22,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:22,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 08:16:22,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80161317] [2021-05-06 08:16:22,637 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 08:16:22,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:22,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 08:16:22,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 08:16:22,638 INFO L87 Difference]: Start difference. First operand 488 states and 659 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) [2021-05-06 08:16:22,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:22,728 INFO L93 Difference]: Finished difference Result 490 states and 658 transitions. [2021-05-06 08:16:22,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 08:16:22,729 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), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) Word has length 112 [2021-05-06 08:16:22,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:22,730 INFO L225 Difference]: With dead ends: 490 [2021-05-06 08:16:22,731 INFO L226 Difference]: Without dead ends: 490 [2021-05-06 08:16:22,731 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 40.6ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:16:22,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2021-05-06 08:16:22,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 490. [2021-05-06 08:16:22,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 309 states have (on average 1.2394822006472492) internal successors, (383), 317 states have internal predecessors, (383), 139 states have call successors, (139), 42 states have call predecessors, (139), 41 states have return successors, (136), 130 states have call predecessors, (136), 136 states have call successors, (136) [2021-05-06 08:16:22,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 658 transitions. [2021-05-06 08:16:22,739 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 658 transitions. Word has length 112 [2021-05-06 08:16:22,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:22,740 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 658 transitions. [2021-05-06 08:16:22,740 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), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) [2021-05-06 08:16:22,740 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 658 transitions. [2021-05-06 08:16:22,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-05-06 08:16:22,741 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:22,741 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:22,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:22,957 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:22,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:22,957 INFO L82 PathProgramCache]: Analyzing trace with hash 791718745, now seen corresponding path program 3 times [2021-05-06 08:16:22,957 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:22,957 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823775149] [2021-05-06 08:16:22,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:22,962 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:22,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1381006578] [2021-05-06 08:16:22,962 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:23,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 08:16:23,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:23,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 08:16:23,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:23,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,199 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 32 proven. 229 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-05-06 08:16:23,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:23,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823775149] [2021-05-06 08:16:23,200 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:23,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381006578] [2021-05-06 08:16:23,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381006578] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:23,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:23,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:16:23,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097690901] [2021-05-06 08:16:23,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:16:23,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:23,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:16:23,201 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:23,201 INFO L87 Difference]: Start difference. First operand 490 states and 658 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) [2021-05-06 08:16:23,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:23,404 INFO L93 Difference]: Finished difference Result 570 states and 733 transitions. [2021-05-06 08:16:23,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:16:23,405 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) Word has length 116 [2021-05-06 08:16:23,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:23,407 INFO L225 Difference]: With dead ends: 570 [2021-05-06 08:16:23,407 INFO L226 Difference]: Without dead ends: 570 [2021-05-06 08:16:23,408 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 59.2ms TimeCoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:16:23,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2021-05-06 08:16:23,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 562. [2021-05-06 08:16:23,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 360 states have (on average 1.211111111111111) internal successors, (436), 368 states have internal predecessors, (436), 147 states have call successors, (147), 55 states have call predecessors, (147), 54 states have return successors, (143), 138 states have call predecessors, (143), 143 states have call successors, (143) [2021-05-06 08:16:23,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 726 transitions. [2021-05-06 08:16:23,432 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 726 transitions. Word has length 116 [2021-05-06 08:16:23,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:23,433 INFO L480 AbstractCegarLoop]: Abstraction has 562 states and 726 transitions. [2021-05-06 08:16:23,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 6 states have call successors, (19), 6 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 5 states have call successors, (17) [2021-05-06 08:16:23,433 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 726 transitions. [2021-05-06 08:16:23,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-05-06 08:16:23,434 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:23,434 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 4, 4, 4, 4, 4, 4, 4, 4, 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-06 08:16:23,651 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-05-06 08:16:23,651 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:23,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:23,652 INFO L82 PathProgramCache]: Analyzing trace with hash -1602469894, now seen corresponding path program 2 times [2021-05-06 08:16:23,652 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:23,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149621133] [2021-05-06 08:16:23,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:23,656 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:23,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [97525929] [2021-05-06 08:16:23,656 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:23,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:23,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:23,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-06 08:16:23,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:23,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:23,981 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 78 proven. 7 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-05-06 08:16:23,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:23,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149621133] [2021-05-06 08:16:23,981 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:23,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97525929] [2021-05-06 08:16:23,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97525929] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:23,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:23,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 08:16:23,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891537598] [2021-05-06 08:16:23,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 08:16:23,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:23,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 08:16:23,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-05-06 08:16:23,982 INFO L87 Difference]: Start difference. First operand 562 states and 726 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-05-06 08:16:24,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:24,290 INFO L93 Difference]: Finished difference Result 591 states and 766 transitions. [2021-05-06 08:16:24,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 08:16:24,291 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 118 [2021-05-06 08:16:24,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:24,293 INFO L225 Difference]: With dead ends: 591 [2021-05-06 08:16:24,293 INFO L226 Difference]: Without dead ends: 590 [2021-05-06 08:16:24,294 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 58.2ms TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:24,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2021-05-06 08:16:24,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 586. [2021-05-06 08:16:24,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 379 states have (on average 1.2189973614775726) internal successors, (462), 389 states have internal predecessors, (462), 151 states have call successors, (151), 56 states have call predecessors, (151), 55 states have return successors, (147), 140 states have call predecessors, (147), 147 states have call successors, (147) [2021-05-06 08:16:24,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 760 transitions. [2021-05-06 08:16:24,304 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 760 transitions. Word has length 118 [2021-05-06 08:16:24,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:24,304 INFO L480 AbstractCegarLoop]: Abstraction has 586 states and 760 transitions. [2021-05-06 08:16:24,304 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 3 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-05-06 08:16:24,305 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 760 transitions. [2021-05-06 08:16:24,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-06 08:16:24,305 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:24,305 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-06 08:16:24,519 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:24,519 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:24,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:24,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1178507345, now seen corresponding path program 3 times [2021-05-06 08:16:24,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:24,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589839114] [2021-05-06 08:16:24,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:24,524 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:24,524 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1552209430] [2021-05-06 08:16:24,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:24,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-06 08:16:24,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:24,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 53 conjunts are in the unsatisfiable core [2021-05-06 08:16:24,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:24,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:24,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:25,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:25,024 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 28 proven. 46 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2021-05-06 08:16:25,025 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:25,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589839114] [2021-05-06 08:16:25,025 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:25,025 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552209430] [2021-05-06 08:16:25,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552209430] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:25,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:25,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:16:25,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221325727] [2021-05-06 08:16:25,025 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:16:25,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:25,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:16:25,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:16:25,026 INFO L87 Difference]: Start difference. First operand 586 states and 760 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 6 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2021-05-06 08:16:25,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:25,590 INFO L93 Difference]: Finished difference Result 638 states and 824 transitions. [2021-05-06 08:16:25,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 08:16:25,605 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 6 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) Word has length 123 [2021-05-06 08:16:25,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:25,607 INFO L225 Difference]: With dead ends: 638 [2021-05-06 08:16:25,607 INFO L226 Difference]: Without dead ends: 638 [2021-05-06 08:16:25,607 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 284.2ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:16:25,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-05-06 08:16:25,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 632. [2021-05-06 08:16:25,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 406 states have (on average 1.2167487684729064) internal successors, (494), 417 states have internal predecessors, (494), 164 states have call successors, (164), 62 states have call predecessors, (164), 61 states have return successors, (160), 152 states have call predecessors, (160), 160 states have call successors, (160) [2021-05-06 08:16:25,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 818 transitions. [2021-05-06 08:16:25,637 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 818 transitions. Word has length 123 [2021-05-06 08:16:25,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:25,638 INFO L480 AbstractCegarLoop]: Abstraction has 632 states and 818 transitions. [2021-05-06 08:16:25,638 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 6 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 6 states have call predecessors, (19), 6 states have call successors, (19) [2021-05-06 08:16:25,638 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 818 transitions. [2021-05-06 08:16:25,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-05-06 08:16:25,639 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:25,639 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 15, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:25,870 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 08:16:25,870 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:25,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:25,870 INFO L82 PathProgramCache]: Analyzing trace with hash -351372628, now seen corresponding path program 4 times [2021-05-06 08:16:25,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:25,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182544637] [2021-05-06 08:16:25,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:25,875 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:25,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [929918728] [2021-05-06 08:16:25,875 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:25,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:16:25,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:25,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 46 conjunts are in the unsatisfiable core [2021-05-06 08:16:25,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:26,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,439 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 26 [2021-05-06 08:16:26,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:26,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:27,301 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-05-06 08:16:27,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:27,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:27,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:27,430 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 71 proven. 52 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2021-05-06 08:16:27,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:27,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182544637] [2021-05-06 08:16:27,430 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:27,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929918728] [2021-05-06 08:16:27,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929918728] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:27,430 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:27,430 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 08:16:27,430 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965951826] [2021-05-06 08:16:27,431 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 08:16:27,431 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:27,431 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 08:16:27,431 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:16:27,431 INFO L87 Difference]: Start difference. First operand 632 states and 818 transitions. Second operand has 17 states, 16 states have (on average 2.3125) internal successors, (37), 14 states have internal predecessors, (37), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 8 states have call predecessors, (20), 7 states have call successors, (20) [2021-05-06 08:16:29,027 WARN L205 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 25 [2021-05-06 08:16:30,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:30,219 INFO L93 Difference]: Finished difference Result 643 states and 827 transitions. [2021-05-06 08:16:30,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:16:30,219 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.3125) internal successors, (37), 14 states have internal predecessors, (37), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 8 states have call predecessors, (20), 7 states have call successors, (20) Word has length 124 [2021-05-06 08:16:30,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:30,222 INFO L225 Difference]: With dead ends: 643 [2021-05-06 08:16:30,222 INFO L226 Difference]: Without dead ends: 641 [2021-05-06 08:16:30,222 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 1930.6ms TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-05-06 08:16:30,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-05-06 08:16:30,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 638. [2021-05-06 08:16:30,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 411 states have (on average 1.2116788321167884) internal successors, (498), 421 states have internal predecessors, (498), 164 states have call successors, (164), 64 states have call predecessors, (164), 62 states have return successors, (160), 152 states have call predecessors, (160), 160 states have call successors, (160) [2021-05-06 08:16:30,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 822 transitions. [2021-05-06 08:16:30,263 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 822 transitions. Word has length 124 [2021-05-06 08:16:30,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:30,263 INFO L480 AbstractCegarLoop]: Abstraction has 638 states and 822 transitions. [2021-05-06 08:16:30,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 2.3125) internal successors, (37), 14 states have internal predecessors, (37), 8 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (20), 8 states have call predecessors, (20), 7 states have call successors, (20) [2021-05-06 08:16:30,264 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 822 transitions. [2021-05-06 08:16:30,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-05-06 08:16:30,264 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:30,265 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 15, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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-06 08:16:30,476 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 08:16:30,477 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:30,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:30,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1703433466, now seen corresponding path program 5 times [2021-05-06 08:16:30,477 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:30,477 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201040442] [2021-05-06 08:16:30,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:30,482 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:30,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1125394090] [2021-05-06 08:16:30,482 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:30,577 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 08:16:30,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:30,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 70 conjunts are in the unsatisfiable core [2021-05-06 08:16:30,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:30,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:30,940 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 91 proven. 138 refuted. 0 times theorem prover too weak. 294 trivial. 0 not checked. [2021-05-06 08:16:30,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:30,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201040442] [2021-05-06 08:16:30,940 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:30,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125394090] [2021-05-06 08:16:30,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125394090] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:30,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:30,941 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 08:16:30,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4669803] [2021-05-06 08:16:30,941 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 08:16:30,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:30,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 08:16:30,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:16:30,942 INFO L87 Difference]: Start difference. First operand 638 states and 822 transitions. Second operand has 14 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 8 states have call predecessors, (20), 7 states have call successors, (20) [2021-05-06 08:16:31,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:31,539 INFO L93 Difference]: Finished difference Result 648 states and 831 transitions. [2021-05-06 08:16:31,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 08:16:31,539 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 8 states have call predecessors, (20), 7 states have call successors, (20) Word has length 128 [2021-05-06 08:16:31,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:31,541 INFO L225 Difference]: With dead ends: 648 [2021-05-06 08:16:31,542 INFO L226 Difference]: Without dead ends: 648 [2021-05-06 08:16:31,542 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 112 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 245.8ms TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-05-06 08:16:31,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-05-06 08:16:31,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 642. [2021-05-06 08:16:31,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 414 states have (on average 1.210144927536232) internal successors, (501), 424 states have internal predecessors, (501), 164 states have call successors, (164), 65 states have call predecessors, (164), 63 states have return successors, (160), 152 states have call predecessors, (160), 160 states have call successors, (160) [2021-05-06 08:16:31,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 825 transitions. [2021-05-06 08:16:31,554 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 825 transitions. Word has length 128 [2021-05-06 08:16:31,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:31,554 INFO L480 AbstractCegarLoop]: Abstraction has 642 states and 825 transitions. [2021-05-06 08:16:31,554 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 12 states have (on average 3.1666666666666665) internal successors, (38), 11 states have internal predecessors, (38), 8 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 8 states have call predecessors, (20), 7 states have call successors, (20) [2021-05-06 08:16:31,554 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 825 transitions. [2021-05-06 08:16:31,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-05-06 08:16:31,555 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:31,555 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:31,773 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 08:16:31,773 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:31,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:31,774 INFO L82 PathProgramCache]: Analyzing trace with hash -2058321745, now seen corresponding path program 4 times [2021-05-06 08:16:31,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:31,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473451405] [2021-05-06 08:16:31,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:31,779 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:31,779 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [627530442] [2021-05-06 08:16:31,779 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:31,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:16:31,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:31,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 63 conjunts are in the unsatisfiable core [2021-05-06 08:16:31,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:31,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:31,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:32,296 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 92 proven. 111 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2021-05-06 08:16:32,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:32,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473451405] [2021-05-06 08:16:32,297 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:32,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627530442] [2021-05-06 08:16:32,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627530442] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:32,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:32,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 08:16:32,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203346678] [2021-05-06 08:16:32,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 08:16:32,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:32,297 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 08:16:32,297 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:16:32,298 INFO L87 Difference]: Start difference. First operand 642 states and 825 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 15 states have internal predecessors, (38), 9 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 7 states have call predecessors, (21), 8 states have call successors, (21) [2021-05-06 08:16:33,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:33,171 INFO L93 Difference]: Finished difference Result 676 states and 874 transitions. [2021-05-06 08:16:33,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:16:33,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 15 states have internal predecessors, (38), 9 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 7 states have call predecessors, (21), 8 states have call successors, (21) Word has length 130 [2021-05-06 08:16:33,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:33,173 INFO L225 Difference]: With dead ends: 676 [2021-05-06 08:16:33,173 INFO L226 Difference]: Without dead ends: 673 [2021-05-06 08:16:33,174 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 111 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 316.1ms TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:16:33,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2021-05-06 08:16:33,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 669. [2021-05-06 08:16:33,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 669 states, 427 states have (on average 1.2131147540983607) internal successors, (518), 438 states have internal predecessors, (518), 176 states have call successors, (176), 66 states have call predecessors, (176), 65 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2021-05-06 08:16:33,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 669 states to 669 states and 867 transitions. [2021-05-06 08:16:33,184 INFO L78 Accepts]: Start accepts. Automaton has 669 states and 867 transitions. Word has length 130 [2021-05-06 08:16:33,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:33,184 INFO L480 AbstractCegarLoop]: Abstraction has 669 states and 867 transitions. [2021-05-06 08:16:33,184 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 15 states have internal predecessors, (38), 9 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 7 states have call predecessors, (21), 8 states have call successors, (21) [2021-05-06 08:16:33,184 INFO L276 IsEmpty]: Start isEmpty. Operand 669 states and 867 transitions. [2021-05-06 08:16:33,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-05-06 08:16:33,185 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:33,185 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:33,388 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-05-06 08:16:33,389 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:33,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:33,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1569660177, now seen corresponding path program 3 times [2021-05-06 08:16:33,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:33,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247938339] [2021-05-06 08:16:33,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:33,394 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:33,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1986791120] [2021-05-06 08:16:33,394 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:33,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 08:16:33,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:33,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-06 08:16:33,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:33,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:33,684 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 32 proven. 434 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-05-06 08:16:33,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:33,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247938339] [2021-05-06 08:16:33,684 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:33,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986791120] [2021-05-06 08:16:33,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986791120] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:33,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:33,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:16:33,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350667106] [2021-05-06 08:16:33,686 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:16:33,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:33,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:16:33,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:33,686 INFO L87 Difference]: Start difference. First operand 669 states and 867 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 7 states have call successors, (23), 7 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 6 states have call successors, (21) [2021-05-06 08:16:33,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:33,807 INFO L93 Difference]: Finished difference Result 678 states and 876 transitions. [2021-05-06 08:16:33,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:16:33,807 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 7 states have call successors, (23), 7 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 6 states have call successors, (21) Word has length 133 [2021-05-06 08:16:33,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:33,809 INFO L225 Difference]: With dead ends: 678 [2021-05-06 08:16:33,809 INFO L226 Difference]: Without dead ends: 678 [2021-05-06 08:16:33,810 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 53.8ms TimeCoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:16:33,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2021-05-06 08:16:33,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 678. [2021-05-06 08:16:33,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 436 states have (on average 1.2087155963302751) internal successors, (527), 447 states have internal predecessors, (527), 176 states have call successors, (176), 66 states have call predecessors, (176), 65 states have return successors, (173), 164 states have call predecessors, (173), 173 states have call successors, (173) [2021-05-06 08:16:33,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 876 transitions. [2021-05-06 08:16:33,819 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 876 transitions. Word has length 133 [2021-05-06 08:16:33,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:33,820 INFO L480 AbstractCegarLoop]: Abstraction has 678 states and 876 transitions. [2021-05-06 08:16:33,820 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 7 states have call successors, (23), 7 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 6 states have call successors, (21) [2021-05-06 08:16:33,820 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 876 transitions. [2021-05-06 08:16:33,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-05-06 08:16:33,821 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:33,821 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:34,038 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:34,038 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:34,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:34,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1381701507, now seen corresponding path program 5 times [2021-05-06 08:16:34,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:34,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916583059] [2021-05-06 08:16:34,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:34,043 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:34,043 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [156240401] [2021-05-06 08:16:34,043 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:34,436 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-05-06 08:16:34,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:34,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 58 conjunts are in the unsatisfiable core [2021-05-06 08:16:34,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:34,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:34,803 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 32 proven. 52 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2021-05-06 08:16:34,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:34,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916583059] [2021-05-06 08:16:34,803 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:34,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156240401] [2021-05-06 08:16:34,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156240401] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:34,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:34,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 08:16:34,803 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935306316] [2021-05-06 08:16:34,804 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 08:16:34,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:34,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 08:16:34,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:16:34,804 INFO L87 Difference]: Start difference. First operand 678 states and 876 transitions. Second operand has 14 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 7 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2021-05-06 08:16:35,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:35,634 INFO L93 Difference]: Finished difference Result 719 states and 935 transitions. [2021-05-06 08:16:35,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 08:16:35,635 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 7 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) Word has length 134 [2021-05-06 08:16:35,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:35,637 INFO L225 Difference]: With dead ends: 719 [2021-05-06 08:16:35,637 INFO L226 Difference]: Without dead ends: 718 [2021-05-06 08:16:35,637 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 348.0ms TimeCoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-05-06 08:16:35,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-05-06 08:16:35,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 711. [2021-05-06 08:16:35,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 454 states have (on average 1.2136563876651982) internal successors, (551), 466 states have internal predecessors, (551), 189 states have call successors, (189), 68 states have call predecessors, (189), 67 states have return successors, (186), 176 states have call predecessors, (186), 186 states have call successors, (186) [2021-05-06 08:16:35,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 926 transitions. [2021-05-06 08:16:35,648 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 926 transitions. Word has length 134 [2021-05-06 08:16:35,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:35,648 INFO L480 AbstractCegarLoop]: Abstraction has 711 states and 926 transitions. [2021-05-06 08:16:35,648 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 7 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 6 states have call predecessors, (21), 6 states have call successors, (21) [2021-05-06 08:16:35,648 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 926 transitions. [2021-05-06 08:16:35,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-05-06 08:16:35,649 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:35,649 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:35,856 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-05-06 08:16:35,856 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:35,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:35,857 INFO L82 PathProgramCache]: Analyzing trace with hash 114091546, now seen corresponding path program 4 times [2021-05-06 08:16:35,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:35,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981978209] [2021-05-06 08:16:35,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:35,866 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:35,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [605134517] [2021-05-06 08:16:35,866 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:35,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:16:35,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:35,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 08:16:35,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:35,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:35,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:36,141 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 40 proven. 444 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-05-06 08:16:36,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:36,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981978209] [2021-05-06 08:16:36,142 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:36,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605134517] [2021-05-06 08:16:36,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605134517] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:36,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:36,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 08:16:36,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928716353] [2021-05-06 08:16:36,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 08:16:36,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:36,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 08:16:36,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:36,143 INFO L87 Difference]: Start difference. First operand 711 states and 926 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 7 states have call successors, (23), 7 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 6 states have call successors, (21) [2021-05-06 08:16:36,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:36,304 INFO L93 Difference]: Finished difference Result 816 states and 1025 transitions. [2021-05-06 08:16:36,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:16:36,305 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 7 states have call successors, (23), 7 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 6 states have call successors, (21) Word has length 139 [2021-05-06 08:16:36,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:36,307 INFO L225 Difference]: With dead ends: 816 [2021-05-06 08:16:36,307 INFO L226 Difference]: Without dead ends: 816 [2021-05-06 08:16:36,307 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 66.1ms TimeCoverageRelationStatistics Valid=101, Invalid=171, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:16:36,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2021-05-06 08:16:36,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 791. [2021-05-06 08:16:36,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 791 states, 511 states have (on average 1.187866927592955) internal successors, (607), 523 states have internal predecessors, (607), 197 states have call successors, (197), 83 states have call predecessors, (197), 82 states have return successors, (193), 184 states have call predecessors, (193), 193 states have call successors, (193) [2021-05-06 08:16:36,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 791 states to 791 states and 997 transitions. [2021-05-06 08:16:36,319 INFO L78 Accepts]: Start accepts. Automaton has 791 states and 997 transitions. Word has length 139 [2021-05-06 08:16:36,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:36,319 INFO L480 AbstractCegarLoop]: Abstraction has 791 states and 997 transitions. [2021-05-06 08:16:36,319 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 7 states have call successors, (23), 7 states have call predecessors, (23), 5 states have return successors, (21), 5 states have call predecessors, (21), 6 states have call successors, (21) [2021-05-06 08:16:36,319 INFO L276 IsEmpty]: Start isEmpty. Operand 791 states and 997 transitions. [2021-05-06 08:16:36,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-05-06 08:16:36,320 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:36,320 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:36,536 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-05-06 08:16:36,537 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:36,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:36,537 INFO L82 PathProgramCache]: Analyzing trace with hash -175935466, now seen corresponding path program 6 times [2021-05-06 08:16:36,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:36,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816066376] [2021-05-06 08:16:36,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:36,542 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:36,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [852497126] [2021-05-06 08:16:36,542 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:37,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-05-06 08:16:37,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:37,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 54 conjunts are in the unsatisfiable core [2021-05-06 08:16:37,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:37,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:37,403 INFO L134 CoverageAnalysis]: Checked inductivity of 744 backedges. 86 proven. 75 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2021-05-06 08:16:37,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:37,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816066376] [2021-05-06 08:16:37,403 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:37,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852497126] [2021-05-06 08:16:37,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852497126] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:37,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:37,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 08:16:37,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878238251] [2021-05-06 08:16:37,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 08:16:37,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:37,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 08:16:37,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:16:37,405 INFO L87 Difference]: Start difference. First operand 791 states and 997 transitions. Second operand has 17 states, 16 states have (on average 2.625) internal successors, (42), 14 states have internal predecessors, (42), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2021-05-06 08:16:38,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:38,419 INFO L93 Difference]: Finished difference Result 921 states and 1194 transitions. [2021-05-06 08:16:38,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:16:38,420 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.625) internal successors, (42), 14 states have internal predecessors, (42), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) Word has length 146 [2021-05-06 08:16:38,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:38,422 INFO L225 Difference]: With dead ends: 921 [2021-05-06 08:16:38,423 INFO L226 Difference]: Without dead ends: 921 [2021-05-06 08:16:38,423 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 344.5ms TimeCoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-05-06 08:16:38,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-05-06 08:16:38,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 905. [2021-05-06 08:16:38,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 905 states, 576 states have (on average 1.2135416666666667) internal successors, (699), 592 states have internal predecessors, (699), 241 states have call successors, (241), 88 states have call predecessors, (241), 87 states have return successors, (237), 224 states have call predecessors, (237), 237 states have call successors, (237) [2021-05-06 08:16:38,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 905 states to 905 states and 1177 transitions. [2021-05-06 08:16:38,436 INFO L78 Accepts]: Start accepts. Automaton has 905 states and 1177 transitions. Word has length 146 [2021-05-06 08:16:38,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:38,436 INFO L480 AbstractCegarLoop]: Abstraction has 905 states and 1177 transitions. [2021-05-06 08:16:38,436 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 2.625) internal successors, (42), 14 states have internal predecessors, (42), 7 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 7 states have call predecessors, (19), 6 states have call successors, (19) [2021-05-06 08:16:38,436 INFO L276 IsEmpty]: Start isEmpty. Operand 905 states and 1177 transitions. [2021-05-06 08:16:38,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-05-06 08:16:38,437 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:38,437 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 19, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:38,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-06 08:16:38,645 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:38,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:38,645 INFO L82 PathProgramCache]: Analyzing trace with hash 663584549, now seen corresponding path program 7 times [2021-05-06 08:16:38,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:38,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355390966] [2021-05-06 08:16:38,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:38,651 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:38,652 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2064586500] [2021-05-06 08:16:38,652 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:38,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:38,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 54 conjunts are in the unsatisfiable core [2021-05-06 08:16:38,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:39,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:39,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:39,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:39,078 INFO L134 CoverageAnalysis]: Checked inductivity of 815 backedges. 91 proven. 70 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-05-06 08:16:39,078 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:39,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355390966] [2021-05-06 08:16:39,078 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:39,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064586500] [2021-05-06 08:16:39,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064586500] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:39,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:39,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:16:39,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011775041] [2021-05-06 08:16:39,079 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:16:39,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:39,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:16:39,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:16:39,079 INFO L87 Difference]: Start difference. First operand 905 states and 1177 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 7 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) [2021-05-06 08:16:39,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:39,660 INFO L93 Difference]: Finished difference Result 916 states and 1186 transitions. [2021-05-06 08:16:39,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 08:16:39,660 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 7 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) Word has length 147 [2021-05-06 08:16:39,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:39,667 INFO L225 Difference]: With dead ends: 916 [2021-05-06 08:16:39,667 INFO L226 Difference]: Without dead ends: 914 [2021-05-06 08:16:39,667 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 228.7ms TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:16:39,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-05-06 08:16:39,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 911. [2021-05-06 08:16:39,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 581 states have (on average 1.2099827882960412) internal successors, (703), 596 states have internal predecessors, (703), 241 states have call successors, (241), 90 states have call predecessors, (241), 88 states have return successors, (237), 224 states have call predecessors, (237), 237 states have call successors, (237) [2021-05-06 08:16:39,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 1181 transitions. [2021-05-06 08:16:39,686 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 1181 transitions. Word has length 147 [2021-05-06 08:16:39,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:39,686 INFO L480 AbstractCegarLoop]: Abstraction has 911 states and 1181 transitions. [2021-05-06 08:16:39,686 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 7 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (24), 7 states have call predecessors, (24), 7 states have call successors, (24) [2021-05-06 08:16:39,686 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 1181 transitions. [2021-05-06 08:16:39,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-05-06 08:16:39,687 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:39,687 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 19, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:39,901 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-06 08:16:39,901 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:39,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:39,902 INFO L82 PathProgramCache]: Analyzing trace with hash 286780695, now seen corresponding path program 8 times [2021-05-06 08:16:39,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:39,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107563878] [2021-05-06 08:16:39,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:39,908 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:39,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1331394015] [2021-05-06 08:16:39,908 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:39,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:16:39,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:39,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 51 conjunts are in the unsatisfiable core [2021-05-06 08:16:40,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:40,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,213 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,219 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:40,364 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 91 proven. 77 refuted. 0 times theorem prover too weak. 654 trivial. 0 not checked. [2021-05-06 08:16:40,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:40,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107563878] [2021-05-06 08:16:40,365 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:40,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331394015] [2021-05-06 08:16:40,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331394015] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:40,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:40,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 08:16:40,365 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102737337] [2021-05-06 08:16:40,365 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 08:16:40,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:40,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 08:16:40,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:16:40,366 INFO L87 Difference]: Start difference. First operand 911 states and 1181 transitions. Second operand has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 8 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (24), 8 states have call predecessors, (24), 7 states have call successors, (24) [2021-05-06 08:16:41,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:41,000 INFO L93 Difference]: Finished difference Result 921 states and 1190 transitions. [2021-05-06 08:16:41,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 08:16:41,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 8 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (24), 8 states have call predecessors, (24), 7 states have call successors, (24) Word has length 151 [2021-05-06 08:16:41,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:41,003 INFO L225 Difference]: With dead ends: 921 [2021-05-06 08:16:41,003 INFO L226 Difference]: Without dead ends: 921 [2021-05-06 08:16:41,004 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 236.2ms TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-05-06 08:16:41,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-05-06 08:16:41,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 915. [2021-05-06 08:16:41,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 584 states have (on average 1.2089041095890412) internal successors, (706), 599 states have internal predecessors, (706), 241 states have call successors, (241), 91 states have call predecessors, (241), 89 states have return successors, (237), 224 states have call predecessors, (237), 237 states have call successors, (237) [2021-05-06 08:16:41,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 1184 transitions. [2021-05-06 08:16:41,016 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 1184 transitions. Word has length 151 [2021-05-06 08:16:41,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:41,016 INFO L480 AbstractCegarLoop]: Abstraction has 915 states and 1184 transitions. [2021-05-06 08:16:41,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 12 states have internal predecessors, (41), 8 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (24), 8 states have call predecessors, (24), 7 states have call successors, (24) [2021-05-06 08:16:41,016 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 1184 transitions. [2021-05-06 08:16:41,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-05-06 08:16:41,017 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:41,017 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 19, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:41,232 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:41,233 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:41,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:41,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1987152653, now seen corresponding path program 9 times [2021-05-06 08:16:41,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:41,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092068145] [2021-05-06 08:16:41,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:41,238 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:41,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1994414274] [2021-05-06 08:16:41,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:41,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-06 08:16:41,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:41,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 69 conjunts are in the unsatisfiable core [2021-05-06 08:16:41,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:41,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:41,914 WARN L205 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-05-06 08:16:42,616 WARN L205 SmtUtils]: Spent 678.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-05-06 08:16:43,250 WARN L205 SmtUtils]: Spent 458.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-05-06 08:16:43,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 822 backedges. 132 proven. 77 refuted. 0 times theorem prover too weak. 613 trivial. 0 not checked. [2021-05-06 08:16:43,645 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:43,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092068145] [2021-05-06 08:16:43,645 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:43,645 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994414274] [2021-05-06 08:16:43,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994414274] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:43,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:43,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:16:43,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012194129] [2021-05-06 08:16:43,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:16:43,646 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:43,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:16:43,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:16:43,646 INFO L87 Difference]: Start difference. First operand 915 states and 1184 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 13 states have internal predecessors, (39), 5 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2021-05-06 08:16:44,666 WARN L205 SmtUtils]: Spent 675.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-05-06 08:16:47,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:47,417 INFO L93 Difference]: Finished difference Result 976 states and 1260 transitions. [2021-05-06 08:16:47,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 08:16:47,418 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 13 states have internal predecessors, (39), 5 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) Word has length 151 [2021-05-06 08:16:47,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:47,420 INFO L225 Difference]: With dead ends: 976 [2021-05-06 08:16:47,420 INFO L226 Difference]: Without dead ends: 976 [2021-05-06 08:16:47,421 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 136 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 2571.6ms TimeCoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-05-06 08:16:47,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-05-06 08:16:47,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 963. [2021-05-06 08:16:47,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 614 states have (on average 1.210097719869707) internal successors, (743), 630 states have internal predecessors, (743), 254 states have call successors, (254), 96 states have call predecessors, (254), 94 states have return successors, (250), 236 states have call predecessors, (250), 250 states have call successors, (250) [2021-05-06 08:16:47,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1247 transitions. [2021-05-06 08:16:47,434 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1247 transitions. Word has length 151 [2021-05-06 08:16:47,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:47,434 INFO L480 AbstractCegarLoop]: Abstraction has 963 states and 1247 transitions. [2021-05-06 08:16:47,434 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 13 states have internal predecessors, (39), 5 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2021-05-06 08:16:47,434 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1247 transitions. [2021-05-06 08:16:47,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-05-06 08:16:47,435 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:47,435 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:47,640 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-06 08:16:47,641 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:47,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:47,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1068595608, now seen corresponding path program 6 times [2021-05-06 08:16:47,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:47,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440357605] [2021-05-06 08:16:47,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:47,645 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:47,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2011655575] [2021-05-06 08:16:47,645 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:47,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 08:16:47,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:47,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 38 conjunts are in the unsatisfiable core [2021-05-06 08:16:47,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:47,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:47,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:47,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:47,956 INFO L134 CoverageAnalysis]: Checked inductivity of 897 backedges. 87 proven. 29 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2021-05-06 08:16:47,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:47,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440357605] [2021-05-06 08:16:47,956 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:47,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011655575] [2021-05-06 08:16:47,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011655575] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:47,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:47,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 08:16:47,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091211427] [2021-05-06 08:16:47,957 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 08:16:47,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:47,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 08:16:47,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-05-06 08:16:47,957 INFO L87 Difference]: Start difference. First operand 963 states and 1247 transitions. Second operand has 10 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-05-06 08:16:48,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:48,114 INFO L93 Difference]: Finished difference Result 988 states and 1267 transitions. [2021-05-06 08:16:48,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 08:16:48,114 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 153 [2021-05-06 08:16:48,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:48,117 INFO L225 Difference]: With dead ends: 988 [2021-05-06 08:16:48,117 INFO L226 Difference]: Without dead ends: 984 [2021-05-06 08:16:48,117 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 79.7ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-05-06 08:16:48,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-05-06 08:16:48,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 976. [2021-05-06 08:16:48,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 976 states, 624 states have (on average 1.2019230769230769) internal successors, (750), 640 states have internal predecessors, (750), 253 states have call successors, (253), 99 states have call predecessors, (253), 98 states have return successors, (250), 236 states have call predecessors, (250), 250 states have call successors, (250) [2021-05-06 08:16:48,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 976 states to 976 states and 1253 transitions. [2021-05-06 08:16:48,136 INFO L78 Accepts]: Start accepts. Automaton has 976 states and 1253 transitions. Word has length 153 [2021-05-06 08:16:48,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:48,137 INFO L480 AbstractCegarLoop]: Abstraction has 976 states and 1253 transitions. [2021-05-06 08:16:48,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 3.0) internal successors, (27), 9 states have internal predecessors, (27), 4 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-05-06 08:16:48,137 INFO L276 IsEmpty]: Start isEmpty. Operand 976 states and 1253 transitions. [2021-05-06 08:16:48,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-05-06 08:16:48,138 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:48,138 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:48,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:48,341 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:48,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:48,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1784468722, now seen corresponding path program 4 times [2021-05-06 08:16:48,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:48,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423551857] [2021-05-06 08:16:48,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:48,346 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:48,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [418231752] [2021-05-06 08:16:48,346 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:48,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:16:48,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:16:48,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-06 08:16:48,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:48,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:48,660 INFO L134 CoverageAnalysis]: Checked inductivity of 902 backedges. 40 proven. 718 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-05-06 08:16:48,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:48,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423551857] [2021-05-06 08:16:48,660 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:48,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418231752] [2021-05-06 08:16:48,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418231752] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:48,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:48,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 08:16:48,660 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769543197] [2021-05-06 08:16:48,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 08:16:48,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:48,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 08:16:48,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-06 08:16:48,661 INFO L87 Difference]: Start difference. First operand 976 states and 1253 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:16:48,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:16:48,809 INFO L93 Difference]: Finished difference Result 988 states and 1265 transitions. [2021-05-06 08:16:48,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:16:48,810 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) Word has length 156 [2021-05-06 08:16:48,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:16:48,812 INFO L225 Difference]: With dead ends: 988 [2021-05-06 08:16:48,813 INFO L226 Difference]: Without dead ends: 988 [2021-05-06 08:16:48,813 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 67.5ms TimeCoverageRelationStatistics Valid=102, Invalid=170, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:16:48,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2021-05-06 08:16:48,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 988. [2021-05-06 08:16:48,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 636 states have (on average 1.1981132075471699) internal successors, (762), 652 states have internal predecessors, (762), 253 states have call successors, (253), 99 states have call predecessors, (253), 98 states have return successors, (250), 236 states have call predecessors, (250), 250 states have call successors, (250) [2021-05-06 08:16:48,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 1265 transitions. [2021-05-06 08:16:48,834 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 1265 transitions. Word has length 156 [2021-05-06 08:16:48,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:16:48,835 INFO L480 AbstractCegarLoop]: Abstraction has 988 states and 1265 transitions. [2021-05-06 08:16:48,836 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:16:48,836 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 1265 transitions. [2021-05-06 08:16:48,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-05-06 08:16:48,837 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:16:48,837 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:16:49,048 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:49,049 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:16:49,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:16:49,049 INFO L82 PathProgramCache]: Analyzing trace with hash -482920742, now seen corresponding path program 7 times [2021-05-06 08:16:49,049 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:16:49,049 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562410116] [2021-05-06 08:16:49,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:16:49,053 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:16:49,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1175318743] [2021-05-06 08:16:49,053 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:16:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:16:49,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 84 conjunts are in the unsatisfiable core [2021-05-06 08:16:49,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:16:49,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:49,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:50,307 WARN L205 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 29 [2021-05-06 08:16:50,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:50,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:50,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:50,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:50,777 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 34 [2021-05-06 08:16:53,754 WARN L205 SmtUtils]: Spent 2.29 s on a formula simplification. DAG size of input: 55 DAG size of output: 37 [2021-05-06 08:16:55,189 WARN L205 SmtUtils]: Spent 788.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-05-06 08:16:55,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:55,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:55,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:55,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:16:55,489 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 228 proven. 93 refuted. 0 times theorem prover too weak. 583 trivial. 0 not checked. [2021-05-06 08:16:55,490 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:16:55,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562410116] [2021-05-06 08:16:55,490 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:16:55,490 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175318743] [2021-05-06 08:16:55,490 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175318743] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:16:55,490 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:16:55,490 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-05-06 08:16:55,490 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904402082] [2021-05-06 08:16:55,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-06 08:16:55,490 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:16:55,491 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-06 08:16:55,491 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:16:55,491 INFO L87 Difference]: Start difference. First operand 988 states and 1265 transitions. Second operand has 23 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 17 states have internal predecessors, (45), 12 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 11 states have call predecessors, (25), 11 states have call successors, (25) [2021-05-06 08:17:09,967 WARN L205 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 42 [2021-05-06 08:17:11,140 WARN L205 SmtUtils]: Spent 831.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 32 [2021-05-06 08:17:13,034 WARN L205 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 56 DAG size of output: 39 [2021-05-06 08:17:15,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:15,228 INFO L93 Difference]: Finished difference Result 1029 states and 1324 transitions. [2021-05-06 08:17:15,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 08:17:15,229 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 17 states have internal predecessors, (45), 12 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 11 states have call predecessors, (25), 11 states have call successors, (25) Word has length 157 [2021-05-06 08:17:15,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:15,232 INFO L225 Difference]: With dead ends: 1029 [2021-05-06 08:17:15,232 INFO L226 Difference]: Without dead ends: 1028 [2021-05-06 08:17:15,232 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 9879.5ms TimeCoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2021-05-06 08:17:15,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2021-05-06 08:17:15,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1021. [2021-05-06 08:17:15,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 654 states have (on average 1.201834862385321) internal successors, (786), 671 states have internal predecessors, (786), 266 states have call successors, (266), 101 states have call predecessors, (266), 100 states have return successors, (263), 248 states have call predecessors, (263), 263 states have call successors, (263) [2021-05-06 08:17:15,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1315 transitions. [2021-05-06 08:17:15,244 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1315 transitions. Word has length 157 [2021-05-06 08:17:15,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:15,244 INFO L480 AbstractCegarLoop]: Abstraction has 1021 states and 1315 transitions. [2021-05-06 08:17:15,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 17 states have internal predecessors, (45), 12 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 11 states have call predecessors, (25), 11 states have call successors, (25) [2021-05-06 08:17:15,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1315 transitions. [2021-05-06 08:17:15,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-05-06 08:17:15,245 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:15,245 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:15,460 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-05-06 08:17:15,461 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:15,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:15,461 INFO L82 PathProgramCache]: Analyzing trace with hash -1975031370, now seen corresponding path program 8 times [2021-05-06 08:17:15,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:15,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079783084] [2021-05-06 08:17:15,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:15,465 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:15,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1968797496] [2021-05-06 08:17:15,466 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:15,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:17:15,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:15,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 102 conjunts are in the unsatisfiable core [2021-05-06 08:17:15,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:16,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:16,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:16,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:16,190 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 222 proven. 171 refuted. 0 times theorem prover too weak. 511 trivial. 0 not checked. [2021-05-06 08:17:16,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:16,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079783084] [2021-05-06 08:17:16,190 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:16,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968797496] [2021-05-06 08:17:16,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968797496] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:16,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:16,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-06 08:17:16,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637228591] [2021-05-06 08:17:16,191 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 08:17:16,191 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:16,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 08:17:16,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-05-06 08:17:16,191 INFO L87 Difference]: Start difference. First operand 1021 states and 1315 transitions. Second operand has 19 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 10 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 11 states have call predecessors, (25), 9 states have call successors, (25) [2021-05-06 08:17:17,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:17,056 INFO L93 Difference]: Finished difference Result 1093 states and 1405 transitions. [2021-05-06 08:17:17,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 08:17:17,057 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 10 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 11 states have call predecessors, (25), 9 states have call successors, (25) Word has length 157 [2021-05-06 08:17:17,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:17,060 INFO L225 Difference]: With dead ends: 1093 [2021-05-06 08:17:17,060 INFO L226 Difference]: Without dead ends: 1092 [2021-05-06 08:17:17,060 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 136 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 463.2ms TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-05-06 08:17:17,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1092 states. [2021-05-06 08:17:17,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1092 to 1055. [2021-05-06 08:17:17,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 678 states have (on average 1.1991150442477876) internal successors, (813), 695 states have internal predecessors, (813), 270 states have call successors, (270), 107 states have call predecessors, (270), 106 states have return successors, (267), 252 states have call predecessors, (267), 267 states have call successors, (267) [2021-05-06 08:17:17,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1350 transitions. [2021-05-06 08:17:17,071 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1350 transitions. Word has length 157 [2021-05-06 08:17:17,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:17,072 INFO L480 AbstractCegarLoop]: Abstraction has 1055 states and 1350 transitions. [2021-05-06 08:17:17,072 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 10 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 11 states have call predecessors, (25), 9 states have call successors, (25) [2021-05-06 08:17:17,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1350 transitions. [2021-05-06 08:17:17,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-05-06 08:17:17,073 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:17,073 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:17,287 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:17,287 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:17,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:17,288 INFO L82 PathProgramCache]: Analyzing trace with hash 827981760, now seen corresponding path program 5 times [2021-05-06 08:17:17,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:17,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200406365] [2021-05-06 08:17:17,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:17,293 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:17,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1840195889] [2021-05-06 08:17:17,293 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:17,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-05-06 08:17:17,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:17,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 08:17:17,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:17,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:17,807 INFO L134 CoverageAnalysis]: Checked inductivity of 912 backedges. 40 proven. 728 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-05-06 08:17:17,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:17,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200406365] [2021-05-06 08:17:17,807 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:17,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840195889] [2021-05-06 08:17:17,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840195889] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:17,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:17,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:17:17,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993977943] [2021-05-06 08:17:17,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:17:17,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:17,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:17:17,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:17:17,808 INFO L87 Difference]: Start difference. First operand 1055 states and 1350 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:17:17,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:17,988 INFO L93 Difference]: Finished difference Result 1219 states and 1514 transitions. [2021-05-06 08:17:17,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 08:17:17,988 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) Word has length 160 [2021-05-06 08:17:17,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:17,991 INFO L225 Difference]: With dead ends: 1219 [2021-05-06 08:17:17,991 INFO L226 Difference]: Without dead ends: 1219 [2021-05-06 08:17:17,992 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 84.7ms TimeCoverageRelationStatistics Valid=128, Invalid=214, Unknown=0, NotChecked=0, Total=342 [2021-05-06 08:17:17,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2021-05-06 08:17:18,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1184. [2021-05-06 08:17:18,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 763 states have (on average 1.18086500655308) internal successors, (901), 781 states have internal predecessors, (901), 289 states have call successors, (289), 132 states have call predecessors, (289), 131 states have return successors, (286), 270 states have call predecessors, (286), 286 states have call successors, (286) [2021-05-06 08:17:18,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1476 transitions. [2021-05-06 08:17:18,004 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1476 transitions. Word has length 160 [2021-05-06 08:17:18,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:18,004 INFO L480 AbstractCegarLoop]: Abstraction has 1184 states and 1476 transitions. [2021-05-06 08:17:18,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:17:18,004 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1476 transitions. [2021-05-06 08:17:18,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-05-06 08:17:18,006 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:18,006 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:18,213 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-05-06 08:17:18,213 INFO L428 AbstractCegarLoop]: === Iteration 47 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:18,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:18,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1220795847, now seen corresponding path program 5 times [2021-05-06 08:17:18,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:18,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209187350] [2021-05-06 08:17:18,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:18,219 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:18,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1738097724] [2021-05-06 08:17:18,220 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:18,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-05-06 08:17:18,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:18,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-06 08:17:18,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:18,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:18,719 INFO L134 CoverageAnalysis]: Checked inductivity of 922 backedges. 48 proven. 730 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-05-06 08:17:18,719 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:18,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209187350] [2021-05-06 08:17:18,719 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:18,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738097724] [2021-05-06 08:17:18,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738097724] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:18,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:18,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 08:17:18,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501703475] [2021-05-06 08:17:18,719 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 08:17:18,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:18,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 08:17:18,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-05-06 08:17:18,720 INFO L87 Difference]: Start difference. First operand 1184 states and 1476 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:17:18,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:18,905 INFO L93 Difference]: Finished difference Result 1212 states and 1498 transitions. [2021-05-06 08:17:18,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-05-06 08:17:18,906 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) Word has length 162 [2021-05-06 08:17:18,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:18,909 INFO L225 Difference]: With dead ends: 1212 [2021-05-06 08:17:18,909 INFO L226 Difference]: Without dead ends: 1212 [2021-05-06 08:17:18,909 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 85.5ms TimeCoverageRelationStatistics Valid=127, Invalid=215, Unknown=0, NotChecked=0, Total=342 [2021-05-06 08:17:18,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1212 states. [2021-05-06 08:17:18,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1212 to 1204. [2021-05-06 08:17:18,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1204 states, 783 states have (on average 1.169859514687101) internal successors, (916), 799 states have internal predecessors, (916), 289 states have call successors, (289), 132 states have call predecessors, (289), 131 states have return successors, (286), 272 states have call predecessors, (286), 286 states have call successors, (286) [2021-05-06 08:17:18,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1204 states to 1204 states and 1491 transitions. [2021-05-06 08:17:18,922 INFO L78 Accepts]: Start accepts. Automaton has 1204 states and 1491 transitions. Word has length 162 [2021-05-06 08:17:18,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:18,922 INFO L480 AbstractCegarLoop]: Abstraction has 1204 states and 1491 transitions. [2021-05-06 08:17:18,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 11 states have internal predecessors, (56), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:17:18,923 INFO L276 IsEmpty]: Start isEmpty. Operand 1204 states and 1491 transitions. [2021-05-06 08:17:18,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-05-06 08:17:18,924 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:18,924 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:19,130 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:19,130 INFO L428 AbstractCegarLoop]: === Iteration 48 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:19,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:19,131 INFO L82 PathProgramCache]: Analyzing trace with hash 2094023431, now seen corresponding path program 6 times [2021-05-06 08:17:19,131 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:19,131 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342365420] [2021-05-06 08:17:19,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:19,135 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:19,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [585226526] [2021-05-06 08:17:19,135 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:20,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-05-06 08:17:20,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:20,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 23 conjunts are in the unsatisfiable core [2021-05-06 08:17:20,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:20,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,362 INFO L134 CoverageAnalysis]: Checked inductivity of 936 backedges. 51 proven. 741 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-05-06 08:17:20,362 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:20,362 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342365420] [2021-05-06 08:17:20,362 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:20,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585226526] [2021-05-06 08:17:20,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585226526] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:20,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:20,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 08:17:20,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573475932] [2021-05-06 08:17:20,363 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 08:17:20,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:20,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 08:17:20,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 08:17:20,364 INFO L87 Difference]: Start difference. First operand 1204 states and 1491 transitions. Second operand has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:17:20,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:20,571 INFO L93 Difference]: Finished difference Result 1412 states and 1711 transitions. [2021-05-06 08:17:20,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 08:17:20,572 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) Word has length 166 [2021-05-06 08:17:20,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:20,575 INFO L225 Difference]: With dead ends: 1412 [2021-05-06 08:17:20,575 INFO L226 Difference]: Without dead ends: 1412 [2021-05-06 08:17:20,576 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 107.8ms TimeCoverageRelationStatistics Valid=156, Invalid=264, Unknown=0, NotChecked=0, Total=420 [2021-05-06 08:17:20,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2021-05-06 08:17:20,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 1390. [2021-05-06 08:17:20,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 904 states have (on average 1.154867256637168) internal successors, (1044), 920 states have internal predecessors, (1044), 325 states have call successors, (325), 161 states have call predecessors, (325), 160 states have return successors, (321), 308 states have call predecessors, (321), 321 states have call successors, (321) [2021-05-06 08:17:20,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 1690 transitions. [2021-05-06 08:17:20,590 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 1690 transitions. Word has length 166 [2021-05-06 08:17:20,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:20,590 INFO L480 AbstractCegarLoop]: Abstraction has 1390 states and 1690 transitions. [2021-05-06 08:17:20,590 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.615384615384615) internal successors, (60), 12 states have internal predecessors, (60), 8 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 6 states have call predecessors, (25), 7 states have call successors, (25) [2021-05-06 08:17:20,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 1690 transitions. [2021-05-06 08:17:20,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-05-06 08:17:20,591 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:20,592 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:20,810 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-05-06 08:17:20,811 INFO L428 AbstractCegarLoop]: === Iteration 49 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:20,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:20,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1864794764, now seen corresponding path program 10 times [2021-05-06 08:17:20,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:20,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574963172] [2021-05-06 08:17:20,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:20,816 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:20,816 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [350842273] [2021-05-06 08:17:20,816 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:20,897 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:17:20,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:20,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 84 conjunts are in the unsatisfiable core [2021-05-06 08:17:20,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:20,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:20,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,302 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:21,570 INFO L134 CoverageAnalysis]: Checked inductivity of 1185 backedges. 166 proven. 298 refuted. 0 times theorem prover too weak. 721 trivial. 0 not checked. [2021-05-06 08:17:21,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:21,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574963172] [2021-05-06 08:17:21,571 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:21,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350842273] [2021-05-06 08:17:21,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350842273] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:21,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:21,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 08:17:21,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098718083] [2021-05-06 08:17:21,571 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 08:17:21,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:21,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 08:17:21,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:17:21,572 INFO L87 Difference]: Start difference. First operand 1390 states and 1690 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 15 states have internal predecessors, (43), 10 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) [2021-05-06 08:17:22,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:22,675 INFO L93 Difference]: Finished difference Result 1413 states and 1716 transitions. [2021-05-06 08:17:22,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:17:22,676 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 15 states have internal predecessors, (43), 10 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) Word has length 170 [2021-05-06 08:17:22,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:22,679 INFO L225 Difference]: With dead ends: 1413 [2021-05-06 08:17:22,679 INFO L226 Difference]: Without dead ends: 1413 [2021-05-06 08:17:22,680 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 148 SyntacticMatches, 5 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 508.8ms TimeCoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:17:22,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2021-05-06 08:17:22,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 1395. [2021-05-06 08:17:22,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 907 states have (on average 1.153252480705623) internal successors, (1046), 924 states have internal predecessors, (1046), 326 states have call successors, (326), 162 states have call predecessors, (326), 161 states have return successors, (322), 308 states have call predecessors, (322), 322 states have call successors, (322) [2021-05-06 08:17:22,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1694 transitions. [2021-05-06 08:17:22,694 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 1694 transitions. Word has length 170 [2021-05-06 08:17:22,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:22,695 INFO L480 AbstractCegarLoop]: Abstraction has 1395 states and 1694 transitions. [2021-05-06 08:17:22,695 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 15 states have internal predecessors, (43), 10 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) [2021-05-06 08:17:22,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 1694 transitions. [2021-05-06 08:17:22,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-05-06 08:17:22,696 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:22,696 INFO L523 BasicCegarLoop]: trace histogram [23, 22, 22, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:22,900 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-05-06 08:17:22,901 INFO L428 AbstractCegarLoop]: === Iteration 50 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:22,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:22,901 INFO L82 PathProgramCache]: Analyzing trace with hash 398880833, now seen corresponding path program 11 times [2021-05-06 08:17:22,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:22,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983468007] [2021-05-06 08:17:22,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:22,905 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:22,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1313597719] [2021-05-06 08:17:22,905 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:23,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-05-06 08:17:23,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:23,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 75 conjunts are in the unsatisfiable core [2021-05-06 08:17:23,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:23,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,539 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,915 WARN L205 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 29 DAG size of output: 28 [2021-05-06 08:17:23,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:23,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:24,135 INFO L134 CoverageAnalysis]: Checked inductivity of 1108 backedges. 85 proven. 138 refuted. 0 times theorem prover too weak. 885 trivial. 0 not checked. [2021-05-06 08:17:24,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:24,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983468007] [2021-05-06 08:17:24,136 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:24,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313597719] [2021-05-06 08:17:24,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313597719] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:24,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:24,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 08:17:24,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109663963] [2021-05-06 08:17:24,136 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 08:17:24,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:24,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 08:17:24,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:17:24,137 INFO L87 Difference]: Start difference. First operand 1395 states and 1694 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 16 states have internal predecessors, (48), 9 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-05-06 08:17:24,835 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 31 [2021-05-06 08:17:25,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:25,609 INFO L93 Difference]: Finished difference Result 1449 states and 1761 transitions. [2021-05-06 08:17:25,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 08:17:25,609 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 16 states have internal predecessors, (48), 9 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 173 [2021-05-06 08:17:25,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:25,613 INFO L225 Difference]: With dead ends: 1449 [2021-05-06 08:17:25,613 INFO L226 Difference]: Without dead ends: 1449 [2021-05-06 08:17:25,614 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 1018.3ms TimeCoverageRelationStatistics Valid=86, Invalid=670, Unknown=0, NotChecked=0, Total=756 [2021-05-06 08:17:25,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1449 states. [2021-05-06 08:17:25,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1449 to 1383. [2021-05-06 08:17:25,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 900 states have (on average 1.1522222222222223) internal successors, (1037), 918 states have internal predecessors, (1037), 323 states have call successors, (323), 160 states have call predecessors, (323), 159 states have return successors, (319), 304 states have call predecessors, (319), 319 states have call successors, (319) [2021-05-06 08:17:25,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 1679 transitions. [2021-05-06 08:17:25,628 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 1679 transitions. Word has length 173 [2021-05-06 08:17:25,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:25,628 INFO L480 AbstractCegarLoop]: Abstraction has 1383 states and 1679 transitions. [2021-05-06 08:17:25,629 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 16 states have internal predecessors, (48), 9 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-05-06 08:17:25,629 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 1679 transitions. [2021-05-06 08:17:25,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-05-06 08:17:25,630 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:25,630 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:25,836 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-05-06 08:17:25,837 INFO L428 AbstractCegarLoop]: === Iteration 51 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:25,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:25,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1303020634, now seen corresponding path program 12 times [2021-05-06 08:17:25,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:25,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496519179] [2021-05-06 08:17:25,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:25,841 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:25,842 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1702350493] [2021-05-06 08:17:25,842 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:26,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-05-06 08:17:26,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:26,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 54 conjunts are in the unsatisfiable core [2021-05-06 08:17:26,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:26,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:26,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:27,262 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-05-06 08:17:27,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:27,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:27,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:27,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1192 backedges. 132 proven. 69 refuted. 0 times theorem prover too weak. 991 trivial. 0 not checked. [2021-05-06 08:17:27,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:27,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496519179] [2021-05-06 08:17:27,307 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:27,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702350493] [2021-05-06 08:17:27,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702350493] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:27,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:27,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:17:27,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129949708] [2021-05-06 08:17:27,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:17:27,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:27,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:17:27,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:17:27,308 INFO L87 Difference]: Start difference. First operand 1383 states and 1679 transitions. Second operand has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 7 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 7 states have call predecessors, (20), 6 states have call successors, (20) [2021-05-06 08:17:28,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:28,228 INFO L93 Difference]: Finished difference Result 1498 states and 1835 transitions. [2021-05-06 08:17:28,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:17:28,228 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 7 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 7 states have call predecessors, (20), 6 states have call successors, (20) Word has length 174 [2021-05-06 08:17:28,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:28,232 INFO L225 Difference]: With dead ends: 1498 [2021-05-06 08:17:28,232 INFO L226 Difference]: Without dead ends: 1498 [2021-05-06 08:17:28,232 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 561.7ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-05-06 08:17:28,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1498 states. [2021-05-06 08:17:28,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1498 to 1442. [2021-05-06 08:17:28,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1442 states, 939 states have (on average 1.1554845580404687) internal successors, (1085), 958 states have internal predecessors, (1085), 340 states have call successors, (340), 163 states have call predecessors, (340), 162 states have return successors, (336), 320 states have call predecessors, (336), 336 states have call successors, (336) [2021-05-06 08:17:28,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1442 states to 1442 states and 1761 transitions. [2021-05-06 08:17:28,246 INFO L78 Accepts]: Start accepts. Automaton has 1442 states and 1761 transitions. Word has length 174 [2021-05-06 08:17:28,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:28,246 INFO L480 AbstractCegarLoop]: Abstraction has 1442 states and 1761 transitions. [2021-05-06 08:17:28,246 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 7 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 7 states have call predecessors, (20), 6 states have call successors, (20) [2021-05-06 08:17:28,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1442 states and 1761 transitions. [2021-05-06 08:17:28,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-05-06 08:17:28,248 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:28,248 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:28,454 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:28,455 INFO L428 AbstractCegarLoop]: === Iteration 52 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:28,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:28,455 INFO L82 PathProgramCache]: Analyzing trace with hash 337831166, now seen corresponding path program 13 times [2021-05-06 08:17:28,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:28,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113375734] [2021-05-06 08:17:28,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:28,459 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:28,459 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [216952450] [2021-05-06 08:17:28,459 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 08:17:29,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 82 conjunts are in the unsatisfiable core [2021-05-06 08:17:29,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:29,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:29,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1192 backedges. 211 proven. 125 refuted. 0 times theorem prover too weak. 856 trivial. 0 not checked. [2021-05-06 08:17:29,987 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:29,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113375734] [2021-05-06 08:17:29,987 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:29,987 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216952450] [2021-05-06 08:17:29,987 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216952450] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:29,987 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:29,987 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 08:17:29,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640517606] [2021-05-06 08:17:29,987 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 08:17:29,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:29,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 08:17:29,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2021-05-06 08:17:29,988 INFO L87 Difference]: Start difference. First operand 1442 states and 1761 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 8 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) [2021-05-06 08:17:32,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:32,147 INFO L93 Difference]: Finished difference Result 1516 states and 1848 transitions. [2021-05-06 08:17:32,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:17:32,148 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 8 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) Word has length 174 [2021-05-06 08:17:32,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:32,151 INFO L225 Difference]: With dead ends: 1516 [2021-05-06 08:17:32,151 INFO L226 Difference]: Without dead ends: 1516 [2021-05-06 08:17:32,152 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 155 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 794.7ms TimeCoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2021-05-06 08:17:32,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-05-06 08:17:32,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1473. [2021-05-06 08:17:32,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1473 states, 957 states have (on average 1.1567398119122256) internal successors, (1107), 977 states have internal predecessors, (1107), 349 states have call successors, (349), 167 states have call predecessors, (349), 166 states have return successors, (345), 328 states have call predecessors, (345), 345 states have call successors, (345) [2021-05-06 08:17:32,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1473 states to 1473 states and 1801 transitions. [2021-05-06 08:17:32,166 INFO L78 Accepts]: Start accepts. Automaton has 1473 states and 1801 transitions. Word has length 174 [2021-05-06 08:17:32,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:32,167 INFO L480 AbstractCegarLoop]: Abstraction has 1473 states and 1801 transitions. [2021-05-06 08:17:32,167 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 8 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) [2021-05-06 08:17:32,167 INFO L276 IsEmpty]: Start isEmpty. Operand 1473 states and 1801 transitions. [2021-05-06 08:17:32,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2021-05-06 08:17:32,168 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:32,169 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 23, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:32,376 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:32,376 INFO L428 AbstractCegarLoop]: === Iteration 53 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:32,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:32,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1567893592, now seen corresponding path program 14 times [2021-05-06 08:17:32,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:32,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553898785] [2021-05-06 08:17:32,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:32,381 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:32,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [615358971] [2021-05-06 08:17:32,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:32,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 08:17:32,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:32,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 486 conjuncts, 128 conjunts are in the unsatisfiable core [2021-05-06 08:17:32,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:32,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:32,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:33,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1203 backedges. 277 proven. 268 refuted. 0 times theorem prover too weak. 658 trivial. 0 not checked. [2021-05-06 08:17:33,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:33,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553898785] [2021-05-06 08:17:33,330 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:33,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615358971] [2021-05-06 08:17:33,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615358971] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:33,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:33,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2021-05-06 08:17:33,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644328554] [2021-05-06 08:17:33,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-05-06 08:17:33,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:33,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-05-06 08:17:33,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-05-06 08:17:33,332 INFO L87 Difference]: Start difference. First operand 1473 states and 1801 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 16 states have internal predecessors, (48), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2021-05-06 08:17:34,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:34,419 INFO L93 Difference]: Finished difference Result 1521 states and 1852 transitions. [2021-05-06 08:17:34,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 08:17:34,420 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 16 states have internal predecessors, (48), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) Word has length 178 [2021-05-06 08:17:34,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:34,423 INFO L225 Difference]: With dead ends: 1521 [2021-05-06 08:17:34,424 INFO L226 Difference]: Without dead ends: 1521 [2021-05-06 08:17:34,424 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 153 SyntacticMatches, 7 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 744.0ms TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-05-06 08:17:34,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2021-05-06 08:17:34,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1450. [2021-05-06 08:17:34,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 945 states have (on average 1.1534391534391535) internal successors, (1090), 965 states have internal predecessors, (1090), 339 states have call successors, (339), 166 states have call predecessors, (339), 165 states have return successors, (335), 318 states have call predecessors, (335), 335 states have call successors, (335) [2021-05-06 08:17:34,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 1764 transitions. [2021-05-06 08:17:34,439 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 1764 transitions. Word has length 178 [2021-05-06 08:17:34,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:34,439 INFO L480 AbstractCegarLoop]: Abstraction has 1450 states and 1764 transitions. [2021-05-06 08:17:34,439 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 16 states have internal predecessors, (48), 10 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (28), 10 states have call predecessors, (28), 10 states have call successors, (28) [2021-05-06 08:17:34,439 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 1764 transitions. [2021-05-06 08:17:34,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-05-06 08:17:34,441 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:34,441 INFO L523 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:34,658 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-05-06 08:17:34,658 INFO L428 AbstractCegarLoop]: === Iteration 54 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:34,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:34,659 INFO L82 PathProgramCache]: Analyzing trace with hash -1887563811, now seen corresponding path program 9 times [2021-05-06 08:17:34,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:34,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062065897] [2021-05-06 08:17:34,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:34,663 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:34,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2018407594] [2021-05-06 08:17:34,663 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:35,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 08:17:35,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:35,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 63 conjunts are in the unsatisfiable core [2021-05-06 08:17:35,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:35,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:35,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 119 proven. 71 refuted. 0 times theorem prover too weak. 1101 trivial. 0 not checked. [2021-05-06 08:17:35,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:35,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062065897] [2021-05-06 08:17:35,627 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:35,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018407594] [2021-05-06 08:17:35,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018407594] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:35,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:35,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 08:17:35,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492609244] [2021-05-06 08:17:35,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 08:17:35,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:35,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 08:17:35,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-05-06 08:17:35,628 INFO L87 Difference]: Start difference. First operand 1450 states and 1764 transitions. Second operand has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-06 08:17:36,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:36,268 INFO L93 Difference]: Finished difference Result 1523 states and 1854 transitions. [2021-05-06 08:17:36,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 08:17:36,268 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) Word has length 180 [2021-05-06 08:17:36,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:36,271 INFO L225 Difference]: With dead ends: 1523 [2021-05-06 08:17:36,271 INFO L226 Difference]: Without dead ends: 1517 [2021-05-06 08:17:36,272 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 349.2ms TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-05-06 08:17:36,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1517 states. [2021-05-06 08:17:36,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1517 to 1443. [2021-05-06 08:17:36,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1443 states, 941 states have (on average 1.1519659936238045) internal successors, (1084), 958 states have internal predecessors, (1084), 334 states have call successors, (334), 168 states have call predecessors, (334), 167 states have return successors, (330), 316 states have call predecessors, (330), 330 states have call successors, (330) [2021-05-06 08:17:36,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1443 states to 1443 states and 1748 transitions. [2021-05-06 08:17:36,287 INFO L78 Accepts]: Start accepts. Automaton has 1443 states and 1748 transitions. Word has length 180 [2021-05-06 08:17:36,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:36,287 INFO L480 AbstractCegarLoop]: Abstraction has 1443 states and 1748 transitions. [2021-05-06 08:17:36,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 5 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-06 08:17:36,287 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states and 1748 transitions. [2021-05-06 08:17:36,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-05-06 08:17:36,289 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:36,289 INFO L523 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:36,497 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-05-06 08:17:36,497 INFO L428 AbstractCegarLoop]: === Iteration 55 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:36,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:36,497 INFO L82 PathProgramCache]: Analyzing trace with hash -710122111, now seen corresponding path program 10 times [2021-05-06 08:17:36,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:36,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699568027] [2021-05-06 08:17:36,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:36,501 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:36,502 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [639744164] [2021-05-06 08:17:36,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:36,583 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 08:17:36,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:36,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 97 conjunts are in the unsatisfiable core [2021-05-06 08:17:36,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:37,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:37,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:37,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:37,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 294 proven. 193 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2021-05-06 08:17:37,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:37,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699568027] [2021-05-06 08:17:37,279 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:37,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639744164] [2021-05-06 08:17:37,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639744164] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:37,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:37,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 08:17:37,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190918006] [2021-05-06 08:17:37,279 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 08:17:37,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:37,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 08:17:37,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:17:37,280 INFO L87 Difference]: Start difference. First operand 1443 states and 1748 transitions. Second operand has 18 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 10 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 10 states have call predecessors, (29), 9 states have call successors, (29) [2021-05-06 08:17:38,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:38,590 INFO L93 Difference]: Finished difference Result 1530 states and 1856 transitions. [2021-05-06 08:17:38,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 08:17:38,591 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 10 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 10 states have call predecessors, (29), 9 states have call successors, (29) Word has length 180 [2021-05-06 08:17:38,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:38,593 INFO L225 Difference]: With dead ends: 1530 [2021-05-06 08:17:38,594 INFO L226 Difference]: Without dead ends: 1525 [2021-05-06 08:17:38,594 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 159 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 525.6ms TimeCoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:17:38,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2021-05-06 08:17:38,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1479. [2021-05-06 08:17:38,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1479 states, 962 states have (on average 1.1538461538461537) internal successors, (1110), 980 states have internal predecessors, (1110), 347 states have call successors, (347), 170 states have call predecessors, (347), 169 states have return successors, (343), 328 states have call predecessors, (343), 343 states have call successors, (343) [2021-05-06 08:17:38,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1479 states to 1479 states and 1800 transitions. [2021-05-06 08:17:38,608 INFO L78 Accepts]: Start accepts. Automaton has 1479 states and 1800 transitions. Word has length 180 [2021-05-06 08:17:38,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:38,608 INFO L480 AbstractCegarLoop]: Abstraction has 1479 states and 1800 transitions. [2021-05-06 08:17:38,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 10 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 10 states have call predecessors, (29), 9 states have call successors, (29) [2021-05-06 08:17:38,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1479 states and 1800 transitions. [2021-05-06 08:17:38,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-05-06 08:17:38,610 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 08:17:38,610 INFO L523 BasicCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 08:17:38,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:38,827 INFO L428 AbstractCegarLoop]: === Iteration 56 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 08:17:38,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 08:17:38,827 INFO L82 PathProgramCache]: Analyzing trace with hash 2092734557, now seen corresponding path program 11 times [2021-05-06 08:17:38,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 08:17:38,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994047261] [2021-05-06 08:17:38,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 08:17:38,831 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 08:17:38,831 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [340916050] [2021-05-06 08:17:38,831 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 08:17:38,946 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-05-06 08:17:38,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 08:17:38,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 85 conjunts are in the unsatisfiable core [2021-05-06 08:17:38,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 08:17:39,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 08:17:39,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 180 proven. 307 refuted. 0 times theorem prover too weak. 804 trivial. 0 not checked. [2021-05-06 08:17:39,510 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 08:17:39,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994047261] [2021-05-06 08:17:39,510 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 08:17:39,510 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340916050] [2021-05-06 08:17:39,510 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340916050] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 08:17:39,510 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 08:17:39,510 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 08:17:39,510 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289168053] [2021-05-06 08:17:39,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 08:17:39,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 08:17:39,511 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 08:17:39,511 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2021-05-06 08:17:39,511 INFO L87 Difference]: Start difference. First operand 1479 states and 1800 transitions. Second operand has 18 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 15 states have internal predecessors, (45), 12 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 10 states have call predecessors, (29), 12 states have call successors, (29) [2021-05-06 08:17:41,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 08:17:41,441 INFO L93 Difference]: Finished difference Result 1504 states and 1836 transitions. [2021-05-06 08:17:41,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 08:17:41,447 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 15 states have internal predecessors, (45), 12 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 10 states have call predecessors, (29), 12 states have call successors, (29) Word has length 180 [2021-05-06 08:17:41,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 08:17:41,447 INFO L225 Difference]: With dead ends: 1504 [2021-05-06 08:17:41,447 INFO L226 Difference]: Without dead ends: 0 [2021-05-06 08:17:41,448 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 163 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 362.8ms TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-05-06 08:17:41,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-06 08:17:41,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-06 08:17:41,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-06 08:17:41,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-06 08:17:41,448 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 180 [2021-05-06 08:17:41,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 08:17:41,448 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-06 08:17:41,448 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 15 states have internal predecessors, (45), 12 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 10 states have call predecessors, (29), 12 states have call successors, (29) [2021-05-06 08:17:41,448 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-06 08:17:41,448 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-06 08:17:41,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-05-06 08:17:41,652 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 08:17:41 BasicIcfg [2021-05-06 08:17:41,652 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-06 08:17:41,653 INFO L168 Benchmark]: Toolchain (without parser) took 95617.49 ms. Allocated memory was 206.6 MB in the beginning and 300.9 MB in the end (delta: 94.4 MB). Free memory was 170.9 MB in the beginning and 130.3 MB in the end (delta: 40.6 MB). Peak memory consumption was 135.4 MB. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L168 Benchmark]: CDTParser took 0.10 ms. Allocated memory is still 206.6 MB. Free memory is still 187.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L168 Benchmark]: CACSL2BoogieTranslator took 239.99 ms. Allocated memory is still 206.6 MB. Free memory was 170.6 MB in the beginning and 188.6 MB in the end (delta: -18.0 MB). Peak memory consumption was 12.1 MB. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L168 Benchmark]: Boogie Preprocessor took 31.28 ms. Allocated memory is still 206.6 MB. Free memory was 188.6 MB in the beginning and 187.1 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L168 Benchmark]: RCFGBuilder took 260.28 ms. Allocated memory is still 206.6 MB. Free memory was 187.1 MB in the beginning and 169.8 MB in the end (delta: 17.3 MB). Peak memory consumption was 16.8 MB. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L168 Benchmark]: IcfgTransformer took 13.41 ms. Allocated memory is still 206.6 MB. Free memory was 169.8 MB in the beginning and 168.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L168 Benchmark]: TraceAbstraction took 95065.50 ms. Allocated memory was 206.6 MB in the beginning and 300.9 MB in the end (delta: 94.4 MB). Free memory was 168.2 MB in the beginning and 130.3 MB in the end (delta: 37.9 MB). Peak memory consumption was 132.8 MB. Max. memory is 8.0 GB. [2021-05-06 08:17:41,653 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.10 ms. Allocated memory is still 206.6 MB. Free memory is still 187.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 239.99 ms. Allocated memory is still 206.6 MB. Free memory was 170.6 MB in the beginning and 188.6 MB in the end (delta: -18.0 MB). Peak memory consumption was 12.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 31.28 ms. Allocated memory is still 206.6 MB. Free memory was 188.6 MB in the beginning and 187.1 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 260.28 ms. Allocated memory is still 206.6 MB. Free memory was 187.1 MB in the beginning and 169.8 MB in the end (delta: 17.3 MB). Peak memory consumption was 16.8 MB. Max. memory is 8.0 GB. * IcfgTransformer took 13.41 ms. Allocated memory is still 206.6 MB. Free memory was 169.8 MB in the beginning and 168.2 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * TraceAbstraction took 95065.50 ms. Allocated memory was 206.6 MB in the beginning and 300.9 MB in the end (delta: 94.4 MB). Free memory was 168.2 MB in the beginning and 130.3 MB in the end (delta: 37.9 MB). Peak memory consumption was 132.8 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 13]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 39 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 95002.8ms, OverallIterations: 56, TraceHistogramMax: 25, EmptinessCheckTime: 64.2ms, AutomataDifference: 48344.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 5.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3231 SDtfs, 2399 SDslu, 19188 SDs, 0 SdLazy, 18516 SolverSat, 2147 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 36596.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6470 GetRequests, 5658 SyntacticMatches, 35 SemanticMatches, 777 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1937 ImplicationChecksByTransitivity, 24027.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1479occurred in iteration=55, InterpolantAutomatonStates: 696, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 657.6ms AutomataMinimizationTime, 56 MinimizatonAttempts, 903 StatesRemovedByMinimization, 44 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 625.4ms SsaConstructionTime, 6215.1ms SatisfiabilityAnalysisTime, 25181.0ms InterpolantComputationTime, 6263 NumberOfCodeBlocks, 5652 NumberOfCodeBlocksAsserted, 147 NumberOfCheckSat, 6207 ConstructedInterpolants, 0 QuantifiedInterpolants, 42982 SizeOfPredicates, 451 NumberOfNonLiveVariables, 17581 ConjunctsInSsa, 2061 ConjunctsInUnsatCore, 56 InterpolantComputations, 4 PerfectInterpolantSequences, 20389/27799 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! Received shutdown request...