/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/hard2_unwindbound100.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-c225d54 [2021-05-02 21:05:07,343 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-02 21:05:07,346 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-02 21:05:07,378 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-02 21:05:07,379 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-02 21:05:07,381 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-02 21:05:07,383 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-02 21:05:07,386 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-02 21:05:07,388 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-02 21:05:07,391 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-02 21:05:07,392 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-02 21:05:07,393 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-02 21:05:07,393 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-02 21:05:07,395 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-02 21:05:07,396 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-02 21:05:07,397 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-02 21:05:07,399 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-02 21:05:07,400 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-02 21:05:07,401 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-02 21:05:07,415 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-02 21:05:07,416 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-02 21:05:07,417 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-02 21:05:07,417 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-02 21:05:07,419 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-02 21:05:07,422 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-02 21:05:07,422 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-02 21:05:07,422 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-02 21:05:07,423 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-02 21:05:07,424 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-02 21:05:07,424 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-02 21:05:07,424 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-02 21:05:07,425 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-02 21:05:07,426 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-02 21:05:07,426 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-02 21:05:07,427 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-02 21:05:07,427 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-02 21:05:07,428 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-02 21:05:07,428 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-02 21:05:07,428 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-02 21:05:07,428 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-02 21:05:07,429 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-02 21:05:07,432 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-02 21:05:07,443 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-02 21:05:07,443 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-02 21:05:07,445 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-02 21:05:07,445 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-02 21:05:07,445 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-02 21:05:07,445 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-02 21:05:07,445 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-02 21:05:07,446 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-02 21:05:07,446 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-02 21:05:07,446 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-02 21:05:07,446 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-02 21:05:07,446 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-02 21:05:07,447 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 21:05:07,447 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-02 21:05:07,447 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-02 21:05:07,448 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-02 21:05:07,448 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-02 21:05:07,711 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-02 21:05:07,727 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-02 21:05:07,728 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-02 21:05:07,729 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-02 21:05:07,729 INFO L275 PluginConnector]: CDTParser initialized [2021-05-02 21:05:07,730 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound100.c [2021-05-02 21:05:07,772 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/527dbf1ac/5d2a19ca86e74b7692f46346d95e10d1/FLAGd6ed07dc3 [2021-05-02 21:05:08,129 INFO L306 CDTParser]: Found 1 translation units. [2021-05-02 21:05:08,130 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound100.c [2021-05-02 21:05:08,135 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/527dbf1ac/5d2a19ca86e74b7692f46346d95e10d1/FLAGd6ed07dc3 [2021-05-02 21:05:08,548 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/527dbf1ac/5d2a19ca86e74b7692f46346d95e10d1 [2021-05-02 21:05:08,550 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-02 21:05:08,551 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-02 21:05:08,554 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-02 21:05:08,554 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-02 21:05:08,557 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-02 21:05:08,557 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,558 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@ed33463 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08, skipping insertion in model container [2021-05-02 21:05:08,558 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,565 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-02 21:05:08,576 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-02 21:05:08,649 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound100.c[526,539] [2021-05-02 21:05:08,658 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 21:05:08,663 INFO L203 MainTranslator]: Completed pre-run [2021-05-02 21:05:08,670 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/hard2_unwindbound100.c[526,539] [2021-05-02 21:05:08,674 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-02 21:05:08,683 INFO L208 MainTranslator]: Completed translation [2021-05-02 21:05:08,683 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08 WrapperNode [2021-05-02 21:05:08,683 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-02 21:05:08,684 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-02 21:05:08,684 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-02 21:05:08,684 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-02 21:05:08,691 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,691 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,702 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,702 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,705 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,707 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,708 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... [2021-05-02 21:05:08,709 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-02 21:05:08,710 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-02 21:05:08,710 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-02 21:05:08,710 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-02 21:05:08,711 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-02 21:05:08,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-02 21:05:08,798 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-02 21:05:08,798 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-02 21:05:08,798 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-02 21:05:08,798 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-02 21:05:08,798 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-02 21:05:08,798 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-02 21:05:08,798 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-02 21:05:08,798 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-02 21:05:08,798 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-02 21:05:08,798 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-02 21:05:08,798 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-02 21:05:08,799 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-02 21:05:09,029 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-02 21:05:09,032 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-05-02 21:05:09,033 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 09:05:09 BoogieIcfgContainer [2021-05-02 21:05:09,033 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-02 21:05:09,033 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-02 21:05:09,036 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-02 21:05:09,037 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-02 21:05:09,039 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 09:05:09" (1/1) ... [2021-05-02 21:05:09,050 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 02.05 09:05:09 BasicIcfg [2021-05-02 21:05:09,050 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-02 21:05:09,051 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-02 21:05:09,051 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-02 21:05:09,053 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-02 21:05:09,053 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.05 09:05:08" (1/4) ... [2021-05-02 21:05:09,053 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2951bf9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 09:05:09, skipping insertion in model container [2021-05-02 21:05:09,053 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.05 09:05:08" (2/4) ... [2021-05-02 21:05:09,054 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2951bf9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.05 09:05:09, skipping insertion in model container [2021-05-02 21:05:09,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.05 09:05:09" (3/4) ... [2021-05-02 21:05:09,054 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2951bf9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.05 09:05:09, skipping insertion in model container [2021-05-02 21:05:09,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 02.05 09:05:09" (4/4) ... [2021-05-02 21:05:09,055 INFO L111 eAbstractionObserver]: Analyzing ICFG hard2_unwindbound100.cJordan [2021-05-02 21:05:09,058 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-02 21:05:09,060 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-02 21:05:09,070 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-02 21:05:09,083 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-02 21:05:09,083 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-02 21:05:09,083 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-02 21:05:09,083 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-02 21:05:09,083 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-02 21:05:09,083 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-02 21:05:09,083 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-02 21:05:09,083 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-02 21:05:09,092 INFO L276 IsEmpty]: Start isEmpty. Operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 18 states have internal predecessors, (26), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-02 21:05:09,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-02 21:05:09,097 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:09,097 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:09,097 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:09,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:09,100 INFO L82 PathProgramCache]: Analyzing trace with hash 121155216, now seen corresponding path program 1 times [2021-05-02 21:05:09,106 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:09,106 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693342562] [2021-05-02 21:05:09,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:09,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,218 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 21:05:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,234 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 21:05:09,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:09,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693342562] [2021-05-02 21:05:09,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693342562] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 21:05:09,235 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 21:05:09,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-02 21:05:09,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064683630] [2021-05-02 21:05:09,239 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-02 21:05:09,240 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:09,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-02 21:05:09,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 21:05:09,250 INFO L87 Difference]: Start difference. First operand has 31 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 18 states have internal predecessors, (26), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 21:05:09,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:09,325 INFO L93 Difference]: Finished difference Result 32 states and 42 transitions. [2021-05-02 21:05:09,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-02 21:05:09,327 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-02 21:05:09,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:09,331 INFO L225 Difference]: With dead ends: 32 [2021-05-02 21:05:09,332 INFO L226 Difference]: Without dead ends: 27 [2021-05-02 21:05:09,333 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-02 21:05:09,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-05-02 21:05:09,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 26. [2021-05-02 21:05:09,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 14 states have (on average 1.4285714285714286) internal successors, (20), 15 states have internal predecessors, (20), 9 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 21:05:09,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 36 transitions. [2021-05-02 21:05:09,354 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 36 transitions. Word has length 12 [2021-05-02 21:05:09,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:09,354 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 36 transitions. [2021-05-02 21:05:09,354 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 21:05:09,354 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 36 transitions. [2021-05-02 21:05:09,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-05-02 21:05:09,355 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:09,355 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:09,355 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-02 21:05:09,355 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:09,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:09,356 INFO L82 PathProgramCache]: Analyzing trace with hash 152644303, now seen corresponding path program 1 times [2021-05-02 21:05:09,356 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:09,356 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211373130] [2021-05-02 21:05:09,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:09,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,438 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 21:05:09,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 21:05:09,458 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:09,458 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211373130] [2021-05-02 21:05:09,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211373130] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 21:05:09,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 21:05:09,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 21:05:09,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192140187] [2021-05-02 21:05:09,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 21:05:09,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:09,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 21:05:09,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:09,461 INFO L87 Difference]: Start difference. First operand 26 states and 36 transitions. Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 21:05:09,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:09,685 INFO L93 Difference]: Finished difference Result 39 states and 54 transitions. [2021-05-02 21:05:09,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:09,686 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2021-05-02 21:05:09,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:09,687 INFO L225 Difference]: With dead ends: 39 [2021-05-02 21:05:09,687 INFO L226 Difference]: Without dead ends: 39 [2021-05-02 21:05:09,688 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 120.9ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:09,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-05-02 21:05:09,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 30. [2021-05-02 21:05:09,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 18 states have internal predecessors, (23), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 21:05:09,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 39 transitions. [2021-05-02 21:05:09,693 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 39 transitions. Word has length 12 [2021-05-02 21:05:09,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:09,693 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 39 transitions. [2021-05-02 21:05:09,694 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 21:05:09,694 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 39 transitions. [2021-05-02 21:05:09,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-05-02 21:05:09,694 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:09,694 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:09,694 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-02 21:05:09,694 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:09,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:09,695 INFO L82 PathProgramCache]: Analyzing trace with hash -400958603, now seen corresponding path program 1 times [2021-05-02 21:05:09,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:09,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223230753] [2021-05-02 21:05:09,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:09,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,744 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 21:05:09,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,755 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 21:05:09,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:09,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223230753] [2021-05-02 21:05:09,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223230753] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 21:05:09,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 21:05:09,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-02 21:05:09,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940002264] [2021-05-02 21:05:09,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-02 21:05:09,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:09,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-02 21:05:09,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-02 21:05:09,757 INFO L87 Difference]: Start difference. First operand 30 states and 39 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 21:05:09,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:09,848 INFO L93 Difference]: Finished difference Result 32 states and 41 transitions. [2021-05-02 21:05:09,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 21:05:09,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2021-05-02 21:05:09,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:09,850 INFO L225 Difference]: With dead ends: 32 [2021-05-02 21:05:09,850 INFO L226 Difference]: Without dead ends: 32 [2021-05-02 21:05:09,851 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.2ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:09,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-05-02 21:05:09,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-05-02 21:05:09,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 20 states have internal predecessors, (25), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 21:05:09,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 41 transitions. [2021-05-02 21:05:09,868 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 41 transitions. Word has length 14 [2021-05-02 21:05:09,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:09,872 INFO L480 AbstractCegarLoop]: Abstraction has 32 states and 41 transitions. [2021-05-02 21:05:09,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-02 21:05:09,873 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 41 transitions. [2021-05-02 21:05:09,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-02 21:05:09,873 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:09,873 INFO L523 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:09,873 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-02 21:05:09,874 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:09,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:09,875 INFO L82 PathProgramCache]: Analyzing trace with hash 185978583, now seen corresponding path program 1 times [2021-05-02 21:05:09,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:09,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316340161] [2021-05-02 21:05:09,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:09,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,965 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-02 21:05:09,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,972 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-05-02 21:05:09,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:09,981 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-02 21:05:09,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:09,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316340161] [2021-05-02 21:05:09,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316340161] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 21:05:09,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 21:05:09,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 21:05:09,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706257437] [2021-05-02 21:05:09,982 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 21:05:09,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:09,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 21:05:09,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:09,983 INFO L87 Difference]: Start difference. First operand 32 states and 41 transitions. Second operand has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-02 21:05:10,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:10,165 INFO L93 Difference]: Finished difference Result 44 states and 58 transitions. [2021-05-02 21:05:10,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:10,166 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 17 [2021-05-02 21:05:10,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:10,167 INFO L225 Difference]: With dead ends: 44 [2021-05-02 21:05:10,167 INFO L226 Difference]: Without dead ends: 44 [2021-05-02 21:05:10,167 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 120.9ms TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:10,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-02 21:05:10,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 36. [2021-05-02 21:05:10,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 23 states have internal predecessors, (28), 9 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-02 21:05:10,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 44 transitions. [2021-05-02 21:05:10,170 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 44 transitions. Word has length 17 [2021-05-02 21:05:10,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:10,171 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 44 transitions. [2021-05-02 21:05:10,171 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-02 21:05:10,171 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 44 transitions. [2021-05-02 21:05:10,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-05-02 21:05:10,171 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:10,171 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:10,171 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-02 21:05:10,172 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:10,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:10,172 INFO L82 PathProgramCache]: Analyzing trace with hash -820589269, now seen corresponding path program 1 times [2021-05-02 21:05:10,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:10,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260849432] [2021-05-02 21:05:10,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:10,181 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:10,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797043010] [2021-05-02 21:05:10,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:10,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:10,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-02 21:05:10,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:10,354 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-05-02 21:05:10,354 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:10,354 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260849432] [2021-05-02 21:05:10,354 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:10,355 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797043010] [2021-05-02 21:05:10,355 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797043010] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:10,355 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:10,355 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 21:05:10,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377932164] [2021-05-02 21:05:10,357 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 21:05:10,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:10,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 21:05:10,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:10,357 INFO L87 Difference]: Start difference. First operand 36 states and 44 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-02 21:05:10,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:10,460 INFO L93 Difference]: Finished difference Result 55 states and 69 transitions. [2021-05-02 21:05:10,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-02 21:05:10,460 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 22 [2021-05-02 21:05:10,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:10,463 INFO L225 Difference]: With dead ends: 55 [2021-05-02 21:05:10,463 INFO L226 Difference]: Without dead ends: 54 [2021-05-02 21:05:10,463 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 56.4ms TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:10,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-02 21:05:10,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-02 21:05:10,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 32 states have (on average 1.25) internal successors, (40), 34 states have internal predecessors, (40), 15 states have call successors, (15), 7 states have call predecessors, (15), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-02 21:05:10,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 67 transitions. [2021-05-02 21:05:10,475 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 67 transitions. Word has length 22 [2021-05-02 21:05:10,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:10,475 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 67 transitions. [2021-05-02 21:05:10,476 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-05-02 21:05:10,480 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 67 transitions. [2021-05-02 21:05:10,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-02 21:05:10,481 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:10,481 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:10,682 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:10,682 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:10,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:10,683 INFO L82 PathProgramCache]: Analyzing trace with hash 1259710898, now seen corresponding path program 1 times [2021-05-02 21:05:10,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:10,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580210639] [2021-05-02 21:05:10,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:10,690 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:10,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1851462839] [2021-05-02 21:05:10,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:10,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-02 21:05:10,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:10,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:10,847 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-05-02 21:05:10,847 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:10,847 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580210639] [2021-05-02 21:05:10,848 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:10,848 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851462839] [2021-05-02 21:05:10,848 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851462839] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 21:05:10,848 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 21:05:10,848 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-02 21:05:10,848 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671611514] [2021-05-02 21:05:10,848 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-02 21:05:10,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:10,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-02 21:05:10,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-02 21:05:10,849 INFO L87 Difference]: Start difference. First operand 54 states and 67 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 21:05:10,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:10,885 INFO L93 Difference]: Finished difference Result 63 states and 73 transitions. [2021-05-02 21:05:10,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-02 21:05:10,886 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2021-05-02 21:05:10,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:10,888 INFO L225 Difference]: With dead ends: 63 [2021-05-02 21:05:10,888 INFO L226 Difference]: Without dead ends: 63 [2021-05-02 21:05:10,888 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-02 21:05:10,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-02 21:05:10,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2021-05-02 21:05:10,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 38 states have (on average 1.1842105263157894) internal successors, (45), 40 states have internal predecessors, (45), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-02 21:05:10,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 72 transitions. [2021-05-02 21:05:10,903 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 72 transitions. Word has length 30 [2021-05-02 21:05:10,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:10,903 INFO L480 AbstractCegarLoop]: Abstraction has 62 states and 72 transitions. [2021-05-02 21:05:10,903 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 4 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 21:05:10,903 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 72 transitions. [2021-05-02 21:05:10,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-02 21:05:10,903 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:10,904 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:11,119 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:11,120 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:11,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:11,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1260813165, now seen corresponding path program 1 times [2021-05-02 21:05:11,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:11,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521879609] [2021-05-02 21:05:11,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:11,128 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:11,128 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1807272750] [2021-05-02 21:05:11,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:11,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:11,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-02 21:05:11,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:11,265 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-05-02 21:05:11,265 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:11,265 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521879609] [2021-05-02 21:05:11,265 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:11,266 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807272750] [2021-05-02 21:05:11,266 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807272750] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:11,266 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:11,266 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-02 21:05:11,266 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601951651] [2021-05-02 21:05:11,266 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-02 21:05:11,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:11,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-02 21:05:11,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-02 21:05:11,267 INFO L87 Difference]: Start difference. First operand 62 states and 72 transitions. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 21:05:11,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:11,340 INFO L93 Difference]: Finished difference Result 74 states and 89 transitions. [2021-05-02 21:05:11,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-02 21:05:11,340 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2021-05-02 21:05:11,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:11,341 INFO L225 Difference]: With dead ends: 74 [2021-05-02 21:05:11,341 INFO L226 Difference]: Without dead ends: 64 [2021-05-02 21:05:11,341 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 45.9ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:11,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-05-02 21:05:11,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 63. [2021-05-02 21:05:11,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 41 states have internal predecessors, (48), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-02 21:05:11,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 76 transitions. [2021-05-02 21:05:11,345 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 76 transitions. Word has length 30 [2021-05-02 21:05:11,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:11,345 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 76 transitions. [2021-05-02 21:05:11,345 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 6 states have internal predecessors, (17), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-05-02 21:05:11,345 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 76 transitions. [2021-05-02 21:05:11,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-02 21:05:11,346 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:11,346 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:11,546 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:11,547 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:11,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:11,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1811137592, now seen corresponding path program 1 times [2021-05-02 21:05:11,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:11,547 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750956711] [2021-05-02 21:05:11,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:11,557 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:11,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [542610323] [2021-05-02 21:05:11,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:11,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:11,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-02 21:05:11,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:11,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:11,668 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-05-02 21:05:11,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:11,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750956711] [2021-05-02 21:05:11,669 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:11,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542610323] [2021-05-02 21:05:11,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542610323] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:11,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:11,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2021-05-02 21:05:11,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635518444] [2021-05-02 21:05:11,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-02 21:05:11,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:11,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-02 21:05:11,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-02 21:05:11,673 INFO L87 Difference]: Start difference. First operand 63 states and 76 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-05-02 21:05:11,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:11,698 INFO L93 Difference]: Finished difference Result 65 states and 78 transitions. [2021-05-02 21:05:11,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 21:05:11,698 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 37 [2021-05-02 21:05:11,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:11,701 INFO L225 Difference]: With dead ends: 65 [2021-05-02 21:05:11,701 INFO L226 Difference]: Without dead ends: 65 [2021-05-02 21:05:11,701 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 9.6ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:11,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2021-05-02 21:05:11,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 65. [2021-05-02 21:05:11,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 41 states have (on average 1.2195121951219512) internal successors, (50), 43 states have internal predecessors, (50), 15 states have call successors, (15), 9 states have call predecessors, (15), 8 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-02 21:05:11,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 78 transitions. [2021-05-02 21:05:11,711 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 78 transitions. Word has length 37 [2021-05-02 21:05:11,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:11,711 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 78 transitions. [2021-05-02 21:05:11,711 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 4 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-05-02 21:05:11,711 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 78 transitions. [2021-05-02 21:05:11,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-05-02 21:05:11,713 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:11,713 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:11,929 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:11,929 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:11,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:11,929 INFO L82 PathProgramCache]: Analyzing trace with hash -599722260, now seen corresponding path program 1 times [2021-05-02 21:05:11,930 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:11,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646579372] [2021-05-02 21:05:11,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:11,948 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:11,948 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1812310045] [2021-05-02 21:05:11,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:11,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:11,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 27 conjunts are in the unsatisfiable core [2021-05-02 21:05:11,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:12,101 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 18 proven. 9 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-02 21:05:12,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:12,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646579372] [2021-05-02 21:05:12,102 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:12,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812310045] [2021-05-02 21:05:12,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812310045] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:12,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:12,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 21:05:12,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517021912] [2021-05-02 21:05:12,102 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 21:05:12,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:12,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 21:05:12,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:12,103 INFO L87 Difference]: Start difference. First operand 65 states and 78 transitions. Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2021-05-02 21:05:12,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:12,276 INFO L93 Difference]: Finished difference Result 92 states and 116 transitions. [2021-05-02 21:05:12,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:12,276 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) Word has length 40 [2021-05-02 21:05:12,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:12,278 INFO L225 Difference]: With dead ends: 92 [2021-05-02 21:05:12,278 INFO L226 Difference]: Without dead ends: 85 [2021-05-02 21:05:12,278 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 46.3ms TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:12,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2021-05-02 21:05:12,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 83. [2021-05-02 21:05:12,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 52 states have (on average 1.2115384615384615) internal successors, (63), 54 states have internal predecessors, (63), 20 states have call successors, (20), 11 states have call predecessors, (20), 10 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-02 21:05:12,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 101 transitions. [2021-05-02 21:05:12,289 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 101 transitions. Word has length 40 [2021-05-02 21:05:12,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:12,289 INFO L480 AbstractCegarLoop]: Abstraction has 83 states and 101 transitions. [2021-05-02 21:05:12,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 2.125) internal successors, (17), 7 states have internal predecessors, (17), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 4 states have call successors, (6) [2021-05-02 21:05:12,289 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 101 transitions. [2021-05-02 21:05:12,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-05-02 21:05:12,295 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:12,295 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:12,509 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:12,509 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:12,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:12,509 INFO L82 PathProgramCache]: Analyzing trace with hash 560903707, now seen corresponding path program 1 times [2021-05-02 21:05:12,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:12,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187922678] [2021-05-02 21:05:12,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:12,515 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:12,515 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066774062] [2021-05-02 21:05:12,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:12,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-02 21:05:12,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:12,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:12,677 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 36 proven. 42 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-05-02 21:05:12,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:12,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187922678] [2021-05-02 21:05:12,678 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:12,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066774062] [2021-05-02 21:05:12,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066774062] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:12,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:12,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-02 21:05:12,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183105396] [2021-05-02 21:05:12,680 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 21:05:12,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:12,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 21:05:12,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:12,681 INFO L87 Difference]: Start difference. First operand 83 states and 101 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 21:05:12,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:12,710 INFO L93 Difference]: Finished difference Result 92 states and 107 transitions. [2021-05-02 21:05:12,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 21:05:12,711 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 53 [2021-05-02 21:05:12,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:12,712 INFO L225 Difference]: With dead ends: 92 [2021-05-02 21:05:12,712 INFO L226 Difference]: Without dead ends: 92 [2021-05-02 21:05:12,712 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.8ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:12,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-05-02 21:05:12,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 91. [2021-05-02 21:05:12,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 60 states have internal predecessors, (68), 20 states have call successors, (20), 13 states have call predecessors, (20), 12 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-02 21:05:12,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 106 transitions. [2021-05-02 21:05:12,716 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 106 transitions. Word has length 53 [2021-05-02 21:05:12,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:12,716 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 106 transitions. [2021-05-02 21:05:12,716 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 21:05:12,716 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 106 transitions. [2021-05-02 21:05:12,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-05-02 21:05:12,716 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:12,717 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:12,934 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:12,935 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:12,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:12,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1861566377, now seen corresponding path program 2 times [2021-05-02 21:05:12,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:12,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882652532] [2021-05-02 21:05:12,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:12,940 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:12,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [155935989] [2021-05-02 21:05:12,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:12,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 21:05:12,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:12,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 9 conjunts are in the unsatisfiable core [2021-05-02 21:05:12,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:12,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:13,091 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 36 proven. 46 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-05-02 21:05:13,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:13,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882652532] [2021-05-02 21:05:13,092 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:13,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155935989] [2021-05-02 21:05:13,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155935989] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:13,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:13,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-02 21:05:13,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15789471] [2021-05-02 21:05:13,092 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 21:05:13,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:13,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 21:05:13,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:13,093 INFO L87 Difference]: Start difference. First operand 91 states and 106 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 21:05:13,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:13,128 INFO L93 Difference]: Finished difference Result 93 states and 108 transitions. [2021-05-02 21:05:13,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:13,129 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 55 [2021-05-02 21:05:13,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:13,130 INFO L225 Difference]: With dead ends: 93 [2021-05-02 21:05:13,130 INFO L226 Difference]: Without dead ends: 93 [2021-05-02 21:05:13,130 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 17.3ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:13,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-02 21:05:13,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-05-02 21:05:13,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 60 states have (on average 1.1666666666666667) internal successors, (70), 62 states have internal predecessors, (70), 20 states have call successors, (20), 13 states have call predecessors, (20), 12 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-02 21:05:13,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 108 transitions. [2021-05-02 21:05:13,133 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 108 transitions. Word has length 55 [2021-05-02 21:05:13,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:13,134 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 108 transitions. [2021-05-02 21:05:13,134 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-05-02 21:05:13,134 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 108 transitions. [2021-05-02 21:05:13,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-02 21:05:13,134 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:13,134 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:13,340 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:13,341 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:13,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:13,342 INFO L82 PathProgramCache]: Analyzing trace with hash 168202861, now seen corresponding path program 2 times [2021-05-02 21:05:13,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:13,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149184152] [2021-05-02 21:05:13,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:13,347 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:13,347 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1533187676] [2021-05-02 21:05:13,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:13,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 21:05:13,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:13,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-02 21:05:13,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:13,561 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 33 proven. 20 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-05-02 21:05:13,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:13,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149184152] [2021-05-02 21:05:13,562 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:13,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533187676] [2021-05-02 21:05:13,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533187676] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:13,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:13,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 21:05:13,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239553511] [2021-05-02 21:05:13,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 21:05:13,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:13,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 21:05:13,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:13,563 INFO L87 Difference]: Start difference. First operand 93 states and 108 transitions. Second operand has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2021-05-02 21:05:13,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:13,790 INFO L93 Difference]: Finished difference Result 128 states and 159 transitions. [2021-05-02 21:05:13,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 21:05:13,791 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 58 [2021-05-02 21:05:13,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:13,792 INFO L225 Difference]: With dead ends: 128 [2021-05-02 21:05:13,792 INFO L226 Difference]: Without dead ends: 121 [2021-05-02 21:05:13,792 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 64.7ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:13,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-05-02 21:05:13,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 115. [2021-05-02 21:05:13,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 73 states have (on average 1.1917808219178083) internal successors, (87), 76 states have internal predecessors, (87), 27 states have call successors, (27), 15 states have call predecessors, (27), 14 states have return successors, (25), 23 states have call predecessors, (25), 25 states have call successors, (25) [2021-05-02 21:05:13,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 139 transitions. [2021-05-02 21:05:13,796 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 139 transitions. Word has length 58 [2021-05-02 21:05:13,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:13,796 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 139 transitions. [2021-05-02 21:05:13,796 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2021-05-02 21:05:13,796 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 139 transitions. [2021-05-02 21:05:13,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-02 21:05:13,797 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:13,797 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:14,013 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-05-02 21:05:14,013 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:14,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:14,014 INFO L82 PathProgramCache]: Analyzing trace with hash -454321759, now seen corresponding path program 1 times [2021-05-02 21:05:14,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:14,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629247618] [2021-05-02 21:05:14,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:14,019 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:14,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1147833720] [2021-05-02 21:05:14,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:14,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:14,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-02 21:05:14,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:14,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:14,169 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 16 proven. 92 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-05-02 21:05:14,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:14,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629247618] [2021-05-02 21:05:14,169 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:14,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147833720] [2021-05-02 21:05:14,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147833720] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:14,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:14,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-02 21:05:14,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656521728] [2021-05-02 21:05:14,169 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-02 21:05:14,170 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:14,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-02 21:05:14,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-02 21:05:14,170 INFO L87 Difference]: Start difference. First operand 115 states and 139 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 21:05:14,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:14,224 INFO L93 Difference]: Finished difference Result 132 states and 152 transitions. [2021-05-02 21:05:14,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:14,224 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 62 [2021-05-02 21:05:14,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:14,227 INFO L225 Difference]: With dead ends: 132 [2021-05-02 21:05:14,227 INFO L226 Difference]: Without dead ends: 132 [2021-05-02 21:05:14,227 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 17.6ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:14,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-02 21:05:14,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 131. [2021-05-02 21:05:14,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 86 states have (on average 1.1511627906976745) internal successors, (99), 88 states have internal predecessors, (99), 27 states have call successors, (27), 18 states have call predecessors, (27), 17 states have return successors, (25), 24 states have call predecessors, (25), 25 states have call successors, (25) [2021-05-02 21:05:14,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 151 transitions. [2021-05-02 21:05:14,233 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 151 transitions. Word has length 62 [2021-05-02 21:05:14,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:14,233 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 151 transitions. [2021-05-02 21:05:14,233 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 6 states have call successors, (11), 6 states have call predecessors, (11), 4 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 21:05:14,233 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 151 transitions. [2021-05-02 21:05:14,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-05-02 21:05:14,234 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:14,234 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:14,451 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:14,451 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:14,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:14,452 INFO L82 PathProgramCache]: Analyzing trace with hash -453219492, now seen corresponding path program 1 times [2021-05-02 21:05:14,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:14,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880044414] [2021-05-02 21:05:14,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:14,471 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:14,471 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [153297575] [2021-05-02 21:05:14,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:14,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:14,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 35 conjunts are in the unsatisfiable core [2021-05-02 21:05:14,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:14,677 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2021-05-02 21:05:14,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:14,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880044414] [2021-05-02 21:05:14,678 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:14,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [153297575] [2021-05-02 21:05:14,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [153297575] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:14,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:14,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 21:05:14,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124350941] [2021-05-02 21:05:14,679 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 21:05:14,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:14,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 21:05:14,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:14,680 INFO L87 Difference]: Start difference. First operand 131 states and 151 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-02 21:05:14,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:14,820 INFO L93 Difference]: Finished difference Result 143 states and 168 transitions. [2021-05-02 21:05:14,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 21:05:14,820 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 62 [2021-05-02 21:05:14,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:14,824 INFO L225 Difference]: With dead ends: 143 [2021-05-02 21:05:14,824 INFO L226 Difference]: Without dead ends: 143 [2021-05-02 21:05:14,824 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:14,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-02 21:05:14,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 141. [2021-05-02 21:05:14,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 93 states have (on average 1.1720430107526882) internal successors, (109), 95 states have internal predecessors, (109), 29 states have call successors, (29), 19 states have call predecessors, (29), 18 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-02 21:05:14,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 165 transitions. [2021-05-02 21:05:14,828 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 165 transitions. Word has length 62 [2021-05-02 21:05:14,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:14,828 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 165 transitions. [2021-05-02 21:05:14,828 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2021-05-02 21:05:14,828 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 165 transitions. [2021-05-02 21:05:14,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-05-02 21:05:14,829 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:14,829 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:15,049 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:15,049 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:15,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:15,050 INFO L82 PathProgramCache]: Analyzing trace with hash 1275197033, now seen corresponding path program 2 times [2021-05-02 21:05:15,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:15,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057874872] [2021-05-02 21:05:15,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:15,055 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:15,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [828199214] [2021-05-02 21:05:15,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:15,106 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 21:05:15,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:15,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 31 conjunts are in the unsatisfiable core [2021-05-02 21:05:15,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:15,244 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 26 proven. 26 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-05-02 21:05:15,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:15,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057874872] [2021-05-02 21:05:15,244 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:15,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828199214] [2021-05-02 21:05:15,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828199214] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:15,244 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:15,244 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 21:05:15,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766157170] [2021-05-02 21:05:15,245 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 21:05:15,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:15,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 21:05:15,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:15,245 INFO L87 Difference]: Start difference. First operand 141 states and 165 transitions. Second operand has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2021-05-02 21:05:15,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:15,431 INFO L93 Difference]: Finished difference Result 144 states and 165 transitions. [2021-05-02 21:05:15,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 21:05:15,433 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) Word has length 67 [2021-05-02 21:05:15,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:15,433 INFO L225 Difference]: With dead ends: 144 [2021-05-02 21:05:15,433 INFO L226 Difference]: Without dead ends: 143 [2021-05-02 21:05:15,435 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 59.4ms TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:15,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-05-02 21:05:15,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2021-05-02 21:05:15,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 93 states have (on average 1.1397849462365592) internal successors, (106), 96 states have internal predecessors, (106), 30 states have call successors, (30), 20 states have call predecessors, (30), 19 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-02 21:05:15,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 163 transitions. [2021-05-02 21:05:15,438 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 163 transitions. Word has length 67 [2021-05-02 21:05:15,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:15,439 INFO L480 AbstractCegarLoop]: Abstraction has 143 states and 163 transitions. [2021-05-02 21:05:15,439 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 5 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2021-05-02 21:05:15,439 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 163 transitions. [2021-05-02 21:05:15,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 21:05:15,439 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:15,439 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:15,649 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-05-02 21:05:15,649 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:15,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:15,649 INFO L82 PathProgramCache]: Analyzing trace with hash 929445032, now seen corresponding path program 1 times [2021-05-02 21:05:15,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:15,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116862216] [2021-05-02 21:05:15,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:15,658 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:15,658 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1441257119] [2021-05-02 21:05:15,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:15,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:15,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 37 conjunts are in the unsatisfiable core [2021-05-02 21:05:15,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:15,851 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2021-05-02 21:05:15,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:15,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116862216] [2021-05-02 21:05:15,851 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:15,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441257119] [2021-05-02 21:05:15,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441257119] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:15,851 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:15,851 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 21:05:15,851 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316109149] [2021-05-02 21:05:15,852 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 21:05:15,852 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:15,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 21:05:15,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:15,853 INFO L87 Difference]: Start difference. First operand 143 states and 163 transitions. Second operand has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 21:05:15,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:15,984 INFO L93 Difference]: Finished difference Result 147 states and 166 transitions. [2021-05-02 21:05:15,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 21:05:15,985 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 73 [2021-05-02 21:05:15,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:15,986 INFO L225 Difference]: With dead ends: 147 [2021-05-02 21:05:15,986 INFO L226 Difference]: Without dead ends: 115 [2021-05-02 21:05:15,987 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 58.5ms TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:15,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-05-02 21:05:15,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2021-05-02 21:05:15,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 74 states have (on average 1.162162162162162) internal successors, (86), 76 states have internal predecessors, (86), 25 states have call successors, (25), 16 states have call predecessors, (25), 15 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-02 21:05:15,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 134 transitions. [2021-05-02 21:05:15,995 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 134 transitions. Word has length 73 [2021-05-02 21:05:15,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:15,995 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 134 transitions. [2021-05-02 21:05:15,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 9 states have internal predecessors, (25), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 21:05:15,995 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 134 transitions. [2021-05-02 21:05:15,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-05-02 21:05:15,995 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:15,996 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:16,201 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-02 21:05:16,201 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:16,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:16,201 INFO L82 PathProgramCache]: Analyzing trace with hash 2088538806, now seen corresponding path program 3 times [2021-05-02 21:05:16,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:16,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500640214] [2021-05-02 21:05:16,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:16,209 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:16,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2139582790] [2021-05-02 21:05:16,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:16,250 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 21:05:16,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:16,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-02 21:05:16,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:16,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,366 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 54 proven. 132 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-05-02 21:05:16,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:16,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500640214] [2021-05-02 21:05:16,367 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:16,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139582790] [2021-05-02 21:05:16,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139582790] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:16,367 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:16,367 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-02 21:05:16,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927340224] [2021-05-02 21:05:16,369 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-02 21:05:16,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:16,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-02 21:05:16,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-02 21:05:16,370 INFO L87 Difference]: Start difference. First operand 115 states and 134 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-05-02 21:05:16,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:16,428 INFO L93 Difference]: Finished difference Result 117 states and 136 transitions. [2021-05-02 21:05:16,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 21:05:16,429 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 73 [2021-05-02 21:05:16,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:16,429 INFO L225 Difference]: With dead ends: 117 [2021-05-02 21:05:16,429 INFO L226 Difference]: Without dead ends: 117 [2021-05-02 21:05:16,430 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 34.3ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:16,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-05-02 21:05:16,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2021-05-02 21:05:16,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 76 states have (on average 1.1578947368421053) internal successors, (88), 78 states have internal predecessors, (88), 25 states have call successors, (25), 16 states have call predecessors, (25), 15 states have return successors, (23), 22 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-02 21:05:16,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 136 transitions. [2021-05-02 21:05:16,433 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 136 transitions. Word has length 73 [2021-05-02 21:05:16,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:16,433 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 136 transitions. [2021-05-02 21:05:16,433 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 6 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2021-05-02 21:05:16,433 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 136 transitions. [2021-05-02 21:05:16,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-05-02 21:05:16,434 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:16,434 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:16,648 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-05-02 21:05:16,649 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:16,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:16,649 INFO L82 PathProgramCache]: Analyzing trace with hash -57233490, now seen corresponding path program 3 times [2021-05-02 21:05:16,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:16,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941702356] [2021-05-02 21:05:16,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:16,654 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:16,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [744603383] [2021-05-02 21:05:16,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:16,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-02 21:05:16,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:16,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 26 conjunts are in the unsatisfiable core [2021-05-02 21:05:16,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:16,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:16,901 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 95 proven. 8 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-05-02 21:05:16,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:16,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941702356] [2021-05-02 21:05:16,901 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:16,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744603383] [2021-05-02 21:05:16,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744603383] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:16,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:16,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 21:05:16,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580808747] [2021-05-02 21:05:16,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 21:05:16,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:16,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 21:05:16,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:16,904 INFO L87 Difference]: Start difference. First operand 117 states and 136 transitions. Second operand has 11 states, 10 states have (on average 2.1) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 21:05:17,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:17,111 INFO L93 Difference]: Finished difference Result 137 states and 164 transitions. [2021-05-02 21:05:17,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 21:05:17,112 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.1) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) Word has length 76 [2021-05-02 21:05:17,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:17,113 INFO L225 Difference]: With dead ends: 137 [2021-05-02 21:05:17,113 INFO L226 Difference]: Without dead ends: 137 [2021-05-02 21:05:17,113 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 74.7ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-05-02 21:05:17,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-05-02 21:05:17,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 132. [2021-05-02 21:05:17,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 86 states have (on average 1.1744186046511629) internal successors, (101), 88 states have internal predecessors, (101), 29 states have call successors, (29), 17 states have call predecessors, (29), 16 states have return successors, (27), 26 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-02 21:05:17,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 157 transitions. [2021-05-02 21:05:17,117 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 157 transitions. Word has length 76 [2021-05-02 21:05:17,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:17,117 INFO L480 AbstractCegarLoop]: Abstraction has 132 states and 157 transitions. [2021-05-02 21:05:17,117 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 2.1) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 21:05:17,117 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 157 transitions. [2021-05-02 21:05:17,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-05-02 21:05:17,118 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:17,118 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:17,328 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:17,329 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:17,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:17,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1413927326, now seen corresponding path program 2 times [2021-05-02 21:05:17,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:17,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383180455] [2021-05-02 21:05:17,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:17,334 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:17,334 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [367274579] [2021-05-02 21:05:17,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:17,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 21:05:17,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:17,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-02 21:05:17,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:17,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:17,494 INFO L134 CoverageAnalysis]: Checked inductivity of 262 backedges. 22 proven. 200 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-05-02 21:05:17,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:17,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383180455] [2021-05-02 21:05:17,494 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:17,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367274579] [2021-05-02 21:05:17,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367274579] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:17,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:17,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 21:05:17,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276350921] [2021-05-02 21:05:17,495 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 21:05:17,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:17,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 21:05:17,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:17,495 INFO L87 Difference]: Start difference. First operand 132 states and 157 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-02 21:05:17,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:17,567 INFO L93 Difference]: Finished difference Result 161 states and 184 transitions. [2021-05-02 21:05:17,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 21:05:17,567 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 80 [2021-05-02 21:05:17,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:17,568 INFO L225 Difference]: With dead ends: 161 [2021-05-02 21:05:17,568 INFO L226 Difference]: Without dead ends: 161 [2021-05-02 21:05:17,568 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 22.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:17,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2021-05-02 21:05:17,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 160. [2021-05-02 21:05:17,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 106 states have (on average 1.1415094339622642) internal successors, (121), 108 states have internal predecessors, (121), 32 states have call successors, (32), 22 states have call predecessors, (32), 21 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-02 21:05:17,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 183 transitions. [2021-05-02 21:05:17,572 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 183 transitions. Word has length 80 [2021-05-02 21:05:17,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:17,572 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 183 transitions. [2021-05-02 21:05:17,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 7 states have call successors, (14), 7 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-05-02 21:05:17,572 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 183 transitions. [2021-05-02 21:05:17,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-05-02 21:05:17,572 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:17,572 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:17,783 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:17,783 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:17,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:17,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1412825059, now seen corresponding path program 3 times [2021-05-02 21:05:17,784 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:17,784 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056862460] [2021-05-02 21:05:17,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:17,788 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:17,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [302131457] [2021-05-02 21:05:17,789 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:17,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-05-02 21:05:17,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:17,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 29 conjunts are in the unsatisfiable core [2021-05-02 21:05:17,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:18,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,013 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 22 proven. 21 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-05-02 21:05:18,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:18,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056862460] [2021-05-02 21:05:18,013 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:18,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302131457] [2021-05-02 21:05:18,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302131457] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:18,014 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:18,014 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 21:05:18,014 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121516124] [2021-05-02 21:05:18,014 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 21:05:18,014 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:18,014 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 21:05:18,014 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:18,015 INFO L87 Difference]: Start difference. First operand 160 states and 183 transitions. Second operand has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-05-02 21:05:18,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:18,132 INFO L93 Difference]: Finished difference Result 176 states and 203 transitions. [2021-05-02 21:05:18,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:18,133 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 80 [2021-05-02 21:05:18,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:18,133 INFO L225 Difference]: With dead ends: 176 [2021-05-02 21:05:18,133 INFO L226 Difference]: Without dead ends: 176 [2021-05-02 21:05:18,134 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 46.5ms TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:18,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-05-02 21:05:18,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 174. [2021-05-02 21:05:18,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 116 states have (on average 1.1551724137931034) internal successors, (134), 118 states have internal predecessors, (134), 34 states have call successors, (34), 24 states have call predecessors, (34), 23 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2021-05-02 21:05:18,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 200 transitions. [2021-05-02 21:05:18,137 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 200 transitions. Word has length 80 [2021-05-02 21:05:18,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:18,137 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 200 transitions. [2021-05-02 21:05:18,137 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-05-02 21:05:18,137 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 200 transitions. [2021-05-02 21:05:18,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-05-02 21:05:18,138 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:18,138 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:18,342 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:18,343 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:18,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:18,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1813499320, now seen corresponding path program 4 times [2021-05-02 21:05:18,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:18,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993445693] [2021-05-02 21:05:18,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:18,348 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:18,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1301398870] [2021-05-02 21:05:18,348 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:18,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 21:05:18,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:18,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 33 conjunts are in the unsatisfiable core [2021-05-02 21:05:18,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:18,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,542 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:18,621 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 75 proven. 52 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-05-02 21:05:18,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:18,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993445693] [2021-05-02 21:05:18,621 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:18,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301398870] [2021-05-02 21:05:18,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301398870] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:18,621 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:18,621 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-02 21:05:18,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875217558] [2021-05-02 21:05:18,622 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-02 21:05:18,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:18,622 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-02 21:05:18,622 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:18,622 INFO L87 Difference]: Start difference. First operand 174 states and 200 transitions. Second operand has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 9 states have internal predecessors, (27), 7 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2021-05-02 21:05:28,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:28,549 INFO L93 Difference]: Finished difference Result 207 states and 242 transitions. [2021-05-02 21:05:28,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-02 21:05:28,550 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 9 states have internal predecessors, (27), 7 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 85 [2021-05-02 21:05:28,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:28,551 INFO L225 Difference]: With dead ends: 207 [2021-05-02 21:05:28,551 INFO L226 Difference]: Without dead ends: 207 [2021-05-02 21:05:28,551 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 129.4ms TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-05-02 21:05:28,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-05-02 21:05:28,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 199. [2021-05-02 21:05:28,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 131 states have (on average 1.1526717557251909) internal successors, (151), 135 states have internal predecessors, (151), 41 states have call successors, (41), 27 states have call predecessors, (41), 26 states have return successors, (39), 36 states have call predecessors, (39), 39 states have call successors, (39) [2021-05-02 21:05:28,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 231 transitions. [2021-05-02 21:05:28,555 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 231 transitions. Word has length 85 [2021-05-02 21:05:28,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:28,555 INFO L480 AbstractCegarLoop]: Abstraction has 199 states and 231 transitions. [2021-05-02 21:05:28,556 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 9 states have internal predecessors, (27), 7 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2021-05-02 21:05:28,556 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 231 transitions. [2021-05-02 21:05:28,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-05-02 21:05:28,556 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:28,556 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 5, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:28,773 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-05-02 21:05:28,773 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:28,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:28,773 INFO L82 PathProgramCache]: Analyzing trace with hash -468178091, now seen corresponding path program 4 times [2021-05-02 21:05:28,773 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:28,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950162743] [2021-05-02 21:05:28,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:28,780 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:28,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1383586776] [2021-05-02 21:05:28,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:28,827 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 21:05:28,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:28,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 13 conjunts are in the unsatisfiable core [2021-05-02 21:05:28,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:28,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:28,961 INFO L134 CoverageAnalysis]: Checked inductivity of 382 backedges. 72 proven. 260 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-05-02 21:05:28,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:28,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950162743] [2021-05-02 21:05:28,961 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:28,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383586776] [2021-05-02 21:05:28,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383586776] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:28,961 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:28,961 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 21:05:28,961 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446354942] [2021-05-02 21:05:28,961 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 21:05:28,962 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:28,962 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 21:05:28,962 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:28,962 INFO L87 Difference]: Start difference. First operand 199 states and 231 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 21:05:29,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:29,045 INFO L93 Difference]: Finished difference Result 201 states and 233 transitions. [2021-05-02 21:05:29,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 21:05:29,045 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 91 [2021-05-02 21:05:29,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:29,046 INFO L225 Difference]: With dead ends: 201 [2021-05-02 21:05:29,046 INFO L226 Difference]: Without dead ends: 201 [2021-05-02 21:05:29,046 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 42.1ms TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:29,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-05-02 21:05:29,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2021-05-02 21:05:29,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 133 states have (on average 1.150375939849624) internal successors, (153), 137 states have internal predecessors, (153), 41 states have call successors, (41), 27 states have call predecessors, (41), 26 states have return successors, (39), 36 states have call predecessors, (39), 39 states have call successors, (39) [2021-05-02 21:05:29,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 233 transitions. [2021-05-02 21:05:29,050 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 233 transitions. Word has length 91 [2021-05-02 21:05:29,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:29,051 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 233 transitions. [2021-05-02 21:05:29,051 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 7 states have call successors, (16), 7 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 21:05:29,051 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 233 transitions. [2021-05-02 21:05:29,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 21:05:29,051 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:29,052 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:29,264 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-02 21:05:29,265 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:29,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:29,265 INFO L82 PathProgramCache]: Analyzing trace with hash -2091436208, now seen corresponding path program 3 times [2021-05-02 21:05:29,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:29,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632380484] [2021-05-02 21:05:29,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:29,270 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:29,270 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [179859847] [2021-05-02 21:05:29,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:29,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 21:05:29,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:29,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 39 conjunts are in the unsatisfiable core [2021-05-02 21:05:29,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:29,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:29,529 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 26 proven. 28 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2021-05-02 21:05:29,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:29,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632380484] [2021-05-02 21:05:29,530 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:29,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179859847] [2021-05-02 21:05:29,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179859847] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:29,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:29,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 21:05:29,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800714500] [2021-05-02 21:05:29,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 21:05:29,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:29,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 21:05:29,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:29,531 INFO L87 Difference]: Start difference. First operand 201 states and 233 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 21:05:29,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:29,719 INFO L93 Difference]: Finished difference Result 214 states and 250 transitions. [2021-05-02 21:05:29,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-02 21:05:29,719 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2021-05-02 21:05:29,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:29,720 INFO L225 Difference]: With dead ends: 214 [2021-05-02 21:05:29,720 INFO L226 Difference]: Without dead ends: 214 [2021-05-02 21:05:29,720 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 74.7ms TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:29,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-05-02 21:05:29,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 211. [2021-05-02 21:05:29,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 139 states have (on average 1.1510791366906474) internal successors, (160), 144 states have internal predecessors, (160), 44 states have call successors, (44), 28 states have call predecessors, (44), 27 states have return successors, (42), 38 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-02 21:05:29,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 246 transitions. [2021-05-02 21:05:29,725 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 246 transitions. Word has length 94 [2021-05-02 21:05:29,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:29,725 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 246 transitions. [2021-05-02 21:05:29,725 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 6 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 21:05:29,725 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 246 transitions. [2021-05-02 21:05:29,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 21:05:29,726 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:29,726 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:29,926 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-05-02 21:05:29,927 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:29,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:29,927 INFO L82 PathProgramCache]: Analyzing trace with hash -2090333941, now seen corresponding path program 5 times [2021-05-02 21:05:29,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:29,927 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140003783] [2021-05-02 21:05:29,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:29,932 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:29,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [294075941] [2021-05-02 21:05:29,932 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:29,986 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-05-02 21:05:29,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:29,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 57 conjunts are in the unsatisfiable core [2021-05-02 21:05:29,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:30,226 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 83 proven. 63 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2021-05-02 21:05:30,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:30,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140003783] [2021-05-02 21:05:30,226 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:30,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294075941] [2021-05-02 21:05:30,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294075941] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:30,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:30,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-02 21:05:30,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305514129] [2021-05-02 21:05:30,227 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-02 21:05:30,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:30,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-02 21:05:30,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:30,227 INFO L87 Difference]: Start difference. First operand 211 states and 246 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 21:05:30,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:30,525 INFO L93 Difference]: Finished difference Result 233 states and 272 transitions. [2021-05-02 21:05:30,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 21:05:30,525 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2021-05-02 21:05:30,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:30,526 INFO L225 Difference]: With dead ends: 233 [2021-05-02 21:05:30,527 INFO L226 Difference]: Without dead ends: 222 [2021-05-02 21:05:30,527 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 112.4ms TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-05-02 21:05:30,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-05-02 21:05:30,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 220. [2021-05-02 21:05:30,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 146 states have (on average 1.1506849315068493) internal successors, (168), 151 states have internal predecessors, (168), 44 states have call successors, (44), 30 states have call predecessors, (44), 29 states have return successors, (42), 38 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-02 21:05:30,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 254 transitions. [2021-05-02 21:05:30,531 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 254 transitions. Word has length 94 [2021-05-02 21:05:30,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:30,531 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 254 transitions. [2021-05-02 21:05:30,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 6 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 21:05:30,531 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 254 transitions. [2021-05-02 21:05:30,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 21:05:30,532 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:30,532 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:30,748 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-05-02 21:05:30,748 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:30,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:30,749 INFO L82 PathProgramCache]: Analyzing trace with hash -1880085295, now seen corresponding path program 1 times [2021-05-02 21:05:30,749 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:30,749 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203095484] [2021-05-02 21:05:30,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:30,755 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:30,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1525588416] [2021-05-02 21:05:30,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:30,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:30,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-02 21:05:30,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:30,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:30,950 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 26 proven. 296 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-05-02 21:05:30,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:30,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203095484] [2021-05-02 21:05:30,950 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:30,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525588416] [2021-05-02 21:05:30,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525588416] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:30,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:30,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 21:05:30,951 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354464819] [2021-05-02 21:05:30,951 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 21:05:30,952 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:30,952 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 21:05:30,952 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:30,952 INFO L87 Difference]: Start difference. First operand 220 states and 254 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 21:05:31,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:31,067 INFO L93 Difference]: Finished difference Result 257 states and 292 transitions. [2021-05-02 21:05:31,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 21:05:31,068 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 94 [2021-05-02 21:05:31,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:31,069 INFO L225 Difference]: With dead ends: 257 [2021-05-02 21:05:31,069 INFO L226 Difference]: Without dead ends: 257 [2021-05-02 21:05:31,070 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 66.2ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:31,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-05-02 21:05:31,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 256. [2021-05-02 21:05:31,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 172 states have (on average 1.1337209302325582) internal successors, (195), 177 states have internal predecessors, (195), 49 states have call successors, (49), 35 states have call predecessors, (49), 34 states have return successors, (47), 43 states have call predecessors, (47), 47 states have call successors, (47) [2021-05-02 21:05:31,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 291 transitions. [2021-05-02 21:05:31,081 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 291 transitions. Word has length 94 [2021-05-02 21:05:31,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:31,081 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 291 transitions. [2021-05-02 21:05:31,081 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 8 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2021-05-02 21:05:31,082 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 291 transitions. [2021-05-02 21:05:31,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-05-02 21:05:31,082 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:31,082 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:31,296 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-05-02 21:05:31,297 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:31,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:31,297 INFO L82 PathProgramCache]: Analyzing trace with hash -1878983028, now seen corresponding path program 1 times [2021-05-02 21:05:31,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:31,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406421722] [2021-05-02 21:05:31,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:31,303 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:31,303 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1533300661] [2021-05-02 21:05:31,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:31,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 8 conjunts are in the unsatisfiable core [2021-05-02 21:05:31,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:31,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:31,529 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2021-05-02 21:05:31,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:31,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406421722] [2021-05-02 21:05:31,529 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:31,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533300661] [2021-05-02 21:05:31,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533300661] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-02 21:05:31,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-02 21:05:31,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-02 21:05:31,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75114935] [2021-05-02 21:05:31,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-02 21:05:31,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:31,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-02 21:05:31,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-02 21:05:31,531 INFO L87 Difference]: Start difference. First operand 256 states and 291 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 21:05:31,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:31,595 INFO L93 Difference]: Finished difference Result 233 states and 264 transitions. [2021-05-02 21:05:31,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-02 21:05:31,595 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 94 [2021-05-02 21:05:31,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:31,596 INFO L225 Difference]: With dead ends: 233 [2021-05-02 21:05:31,596 INFO L226 Difference]: Without dead ends: 233 [2021-05-02 21:05:31,596 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 32.1ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-05-02 21:05:31,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-05-02 21:05:31,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 222. [2021-05-02 21:05:31,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 148 states have (on average 1.1081081081081081) internal successors, (164), 152 states have internal predecessors, (164), 42 states have call successors, (42), 32 states have call predecessors, (42), 31 states have return successors, (40), 37 states have call predecessors, (40), 40 states have call successors, (40) [2021-05-02 21:05:31,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 246 transitions. [2021-05-02 21:05:31,600 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 246 transitions. Word has length 94 [2021-05-02 21:05:31,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:31,601 INFO L480 AbstractCegarLoop]: Abstraction has 222 states and 246 transitions. [2021-05-02 21:05:31,601 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2021-05-02 21:05:31,601 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 246 transitions. [2021-05-02 21:05:31,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-05-02 21:05:31,601 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:31,601 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:31,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:31,817 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:31,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:31,817 INFO L82 PathProgramCache]: Analyzing trace with hash -951171426, now seen corresponding path program 6 times [2021-05-02 21:05:31,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:31,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276528189] [2021-05-02 21:05:31,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:31,822 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:31,822 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [525208211] [2021-05-02 21:05:31,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:31,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-05-02 21:05:31,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:31,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 38 conjunts are in the unsatisfiable core [2021-05-02 21:05:31,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:32,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,210 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:32,544 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 104 proven. 17 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2021-05-02 21:05:32,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:32,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276528189] [2021-05-02 21:05:32,544 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:32,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525208211] [2021-05-02 21:05:32,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525208211] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:32,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:32,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 21:05:32,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645168973] [2021-05-02 21:05:32,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 21:05:32,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:32,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 21:05:32,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:32,545 INFO L87 Difference]: Start difference. First operand 222 states and 246 transitions. Second operand has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 21:05:32,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:32,695 INFO L93 Difference]: Finished difference Result 235 states and 264 transitions. [2021-05-02 21:05:32,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-02 21:05:32,695 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 98 [2021-05-02 21:05:32,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:32,696 INFO L225 Difference]: With dead ends: 235 [2021-05-02 21:05:32,696 INFO L226 Difference]: Without dead ends: 235 [2021-05-02 21:05:32,697 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 296.5ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-05-02 21:05:32,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-05-02 21:05:32,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 232. [2021-05-02 21:05:32,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 155 states have (on average 1.1225806451612903) internal successors, (174), 159 states have internal predecessors, (174), 44 states have call successors, (44), 33 states have call predecessors, (44), 32 states have return successors, (42), 39 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-02 21:05:32,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 260 transitions. [2021-05-02 21:05:32,701 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 260 transitions. Word has length 98 [2021-05-02 21:05:32,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:32,701 INFO L480 AbstractCegarLoop]: Abstraction has 232 states and 260 transitions. [2021-05-02 21:05:32,701 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.272727272727273) internal successors, (25), 10 states have internal predecessors, (25), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2021-05-02 21:05:32,701 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 260 transitions. [2021-05-02 21:05:32,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-05-02 21:05:32,702 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:32,702 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:32,917 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-05-02 21:05:32,917 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:32,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:32,918 INFO L82 PathProgramCache]: Analyzing trace with hash 200314394, now seen corresponding path program 7 times [2021-05-02 21:05:32,918 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:32,918 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545031050] [2021-05-02 21:05:32,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:32,923 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:32,923 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [933069586] [2021-05-02 21:05:32,923 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:32,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-02 21:05:32,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 43 conjunts are in the unsatisfiable core [2021-05-02 21:05:32,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:33,185 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 36 proven. 63 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2021-05-02 21:05:33,185 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:33,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545031050] [2021-05-02 21:05:33,186 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:33,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933069586] [2021-05-02 21:05:33,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933069586] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:33,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:33,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 21:05:33,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744433615] [2021-05-02 21:05:33,186 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 21:05:33,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:33,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 21:05:33,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:33,187 INFO L87 Difference]: Start difference. First operand 232 states and 260 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-02 21:05:33,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:33,380 INFO L93 Difference]: Finished difference Result 231 states and 252 transitions. [2021-05-02 21:05:33,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-02 21:05:33,381 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 99 [2021-05-02 21:05:33,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:33,381 INFO L225 Difference]: With dead ends: 231 [2021-05-02 21:05:33,381 INFO L226 Difference]: Without dead ends: 184 [2021-05-02 21:05:33,382 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 73.3ms TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-05-02 21:05:33,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2021-05-02 21:05:33,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 184. [2021-05-02 21:05:33,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 122 states have (on average 1.1147540983606556) internal successors, (136), 125 states have internal predecessors, (136), 35 states have call successors, (35), 27 states have call predecessors, (35), 26 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2021-05-02 21:05:33,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 204 transitions. [2021-05-02 21:05:33,385 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 204 transitions. Word has length 99 [2021-05-02 21:05:33,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:33,385 INFO L480 AbstractCegarLoop]: Abstraction has 184 states and 204 transitions. [2021-05-02 21:05:33,385 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 6 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-05-02 21:05:33,385 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 204 transitions. [2021-05-02 21:05:33,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-05-02 21:05:33,386 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:33,386 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 6, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:33,597 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:33,597 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:33,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:33,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1580172748, now seen corresponding path program 5 times [2021-05-02 21:05:33,598 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:33,598 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432011408] [2021-05-02 21:05:33,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:33,602 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:33,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1569838489] [2021-05-02 21:05:33,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:33,655 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-05-02 21:05:33,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:33,656 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-02 21:05:33,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:33,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:33,837 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 90 proven. 430 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-05-02 21:05:33,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:33,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432011408] [2021-05-02 21:05:33,838 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:33,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569838489] [2021-05-02 21:05:33,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569838489] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:33,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:33,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 21:05:33,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566890367] [2021-05-02 21:05:33,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 21:05:33,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:33,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 21:05:33,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:33,840 INFO L87 Difference]: Start difference. First operand 184 states and 204 transitions. Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 21:05:33,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:33,945 INFO L93 Difference]: Finished difference Result 186 states and 206 transitions. [2021-05-02 21:05:33,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-02 21:05:33,945 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 109 [2021-05-02 21:05:33,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:33,946 INFO L225 Difference]: With dead ends: 186 [2021-05-02 21:05:33,946 INFO L226 Difference]: Without dead ends: 186 [2021-05-02 21:05:33,946 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 55.5ms TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-05-02 21:05:33,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-05-02 21:05:33,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2021-05-02 21:05:33,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 124 states have (on average 1.1129032258064515) internal successors, (138), 127 states have internal predecessors, (138), 35 states have call successors, (35), 27 states have call predecessors, (35), 26 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2021-05-02 21:05:33,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 206 transitions. [2021-05-02 21:05:33,949 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 206 transitions. Word has length 109 [2021-05-02 21:05:33,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:33,950 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 206 transitions. [2021-05-02 21:05:33,950 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 8 states have call successors, (19), 8 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 21:05:33,950 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 206 transitions. [2021-05-02 21:05:33,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-05-02 21:05:33,951 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:33,951 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:34,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-02 21:05:34,165 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:34,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:34,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1853458449, now seen corresponding path program 4 times [2021-05-02 21:05:34,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:34,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367899816] [2021-05-02 21:05:34,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:34,173 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:34,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1543456909] [2021-05-02 21:05:34,173 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:34,230 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 21:05:34,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:34,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 17 conjunts are in the unsatisfiable core [2021-05-02 21:05:34,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:34,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,292 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:34,408 INFO L134 CoverageAnalysis]: Checked inductivity of 558 backedges. 32 proven. 470 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-05-02 21:05:34,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:34,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367899816] [2021-05-02 21:05:34,408 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:34,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543456909] [2021-05-02 21:05:34,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543456909] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:34,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:34,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-02 21:05:34,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047259476] [2021-05-02 21:05:34,409 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-02 21:05:34,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:34,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-02 21:05:34,409 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-02 21:05:34,409 INFO L87 Difference]: Start difference. First operand 186 states and 206 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 9 states have call successors, (19), 9 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 21:05:34,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:34,506 INFO L93 Difference]: Finished difference Result 235 states and 257 transitions. [2021-05-02 21:05:34,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-02 21:05:34,506 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 9 states have call successors, (19), 9 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 112 [2021-05-02 21:05:34,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:34,507 INFO L225 Difference]: With dead ends: 235 [2021-05-02 21:05:34,507 INFO L226 Difference]: Without dead ends: 235 [2021-05-02 21:05:34,508 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:34,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-05-02 21:05:34,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 234. [2021-05-02 21:05:34,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 158 states have (on average 1.1012658227848102) internal successors, (174), 161 states have internal predecessors, (174), 42 states have call successors, (42), 34 states have call predecessors, (42), 33 states have return successors, (40), 38 states have call predecessors, (40), 40 states have call successors, (40) [2021-05-02 21:05:34,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 256 transitions. [2021-05-02 21:05:34,512 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 256 transitions. Word has length 112 [2021-05-02 21:05:34,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:34,512 INFO L480 AbstractCegarLoop]: Abstraction has 234 states and 256 transitions. [2021-05-02 21:05:34,512 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 9 states have call successors, (19), 9 states have call predecessors, (19), 7 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2021-05-02 21:05:34,512 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 256 transitions. [2021-05-02 21:05:34,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-05-02 21:05:34,513 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:34,513 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:34,729 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-02 21:05:34,729 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:34,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:34,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1854560716, now seen corresponding path program 8 times [2021-05-02 21:05:34,730 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:34,730 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972823005] [2021-05-02 21:05:34,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:34,735 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:34,735 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1626066761] [2021-05-02 21:05:34,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:34,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 21:05:34,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:34,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 51 conjunts are in the unsatisfiable core [2021-05-02 21:05:34,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:35,050 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 58 proven. 67 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2021-05-02 21:05:35,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:35,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972823005] [2021-05-02 21:05:35,051 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:35,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626066761] [2021-05-02 21:05:35,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626066761] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:35,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:35,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-02 21:05:35,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684468356] [2021-05-02 21:05:35,053 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-02 21:05:35,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:35,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-02 21:05:35,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-05-02 21:05:35,053 INFO L87 Difference]: Start difference. First operand 234 states and 256 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-02 21:05:35,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:35,385 INFO L93 Difference]: Finished difference Result 253 states and 281 transitions. [2021-05-02 21:05:35,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-02 21:05:35,385 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 112 [2021-05-02 21:05:35,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:35,386 INFO L225 Difference]: With dead ends: 253 [2021-05-02 21:05:35,386 INFO L226 Difference]: Without dead ends: 253 [2021-05-02 21:05:35,386 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 129.3ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-05-02 21:05:35,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-02 21:05:35,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 250. [2021-05-02 21:05:35,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 168 states have (on average 1.1130952380952381) internal successors, (187), 172 states have internal predecessors, (187), 46 states have call successors, (46), 36 states have call predecessors, (46), 35 states have return successors, (44), 41 states have call predecessors, (44), 44 states have call successors, (44) [2021-05-02 21:05:35,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 277 transitions. [2021-05-02 21:05:35,391 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 277 transitions. Word has length 112 [2021-05-02 21:05:35,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:35,391 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 277 transitions. [2021-05-02 21:05:35,392 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 7 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2021-05-02 21:05:35,392 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 277 transitions. [2021-05-02 21:05:35,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-05-02 21:05:35,392 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:35,392 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 17, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:35,601 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-02 21:05:35,601 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:35,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:35,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1827172871, now seen corresponding path program 9 times [2021-05-02 21:05:35,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:35,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001018369] [2021-05-02 21:05:35,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:35,605 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:35,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [739694937] [2021-05-02 21:05:35,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:35,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-02 21:05:35,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:35,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-02 21:05:35,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:35,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:35,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,186 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 111 proven. 32 refuted. 0 times theorem prover too weak. 485 trivial. 0 not checked. [2021-05-02 21:05:36,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:36,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001018369] [2021-05-02 21:05:36,186 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:36,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739694937] [2021-05-02 21:05:36,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739694937] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:36,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:36,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-02 21:05:36,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512733049] [2021-05-02 21:05:36,187 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-02 21:05:36,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:36,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-02 21:05:36,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-05-02 21:05:36,187 INFO L87 Difference]: Start difference. First operand 250 states and 277 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 21:05:36,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:36,289 INFO L93 Difference]: Finished difference Result 259 states and 284 transitions. [2021-05-02 21:05:36,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:36,289 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 117 [2021-05-02 21:05:36,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:36,290 INFO L225 Difference]: With dead ends: 259 [2021-05-02 21:05:36,290 INFO L226 Difference]: Without dead ends: 259 [2021-05-02 21:05:36,291 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 174.8ms TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-05-02 21:05:36,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-02 21:05:36,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 253. [2021-05-02 21:05:36,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 171 states have (on average 1.1111111111111112) internal successors, (190), 175 states have internal predecessors, (190), 45 states have call successors, (45), 37 states have call predecessors, (45), 36 states have return successors, (43), 40 states have call predecessors, (43), 43 states have call successors, (43) [2021-05-02 21:05:36,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 278 transitions. [2021-05-02 21:05:36,295 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 278 transitions. Word has length 117 [2021-05-02 21:05:36,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:36,295 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 278 transitions. [2021-05-02 21:05:36,295 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2021-05-02 21:05:36,295 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 278 transitions. [2021-05-02 21:05:36,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-05-02 21:05:36,296 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:36,296 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:36,496 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-02 21:05:36,497 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:36,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:36,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1456480200, now seen corresponding path program 2 times [2021-05-02 21:05:36,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:36,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127566556] [2021-05-02 21:05:36,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:36,501 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:36,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [569949646] [2021-05-02 21:05:36,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:36,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-02 21:05:36,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:36,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 21 conjunts are in the unsatisfiable core [2021-05-02 21:05:36,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:36,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:36,727 INFO L134 CoverageAnalysis]: Checked inductivity of 700 backedges. 36 proven. 52 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2021-05-02 21:05:36,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:36,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127566556] [2021-05-02 21:05:36,727 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:36,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569949646] [2021-05-02 21:05:36,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569949646] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:36,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:36,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-02 21:05:36,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883584078] [2021-05-02 21:05:36,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-02 21:05:36,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:36,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-02 21:05:36,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:36,728 INFO L87 Difference]: Start difference. First operand 253 states and 278 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 8 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2021-05-02 21:05:36,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:36,836 INFO L93 Difference]: Finished difference Result 259 states and 287 transitions. [2021-05-02 21:05:36,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-02 21:05:36,837 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 8 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 123 [2021-05-02 21:05:36,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:36,838 INFO L225 Difference]: With dead ends: 259 [2021-05-02 21:05:36,838 INFO L226 Difference]: Without dead ends: 259 [2021-05-02 21:05:36,838 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.3ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-05-02 21:05:36,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-02 21:05:36,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 256. [2021-05-02 21:05:36,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 172 states have (on average 1.1104651162790697) internal successors, (191), 176 states have internal predecessors, (191), 47 states have call successors, (47), 37 states have call predecessors, (47), 36 states have return successors, (45), 42 states have call predecessors, (45), 45 states have call successors, (45) [2021-05-02 21:05:36,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 283 transitions. [2021-05-02 21:05:36,842 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 283 transitions. Word has length 123 [2021-05-02 21:05:36,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:36,843 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 283 transitions. [2021-05-02 21:05:36,843 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 8 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2021-05-02 21:05:36,843 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 283 transitions. [2021-05-02 21:05:36,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-05-02 21:05:36,843 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:36,843 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:37,056 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:37,057 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:37,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:37,057 INFO L82 PathProgramCache]: Analyzing trace with hash 721777343, now seen corresponding path program 5 times [2021-05-02 21:05:37,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:37,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496733937] [2021-05-02 21:05:37,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:37,062 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:37,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [813772522] [2021-05-02 21:05:37,062 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:37,164 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-05-02 21:05:37,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:37,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 19 conjunts are in the unsatisfiable core [2021-05-02 21:05:37,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:37,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,201 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,252 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,379 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 36 proven. 612 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-05-02 21:05:37,379 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-02 21:05:37,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496733937] [2021-05-02 21:05:37,379 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-02 21:05:37,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813772522] [2021-05-02 21:05:37,380 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813772522] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-02 21:05:37,380 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-02 21:05:37,380 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-02 21:05:37,380 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389263129] [2021-05-02 21:05:37,380 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-02 21:05:37,380 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-02 21:05:37,380 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-02 21:05:37,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-05-02 21:05:37,381 INFO L87 Difference]: Start difference. First operand 256 states and 283 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 10 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2021-05-02 21:05:37,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-02 21:05:37,524 INFO L93 Difference]: Finished difference Result 320 states and 349 transitions. [2021-05-02 21:05:37,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-02 21:05:37,525 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 10 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) Word has length 126 [2021-05-02 21:05:37,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-02 21:05:37,526 INFO L225 Difference]: With dead ends: 320 [2021-05-02 21:05:37,526 INFO L226 Difference]: Without dead ends: 320 [2021-05-02 21:05:37,526 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 66.6ms TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2021-05-02 21:05:37,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-05-02 21:05:37,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 312. [2021-05-02 21:05:37,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 214 states have (on average 1.1074766355140186) internal successors, (237), 217 states have internal predecessors, (237), 53 states have call successors, (53), 45 states have call predecessors, (53), 44 states have return successors, (51), 49 states have call predecessors, (51), 51 states have call successors, (51) [2021-05-02 21:05:37,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 341 transitions. [2021-05-02 21:05:37,531 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 341 transitions. Word has length 126 [2021-05-02 21:05:37,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-02 21:05:37,531 INFO L480 AbstractCegarLoop]: Abstraction has 312 states and 341 transitions. [2021-05-02 21:05:37,531 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 10 states have call successors, (21), 10 states have call predecessors, (21), 8 states have return successors, (19), 8 states have call predecessors, (19), 8 states have call successors, (19) [2021-05-02 21:05:37,531 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 341 transitions. [2021-05-02 21:05:37,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-05-02 21:05:37,532 INFO L515 BasicCegarLoop]: Found error trace [2021-05-02 21:05:37,532 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-02 21:05:37,744 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:37,745 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-02 21:05:37,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-02 21:05:37,745 INFO L82 PathProgramCache]: Analyzing trace with hash 722879610, now seen corresponding path program 10 times [2021-05-02 21:05:37,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-02 21:05:37,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083092778] [2021-05-02 21:05:37,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-02 21:05:37,750 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-02 21:05:37,750 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [109599950] [2021-05-02 21:05:37,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-02 21:05:37,813 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-02 21:05:37,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-02 21:05:37,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 63 conjunts are in the unsatisfiable core [2021-05-02 21:05:37,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-02 21:05:37,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-02 21:05:37,985 WARN L159 QuantifierPusher]: Ignoring assumption.