/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/ps4-ll_valuebound50.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 10:27:24,806 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 10:27:24,808 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 10:27:24,838 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 10:27:24,839 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 10:27:24,841 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 10:27:24,843 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 10:27:24,847 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 10:27:24,848 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 10:27:24,852 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 10:27:24,853 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 10:27:24,854 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 10:27:24,854 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 10:27:24,855 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 10:27:24,856 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 10:27:24,857 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 10:27:24,859 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 10:27:24,859 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 10:27:24,861 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 10:27:24,865 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 10:27:24,866 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 10:27:24,867 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 10:27:24,869 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 10:27:24,870 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 10:27:24,875 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 10:27:24,875 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 10:27:24,876 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 10:27:24,877 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 10:27:24,877 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 10:27:24,878 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 10:27:24,878 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 10:27:24,878 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 10:27:24,879 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 10:27:24,880 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 10:27:24,881 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 10:27:24,881 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 10:27:24,881 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 10:27:24,882 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 10:27:24,882 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 10:27:24,882 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 10:27:24,883 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 10:27:24,886 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/LoopAccelerationJordanC.epf [2021-05-06 10:27:24,899 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 10:27:24,899 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 10:27:24,901 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 10:27:24,901 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 10:27:24,902 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 10:27:24,902 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 10:27:24,902 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 10:27:24,902 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 10:27:24,902 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 10:27:24,902 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 10:27:24,903 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 10:27:24,903 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 10:27:24,903 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 10:27:24,903 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 10:27:24,903 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 10:27:24,904 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 10:27:24,904 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-05-06 10:27:24,904 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 10:27:24,904 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 10:27:24,904 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 10:27:24,904 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 10:27:24,905 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-05-06 10:27:24,905 INFO L138 SettingsManager]: * TransformationType=LOOP_ACCELERATION_JORDAN WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2021-05-06 10:27:25,124 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 10:27:25,141 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 10:27:25,143 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 10:27:25,144 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 10:27:25,144 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 10:27:25,145 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/ps4-ll_valuebound50.c [2021-05-06 10:27:25,189 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f899fc77/5d5a78206ee34280b1edc7ae32213a3b/FLAG089989c24 [2021-05-06 10:27:25,519 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 10:27:25,519 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/ps4-ll_valuebound50.c [2021-05-06 10:27:25,523 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f899fc77/5d5a78206ee34280b1edc7ae32213a3b/FLAG089989c24 [2021-05-06 10:27:25,539 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f899fc77/5d5a78206ee34280b1edc7ae32213a3b [2021-05-06 10:27:25,541 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 10:27:25,542 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-05-06 10:27:25,545 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 10:27:25,545 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 10:27:25,547 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 10:27:25,548 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,548 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39d14940 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25, skipping insertion in model container [2021-05-06 10:27:25,549 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,553 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 10:27:25,562 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 10:27:25,671 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/ps4-ll_valuebound50.c[458,471] [2021-05-06 10:27:25,683 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 10:27:25,688 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 10:27:25,715 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/ps4-ll_valuebound50.c[458,471] [2021-05-06 10:27:25,728 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 10:27:25,738 INFO L208 MainTranslator]: Completed translation [2021-05-06 10:27:25,754 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25 WrapperNode [2021-05-06 10:27:25,757 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 10:27:25,757 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 10:27:25,757 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 10:27:25,757 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 10:27:25,765 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,765 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,771 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,771 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,779 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,782 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,784 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... [2021-05-06 10:27:25,788 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 10:27:25,789 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 10:27:25,790 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 10:27:25,790 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 10:27:25,790 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 10:27:25,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 10:27:25,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 10:27:25,857 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 10:27:25,857 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 10:27:25,857 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-05-06 10:27:25,857 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 10:27:25,857 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_short [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 10:27:25,858 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 10:27:25,859 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 10:27:25,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 10:27:25,859 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 10:27:25,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 10:27:25,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 10:27:25,859 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 10:27:26,061 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 10:27:26,061 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-05-06 10:27:26,062 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 10:27:26 BoogieIcfgContainer [2021-05-06 10:27:26,062 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 10:27:26,063 INFO L113 PluginConnector]: ------------------------IcfgTransformer---------------------------- [2021-05-06 10:27:26,063 INFO L271 PluginConnector]: Initializing IcfgTransformer... [2021-05-06 10:27:26,063 INFO L275 PluginConnector]: IcfgTransformer initialized [2021-05-06 10:27:26,065 INFO L185 PluginConnector]: Executing the observer IcfgTransformationObserver from plugin IcfgTransformer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 10:27:26" (1/1) ... [2021-05-06 10:27:26,074 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 10:27:26 BasicIcfg [2021-05-06 10:27:26,074 INFO L132 PluginConnector]: ------------------------ END IcfgTransformer---------------------------- [2021-05-06 10:27:26,075 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 10:27:26,075 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 10:27:26,077 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 10:27:26,077 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 10:27:25" (1/4) ... [2021-05-06 10:27:26,078 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ef481da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 10:27:26, skipping insertion in model container [2021-05-06 10:27:26,078 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 10:27:25" (2/4) ... [2021-05-06 10:27:26,078 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ef481da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 10:27:26, skipping insertion in model container [2021-05-06 10:27:26,078 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 10:27:26" (3/4) ... [2021-05-06 10:27:26,078 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ef481da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 10:27:26, skipping insertion in model container [2021-05-06 10:27:26,078 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.icfgtransformation CFG 06.05 10:27:26" (4/4) ... [2021-05-06 10:27:26,079 INFO L111 eAbstractionObserver]: Analyzing ICFG ps4-ll_valuebound50.cJordan [2021-05-06 10:27:26,082 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:ForwardPredicates Determinization: PREDICATE_ABSTRACTION [2021-05-06 10:27:26,084 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 10:27:26,095 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 10:27:26,122 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 10:27:26,122 INFO L377 AbstractCegarLoop]: Hoare is false [2021-05-06 10:27:26,122 INFO L378 AbstractCegarLoop]: Compute interpolants for ForwardPredicates [2021-05-06 10:27:26,122 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 10:27:26,122 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 10:27:26,123 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 10:27:26,123 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 10:27:26,123 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 10:27:26,130 INFO L276 IsEmpty]: Start isEmpty. Operand has 28 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:27:26,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-06 10:27:26,135 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:26,135 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:26,135 INFO L428 AbstractCegarLoop]: === Iteration 1 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:26,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:26,139 INFO L82 PathProgramCache]: Analyzing trace with hash -1885409022, now seen corresponding path program 1 times [2021-05-06 10:27:26,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:26,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819378416] [2021-05-06 10:27:26,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:26,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:26,302 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 10:27:26,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:26,312 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-05-06 10:27:26,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:26,316 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-06 10:27:26,316 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:26,316 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819378416] [2021-05-06 10:27:26,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819378416] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 10:27:26,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 10:27:26,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-05-06 10:27:26,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394488046] [2021-05-06 10:27:26,320 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-05-06 10:27:26,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:26,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-05-06 10:27:26,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 10:27:26,330 INFO L87 Difference]: Start difference. First operand has 28 states, 16 states have (on average 1.375) internal successors, (22), 17 states have internal predecessors, (22), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-06 10:27:26,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:26,376 INFO L93 Difference]: Finished difference Result 28 states and 30 transitions. [2021-05-06 10:27:26,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-05-06 10:27:26,377 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-05-06 10:27:26,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:26,381 INFO L225 Difference]: With dead ends: 28 [2021-05-06 10:27:26,382 INFO L226 Difference]: Without dead ends: 23 [2021-05-06 10:27:26,382 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-05-06 10:27:26,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-05-06 10:27:26,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-05-06 10:27:26,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 14 states have internal predecessors, (15), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-05-06 10:27:26,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 25 transitions. [2021-05-06 10:27:26,402 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 25 transitions. Word has length 17 [2021-05-06 10:27:26,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:26,402 INFO L480 AbstractCegarLoop]: Abstraction has 23 states and 25 transitions. [2021-05-06 10:27:26,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-06 10:27:26,402 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 25 transitions. [2021-05-06 10:27:26,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-05-06 10:27:26,403 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:26,403 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:26,403 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-06 10:27:26,403 INFO L428 AbstractCegarLoop]: === Iteration 2 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:26,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:26,404 INFO L82 PathProgramCache]: Analyzing trace with hash 603980644, now seen corresponding path program 1 times [2021-05-06 10:27:26,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:26,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414000310] [2021-05-06 10:27:26,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:26,414 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:26,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [505885379] [2021-05-06 10:27:26,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:26,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 7 conjunts are in the unsatisfiable core [2021-05-06 10:27:26,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:26,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:26,555 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-06 10:27:26,555 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:26,555 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414000310] [2021-05-06 10:27:26,555 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:26,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505885379] [2021-05-06 10:27:26,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505885379] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 10:27:26,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 10:27:26,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 10:27:26,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068578456] [2021-05-06 10:27:26,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 10:27:26,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:26,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 10:27:26,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-05-06 10:27:26,560 INFO L87 Difference]: Start difference. First operand 23 states and 25 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-06 10:27:26,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:26,602 INFO L93 Difference]: Finished difference Result 32 states and 36 transitions. [2021-05-06 10:27:26,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 10:27:26,603 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 17 [2021-05-06 10:27:26,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:26,604 INFO L225 Difference]: With dead ends: 32 [2021-05-06 10:27:26,604 INFO L226 Difference]: Without dead ends: 30 [2021-05-06 10:27:26,607 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-05-06 10:27:26,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-05-06 10:27:26,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2021-05-06 10:27:26,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 19 states have internal predecessors, (20), 7 states have call successors, (7), 5 states have call predecessors, (7), 4 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-05-06 10:27:26,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2021-05-06 10:27:26,613 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 17 [2021-05-06 10:27:26,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:26,613 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2021-05-06 10:27:26,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-05-06 10:27:26,613 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2021-05-06 10:27:26,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-05-06 10:27:26,614 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:26,614 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:26,830 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-05-06 10:27:26,832 INFO L428 AbstractCegarLoop]: === Iteration 3 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:26,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:26,833 INFO L82 PathProgramCache]: Analyzing trace with hash -169450186, now seen corresponding path program 1 times [2021-05-06 10:27:26,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:26,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179062771] [2021-05-06 10:27:26,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:26,851 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:26,851 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [255391207] [2021-05-06 10:27:26,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:26,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:26,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 11 conjunts are in the unsatisfiable core [2021-05-06 10:27:26,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:26,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:26,984 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 10:27:26,985 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:26,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179062771] [2021-05-06 10:27:26,985 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:26,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255391207] [2021-05-06 10:27:26,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255391207] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:26,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:26,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-05-06 10:27:26,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345266751] [2021-05-06 10:27:26,985 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 10:27:26,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:26,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 10:27:26,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-05-06 10:27:26,986 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 10:27:27,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:27,021 INFO L93 Difference]: Finished difference Result 39 states and 43 transitions. [2021-05-06 10:27:27,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 10:27:27,021 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 24 [2021-05-06 10:27:27,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:27,022 INFO L225 Difference]: With dead ends: 39 [2021-05-06 10:27:27,022 INFO L226 Difference]: Without dead ends: 38 [2021-05-06 10:27:27,022 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:27:27,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states. [2021-05-06 10:27:27,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 38. [2021-05-06 10:27:27,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 23 states have (on average 1.1304347826086956) internal successors, (26), 25 states have internal predecessors, (26), 9 states have call successors, (9), 6 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:27:27,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 41 transitions. [2021-05-06 10:27:27,026 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 41 transitions. Word has length 24 [2021-05-06 10:27:27,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:27,026 INFO L480 AbstractCegarLoop]: Abstraction has 38 states and 41 transitions. [2021-05-06 10:27:27,026 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-05-06 10:27:27,026 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 41 transitions. [2021-05-06 10:27:27,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-05-06 10:27:27,027 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:27,027 INFO L523 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:27,242 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:27,242 INFO L428 AbstractCegarLoop]: === Iteration 4 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:27,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:27,243 INFO L82 PathProgramCache]: Analyzing trace with hash -434891502, now seen corresponding path program 1 times [2021-05-06 10:27:27,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:27,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939259882] [2021-05-06 10:27:27,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:27,250 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:27,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [136435412] [2021-05-06 10:27:27,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:27,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-06 10:27:27,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:27,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,469 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 10:27:27,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:27,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939259882] [2021-05-06 10:27:27,470 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:27,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136435412] [2021-05-06 10:27:27,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136435412] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:27,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:27,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 10:27:27,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781066380] [2021-05-06 10:27:27,470 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 10:27:27,470 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:27,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 10:27:27,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:27:27,471 INFO L87 Difference]: Start difference. First operand 38 states and 41 transitions. Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 10:27:27,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:27,525 INFO L93 Difference]: Finished difference Result 42 states and 44 transitions. [2021-05-06 10:27:27,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 10:27:27,525 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 30 [2021-05-06 10:27:27,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:27,526 INFO L225 Difference]: With dead ends: 42 [2021-05-06 10:27:27,526 INFO L226 Difference]: Without dead ends: 37 [2021-05-06 10:27:27,526 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:27:27,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2021-05-06 10:27:27,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 37. [2021-05-06 10:27:27,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 23 states have (on average 1.0869565217391304) internal successors, (25), 24 states have internal predecessors, (25), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:27:27,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 39 transitions. [2021-05-06 10:27:27,529 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 39 transitions. Word has length 30 [2021-05-06 10:27:27,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:27,530 INFO L480 AbstractCegarLoop]: Abstraction has 37 states and 39 transitions. [2021-05-06 10:27:27,530 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 10:27:27,530 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 39 transitions. [2021-05-06 10:27:27,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-05-06 10:27:27,530 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:27,530 INFO L523 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:27,742 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:27,744 INFO L428 AbstractCegarLoop]: === Iteration 5 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:27,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:27,744 INFO L82 PathProgramCache]: Analyzing trace with hash -570969308, now seen corresponding path program 2 times [2021-05-06 10:27:27,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:27,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140336534] [2021-05-06 10:27:27,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:27,751 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:27,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [462401416] [2021-05-06 10:27:27,752 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 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:27,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:27:27,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:27,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 15 conjunts are in the unsatisfiable core [2021-05-06 10:27:27,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:27,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:27,899 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-05-06 10:27:27,900 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:27,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140336534] [2021-05-06 10:27:27,900 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:27,900 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462401416] [2021-05-06 10:27:27,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462401416] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:27,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:27,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 10:27:27,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851081926] [2021-05-06 10:27:27,901 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 10:27:27,901 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:27,901 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 10:27:27,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:27:27,901 INFO L87 Difference]: Start difference. First operand 37 states and 39 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 10:27:34,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:34,606 INFO L93 Difference]: Finished difference Result 46 states and 50 transitions. [2021-05-06 10:27:34,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 10:27:34,607 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 31 [2021-05-06 10:27:34,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:34,607 INFO L225 Difference]: With dead ends: 46 [2021-05-06 10:27:34,607 INFO L226 Difference]: Without dead ends: 45 [2021-05-06 10:27:34,608 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-05-06 10:27:34,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-05-06 10:27:34,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2021-05-06 10:27:34,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 28 states have (on average 1.1071428571428572) internal successors, (31), 30 states have internal predecessors, (31), 10 states have call successors, (10), 7 states have call predecessors, (10), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:27:34,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 48 transitions. [2021-05-06 10:27:34,611 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 48 transitions. Word has length 31 [2021-05-06 10:27:34,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:34,611 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 48 transitions. [2021-05-06 10:27:34,611 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 4 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-05-06 10:27:34,612 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 48 transitions. [2021-05-06 10:27:34,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-05-06 10:27:34,612 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:34,612 INFO L523 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:34,816 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:34,819 INFO L428 AbstractCegarLoop]: === Iteration 6 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:34,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:34,819 INFO L82 PathProgramCache]: Analyzing trace with hash 725792896, now seen corresponding path program 2 times [2021-05-06 10:27:34,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:34,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881716697] [2021-05-06 10:27:34,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:34,827 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:34,827 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1304396312] [2021-05-06 10:27:34,827 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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:34,874 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:27:34,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:34,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 16 conjunts are in the unsatisfiable core [2021-05-06 10:27:34,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:34,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:34,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-05-06 10:27:35,017 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:35,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881716697] [2021-05-06 10:27:35,017 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:35,017 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304396312] [2021-05-06 10:27:35,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304396312] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:35,018 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:35,018 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-05-06 10:27:35,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037143574] [2021-05-06 10:27:35,019 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 10:27:35,019 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:35,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 10:27:35,020 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-05-06 10:27:35,020 INFO L87 Difference]: Start difference. First operand 45 states and 48 transitions. Second operand has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 5 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 10:27:35,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:35,093 INFO L93 Difference]: Finished difference Result 49 states and 51 transitions. [2021-05-06 10:27:35,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 10:27:35,093 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 5 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 37 [2021-05-06 10:27:35,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:35,096 INFO L225 Difference]: With dead ends: 49 [2021-05-06 10:27:35,096 INFO L226 Difference]: Without dead ends: 44 [2021-05-06 10:27:35,096 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 63.9ms TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-05-06 10:27:35,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-05-06 10:27:35,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-05-06 10:27:35,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 29 states have internal predecessors, (30), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:27:35,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 46 transitions. [2021-05-06 10:27:35,109 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 46 transitions. Word has length 37 [2021-05-06 10:27:35,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:35,110 INFO L480 AbstractCegarLoop]: Abstraction has 44 states and 46 transitions. [2021-05-06 10:27:35,110 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 7 states have internal predecessors, (19), 5 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2021-05-06 10:27:35,110 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 46 transitions. [2021-05-06 10:27:35,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-05-06 10:27:35,111 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:35,111 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:35,315 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-05-06 10:27:35,315 INFO L428 AbstractCegarLoop]: === Iteration 7 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:35,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:35,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1050508662, now seen corresponding path program 3 times [2021-05-06 10:27:35,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:35,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862577035] [2021-05-06 10:27:35,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:35,323 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:35,323 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [900423776] [2021-05-06 10:27:35,323 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 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:35,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-05-06 10:27:35,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:35,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 12 conjunts are in the unsatisfiable core [2021-05-06 10:27:35,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:35,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,454 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-05-06 10:27:35,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:35,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862577035] [2021-05-06 10:27:35,454 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:35,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [900423776] [2021-05-06 10:27:35,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [900423776] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:35,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:35,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-05-06 10:27:35,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500829249] [2021-05-06 10:27:35,455 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-05-06 10:27:35,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:35,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-05-06 10:27:35,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-05-06 10:27:35,455 INFO L87 Difference]: Start difference. First operand 44 states and 46 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-05-06 10:27:35,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:35,512 INFO L93 Difference]: Finished difference Result 48 states and 49 transitions. [2021-05-06 10:27:35,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-05-06 10:27:35,513 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2021-05-06 10:27:35,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:35,513 INFO L225 Difference]: With dead ends: 48 [2021-05-06 10:27:35,513 INFO L226 Difference]: Without dead ends: 45 [2021-05-06 10:27:35,513 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 45.0ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:27:35,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-05-06 10:27:35,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2021-05-06 10:27:35,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 30 states have (on average 1.0333333333333334) internal successors, (31), 30 states have internal predecessors, (31), 8 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-05-06 10:27:35,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 45 transitions. [2021-05-06 10:27:35,516 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 45 transitions. Word has length 38 [2021-05-06 10:27:35,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:35,516 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 45 transitions. [2021-05-06 10:27:35,516 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-05-06 10:27:35,516 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 45 transitions. [2021-05-06 10:27:35,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-05-06 10:27:35,517 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:35,517 INFO L523 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:35,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:35,729 INFO L428 AbstractCegarLoop]: === Iteration 8 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:35,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:35,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1487404370, now seen corresponding path program 3 times [2021-05-06 10:27:35,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:35,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597648937] [2021-05-06 10:27:35,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:35,735 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:35,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [767461136] [2021-05-06 10:27:35,736 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 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:35,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 10:27:35,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:35,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 20 conjunts are in the unsatisfiable core [2021-05-06 10:27:35,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:35,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:35,964 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 18 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-05-06 10:27:35,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:35,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597648937] [2021-05-06 10:27:35,964 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:35,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767461136] [2021-05-06 10:27:35,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767461136] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:35,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:35,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-05-06 10:27:35,965 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139284334] [2021-05-06 10:27:35,965 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-05-06 10:27:35,965 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:35,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-05-06 10:27:35,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-05-06 10:27:35,965 INFO L87 Difference]: Start difference. First operand 45 states and 45 transitions. Second operand has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 10:27:36,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:36,025 INFO L93 Difference]: Finished difference Result 51 states and 52 transitions. [2021-05-06 10:27:36,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-05-06 10:27:36,025 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 44 [2021-05-06 10:27:36,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:36,028 INFO L225 Difference]: With dead ends: 51 [2021-05-06 10:27:36,028 INFO L226 Difference]: Without dead ends: 48 [2021-05-06 10:27:36,028 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 51.5ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:27:36,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2021-05-06 10:27:36,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 48. [2021-05-06 10:27:36,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 32 states have (on average 1.03125) internal successors, (33), 32 states have internal predecessors, (33), 9 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-05-06 10:27:36,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 49 transitions. [2021-05-06 10:27:36,032 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 49 transitions. Word has length 44 [2021-05-06 10:27:36,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:36,033 INFO L480 AbstractCegarLoop]: Abstraction has 48 states and 49 transitions. [2021-05-06 10:27:36,033 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 9 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 6 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2021-05-06 10:27:36,033 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 49 transitions. [2021-05-06 10:27:36,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-05-06 10:27:36,036 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:36,036 INFO L523 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:36,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-05-06 10:27:36,255 INFO L428 AbstractCegarLoop]: === Iteration 9 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:36,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:36,255 INFO L82 PathProgramCache]: Analyzing trace with hash 1178929216, now seen corresponding path program 4 times [2021-05-06 10:27:36,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:36,255 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199833482] [2021-05-06 10:27:36,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:36,261 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:36,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [860559424] [2021-05-06 10:27:36,261 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:36,307 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:27:36,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:36,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 24 conjunts are in the unsatisfiable core [2021-05-06 10:27:36,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:36,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,468 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 10 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-05-06 10:27:36,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:36,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199833482] [2021-05-06 10:27:36,468 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:36,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860559424] [2021-05-06 10:27:36,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860559424] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:36,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:36,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-05-06 10:27:36,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546398535] [2021-05-06 10:27:36,469 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 10:27:36,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:36,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 10:27:36,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-05-06 10:27:36,470 INFO L87 Difference]: Start difference. First operand 48 states and 49 transitions. Second operand has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 7 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 10:27:36,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:36,553 INFO L93 Difference]: Finished difference Result 54 states and 56 transitions. [2021-05-06 10:27:36,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 10:27:36,554 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 7 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) Word has length 51 [2021-05-06 10:27:36,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:36,554 INFO L225 Difference]: With dead ends: 54 [2021-05-06 10:27:36,554 INFO L226 Difference]: Without dead ends: 51 [2021-05-06 10:27:36,555 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 73.8ms TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-05-06 10:27:36,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-05-06 10:27:36,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2021-05-06 10:27:36,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 34 states have (on average 1.0294117647058822) internal successors, (35), 34 states have internal predecessors, (35), 10 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-05-06 10:27:36,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2021-05-06 10:27:36,557 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 51 [2021-05-06 10:27:36,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:36,557 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2021-05-06 10:27:36,557 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 9 states have internal predecessors, (23), 7 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 6 states have call predecessors, (7), 6 states have call successors, (7) [2021-05-06 10:27:36,557 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2021-05-06 10:27:36,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-05-06 10:27:36,558 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:36,558 INFO L523 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:36,769 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-05-06 10:27:36,769 INFO L428 AbstractCegarLoop]: === Iteration 10 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:36,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:36,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1658817134, now seen corresponding path program 5 times [2021-05-06 10:27:36,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:36,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748683965] [2021-05-06 10:27:36,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:36,780 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:36,780 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [299670633] [2021-05-06 10:27:36,780 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:36,873 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 10:27:36,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:36,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 28 conjunts are in the unsatisfiable core [2021-05-06 10:27:36,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:36,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:36,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,044 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 12 proven. 45 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-05-06 10:27:37,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:37,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748683965] [2021-05-06 10:27:37,044 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:37,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299670633] [2021-05-06 10:27:37,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299670633] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:37,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:37,044 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-05-06 10:27:37,044 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081800230] [2021-05-06 10:27:37,045 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-05-06 10:27:37,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:37,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-05-06 10:27:37,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-05-06 10:27:37,045 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 10:27:37,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:37,146 INFO L93 Difference]: Finished difference Result 57 states and 60 transitions. [2021-05-06 10:27:37,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-05-06 10:27:37,147 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 58 [2021-05-06 10:27:37,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:37,147 INFO L225 Difference]: With dead ends: 57 [2021-05-06 10:27:37,147 INFO L226 Difference]: Without dead ends: 54 [2021-05-06 10:27:37,148 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 85.5ms TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-05-06 10:27:37,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2021-05-06 10:27:37,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 54. [2021-05-06 10:27:37,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 36 states have (on average 1.0277777777777777) internal successors, (37), 36 states have internal predecessors, (37), 11 states have call successors, (11), 8 states have call predecessors, (11), 6 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-05-06 10:27:37,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 57 transitions. [2021-05-06 10:27:37,161 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 57 transitions. Word has length 58 [2021-05-06 10:27:37,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:37,162 INFO L480 AbstractCegarLoop]: Abstraction has 54 states and 57 transitions. [2021-05-06 10:27:37,162 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 8 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2021-05-06 10:27:37,162 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 57 transitions. [2021-05-06 10:27:37,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-05-06 10:27:37,165 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:37,165 INFO L523 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:37,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:37,369 INFO L428 AbstractCegarLoop]: === Iteration 11 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:37,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:37,369 INFO L82 PathProgramCache]: Analyzing trace with hash 270583808, now seen corresponding path program 6 times [2021-05-06 10:27:37,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:37,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581583168] [2021-05-06 10:27:37,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:37,375 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:37,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [802072484] [2021-05-06 10:27:37,375 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:37,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 10:27:37,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:37,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 32 conjunts are in the unsatisfiable core [2021-05-06 10:27:37,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:37,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:37,661 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 14 proven. 63 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-05-06 10:27:37,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:37,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581583168] [2021-05-06 10:27:37,661 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:37,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802072484] [2021-05-06 10:27:37,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802072484] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:37,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:37,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-05-06 10:27:37,662 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677333659] [2021-05-06 10:27:37,663 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-05-06 10:27:37,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:37,663 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-05-06 10:27:37,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2021-05-06 10:27:37,663 INFO L87 Difference]: Start difference. First operand 54 states and 57 transitions. Second operand has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 9 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 10:27:37,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:37,752 INFO L93 Difference]: Finished difference Result 60 states and 64 transitions. [2021-05-06 10:27:37,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-05-06 10:27:37,752 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 9 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 65 [2021-05-06 10:27:37,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:37,753 INFO L225 Difference]: With dead ends: 60 [2021-05-06 10:27:37,753 INFO L226 Difference]: Without dead ends: 57 [2021-05-06 10:27:37,753 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 72.1ms TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:27:37,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57 states. [2021-05-06 10:27:37,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57 to 57. [2021-05-06 10:27:37,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 38 states have (on average 1.0263157894736843) internal successors, (39), 38 states have internal predecessors, (39), 12 states have call successors, (12), 8 states have call predecessors, (12), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-05-06 10:27:37,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 61 transitions. [2021-05-06 10:27:37,756 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 61 transitions. Word has length 65 [2021-05-06 10:27:37,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:37,756 INFO L480 AbstractCegarLoop]: Abstraction has 57 states and 61 transitions. [2021-05-06 10:27:37,756 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 11 states have internal predecessors, (27), 9 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2021-05-06 10:27:37,756 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 61 transitions. [2021-05-06 10:27:37,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-05-06 10:27:37,757 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:37,757 INFO L523 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:37,976 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-05-06 10:27:37,976 INFO L428 AbstractCegarLoop]: === Iteration 12 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:37,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:37,976 INFO L82 PathProgramCache]: Analyzing trace with hash 4292050, now seen corresponding path program 7 times [2021-05-06 10:27:37,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:37,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203733635] [2021-05-06 10:27:37,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:37,983 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:37,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [457216008] [2021-05-06 10:27:37,983 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:38,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:38,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 36 conjunts are in the unsatisfiable core [2021-05-06 10:27:38,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:38,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:38,382 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 16 proven. 84 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-05-06 10:27:38,382 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:38,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203733635] [2021-05-06 10:27:38,383 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:38,383 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457216008] [2021-05-06 10:27:38,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457216008] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:38,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:38,384 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2021-05-06 10:27:38,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350815973] [2021-05-06 10:27:38,384 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 10:27:38,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:38,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 10:27:38,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-05-06 10:27:38,385 INFO L87 Difference]: Start difference. First operand 57 states and 61 transitions. Second operand has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 10 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 10:27:38,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:38,505 INFO L93 Difference]: Finished difference Result 63 states and 68 transitions. [2021-05-06 10:27:38,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 10:27:38,506 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 10 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 72 [2021-05-06 10:27:38,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:38,507 INFO L225 Difference]: With dead ends: 63 [2021-05-06 10:27:38,507 INFO L226 Difference]: Without dead ends: 60 [2021-05-06 10:27:38,508 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 103.0ms TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-05-06 10:27:38,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-05-06 10:27:38,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2021-05-06 10:27:38,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 40 states have (on average 1.025) internal successors, (41), 40 states have internal predecessors, (41), 13 states have call successors, (13), 8 states have call predecessors, (13), 6 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2021-05-06 10:27:38,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 65 transitions. [2021-05-06 10:27:38,514 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 65 transitions. Word has length 72 [2021-05-06 10:27:38,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:38,514 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 65 transitions. [2021-05-06 10:27:38,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 12 states have internal predecessors, (29), 10 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2021-05-06 10:27:38,515 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 65 transitions. [2021-05-06 10:27:38,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-05-06 10:27:38,515 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:38,515 INFO L523 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:38,722 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-05-06 10:27:38,722 INFO L428 AbstractCegarLoop]: === Iteration 13 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:38,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:38,723 INFO L82 PathProgramCache]: Analyzing trace with hash 395442112, now seen corresponding path program 8 times [2021-05-06 10:27:38,723 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:38,723 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450263009] [2021-05-06 10:27:38,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:38,728 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:38,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1509338717] [2021-05-06 10:27:38,729 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:39,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:27:39,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:39,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 40 conjunts are in the unsatisfiable core [2021-05-06 10:27:39,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:39,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:39,423 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-05-06 10:27:39,423 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:39,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450263009] [2021-05-06 10:27:39,423 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:39,423 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509338717] [2021-05-06 10:27:39,423 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509338717] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:39,424 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:39,424 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-05-06 10:27:39,424 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175715340] [2021-05-06 10:27:39,424 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-05-06 10:27:39,424 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:39,424 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-05-06 10:27:39,424 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-05-06 10:27:39,425 INFO L87 Difference]: Start difference. First operand 60 states and 65 transitions. Second operand has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 11 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 10:27:39,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:39,551 INFO L93 Difference]: Finished difference Result 66 states and 72 transitions. [2021-05-06 10:27:39,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-05-06 10:27:39,551 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 11 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 79 [2021-05-06 10:27:39,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:39,552 INFO L225 Difference]: With dead ends: 66 [2021-05-06 10:27:39,552 INFO L226 Difference]: Without dead ends: 63 [2021-05-06 10:27:39,552 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 131.4ms TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-05-06 10:27:39,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2021-05-06 10:27:39,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2021-05-06 10:27:39,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 42 states have (on average 1.0238095238095237) internal successors, (43), 42 states have internal predecessors, (43), 14 states have call successors, (14), 8 states have call predecessors, (14), 6 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2021-05-06 10:27:39,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 69 transitions. [2021-05-06 10:27:39,554 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 69 transitions. Word has length 79 [2021-05-06 10:27:39,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:39,555 INFO L480 AbstractCegarLoop]: Abstraction has 63 states and 69 transitions. [2021-05-06 10:27:39,555 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 14 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 13 states have internal predecessors, (31), 11 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-05-06 10:27:39,555 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 69 transitions. [2021-05-06 10:27:39,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-05-06 10:27:39,555 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:39,555 INFO L523 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:39,760 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:39,760 INFO L428 AbstractCegarLoop]: === Iteration 14 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:39,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:39,761 INFO L82 PathProgramCache]: Analyzing trace with hash 667883026, now seen corresponding path program 9 times [2021-05-06 10:27:39,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:39,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10018083] [2021-05-06 10:27:39,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:39,766 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:39,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [904209969] [2021-05-06 10:27:39,766 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:40,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-05-06 10:27:40,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:40,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 44 conjunts are in the unsatisfiable core [2021-05-06 10:27:40,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:40,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:40,455 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 20 proven. 135 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-05-06 10:27:40,455 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:40,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10018083] [2021-05-06 10:27:40,455 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:40,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904209969] [2021-05-06 10:27:40,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904209969] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:40,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:40,456 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2021-05-06 10:27:40,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52146295] [2021-05-06 10:27:40,456 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 10:27:40,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:40,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 10:27:40,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-05-06 10:27:40,456 INFO L87 Difference]: Start difference. First operand 63 states and 69 transitions. Second operand has 15 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 12 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 10:27:40,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:40,626 INFO L93 Difference]: Finished difference Result 69 states and 76 transitions. [2021-05-06 10:27:40,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 10:27:40,627 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 12 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) Word has length 86 [2021-05-06 10:27:40,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:40,627 INFO L225 Difference]: With dead ends: 69 [2021-05-06 10:27:40,627 INFO L226 Difference]: Without dead ends: 66 [2021-05-06 10:27:40,627 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 119.8ms TimeCoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2021-05-06 10:27:40,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-05-06 10:27:40,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2021-05-06 10:27:40,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 44 states have (on average 1.0227272727272727) internal successors, (45), 44 states have internal predecessors, (45), 15 states have call successors, (15), 8 states have call predecessors, (15), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-05-06 10:27:40,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 73 transitions. [2021-05-06 10:27:40,630 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 73 transitions. Word has length 86 [2021-05-06 10:27:40,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:40,630 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 73 transitions. [2021-05-06 10:27:40,630 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 14 states have (on average 2.357142857142857) internal successors, (33), 14 states have internal predecessors, (33), 12 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 11 states have call predecessors, (12), 11 states have call successors, (12) [2021-05-06 10:27:40,630 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 73 transitions. [2021-05-06 10:27:40,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-05-06 10:27:40,630 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:40,631 INFO L523 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:40,835 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-05-06 10:27:40,836 INFO L428 AbstractCegarLoop]: === Iteration 15 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:40,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:40,836 INFO L82 PathProgramCache]: Analyzing trace with hash 1918146432, now seen corresponding path program 10 times [2021-05-06 10:27:40,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:40,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316163326] [2021-05-06 10:27:40,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:40,846 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:40,846 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2060708519] [2021-05-06 10:27:40,846 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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:41,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:27:41,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:41,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 49 conjunts are in the unsatisfiable core [2021-05-06 10:27:41,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:41,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:41,905 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 22 proven. 165 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-05-06 10:27:41,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:41,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316163326] [2021-05-06 10:27:41,905 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:41,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060708519] [2021-05-06 10:27:41,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060708519] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:41,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:41,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-05-06 10:27:41,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124867077] [2021-05-06 10:27:41,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 10:27:41,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:41,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 10:27:41,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2021-05-06 10:27:41,907 INFO L87 Difference]: Start difference. First operand 66 states and 73 transitions. Second operand has 16 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 13 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 10:27:42,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:42,122 INFO L93 Difference]: Finished difference Result 72 states and 80 transitions. [2021-05-06 10:27:42,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 10:27:42,122 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 13 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 93 [2021-05-06 10:27:42,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:42,123 INFO L225 Difference]: With dead ends: 72 [2021-05-06 10:27:42,123 INFO L226 Difference]: Without dead ends: 69 [2021-05-06 10:27:42,123 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-05-06 10:27:42,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2021-05-06 10:27:42,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 69. [2021-05-06 10:27:42,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 46 states have (on average 1.0217391304347827) internal successors, (47), 46 states have internal predecessors, (47), 16 states have call successors, (16), 8 states have call predecessors, (16), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-05-06 10:27:42,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 77 transitions. [2021-05-06 10:27:42,125 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 77 transitions. Word has length 93 [2021-05-06 10:27:42,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:42,126 INFO L480 AbstractCegarLoop]: Abstraction has 69 states and 77 transitions. [2021-05-06 10:27:42,126 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 13 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2021-05-06 10:27:42,126 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 77 transitions. [2021-05-06 10:27:42,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-05-06 10:27:42,126 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:42,126 INFO L523 BasicCegarLoop]: trace histogram [13, 12, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:42,339 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:42,339 INFO L428 AbstractCegarLoop]: === Iteration 16 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:42,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:42,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1384988242, now seen corresponding path program 11 times [2021-05-06 10:27:42,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:42,340 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873597028] [2021-05-06 10:27:42,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:42,352 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:42,352 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [675896385] [2021-05-06 10:27:42,353 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:42,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-05-06 10:27:42,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:42,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 52 conjunts are in the unsatisfiable core [2021-05-06 10:27:42,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:42,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:42,944 INFO L134 CoverageAnalysis]: Checked inductivity of 486 backedges. 24 proven. 198 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2021-05-06 10:27:42,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:42,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873597028] [2021-05-06 10:27:42,945 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:42,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675896385] [2021-05-06 10:27:42,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675896385] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:42,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:42,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2021-05-06 10:27:42,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621966492] [2021-05-06 10:27:42,945 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 10:27:42,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:42,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 10:27:42,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2021-05-06 10:27:42,946 INFO L87 Difference]: Start difference. First operand 69 states and 77 transitions. Second operand has 17 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 14 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 10:27:43,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:43,199 INFO L93 Difference]: Finished difference Result 75 states and 84 transitions. [2021-05-06 10:27:43,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 10:27:43,200 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 14 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) Word has length 100 [2021-05-06 10:27:43,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:43,200 INFO L225 Difference]: With dead ends: 75 [2021-05-06 10:27:43,200 INFO L226 Difference]: Without dead ends: 72 [2021-05-06 10:27:43,201 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 148.4ms TimeCoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-05-06 10:27:43,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-05-06 10:27:43,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2021-05-06 10:27:43,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 48 states have (on average 1.0208333333333333) internal successors, (49), 48 states have internal predecessors, (49), 17 states have call successors, (17), 8 states have call predecessors, (17), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2021-05-06 10:27:43,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 81 transitions. [2021-05-06 10:27:43,203 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 81 transitions. Word has length 100 [2021-05-06 10:27:43,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:43,203 INFO L480 AbstractCegarLoop]: Abstraction has 72 states and 81 transitions. [2021-05-06 10:27:43,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 16 states have (on average 2.3125) internal successors, (37), 16 states have internal predecessors, (37), 14 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 13 states have call predecessors, (14), 13 states have call successors, (14) [2021-05-06 10:27:43,203 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 81 transitions. [2021-05-06 10:27:43,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-05-06 10:27:43,204 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:43,204 INFO L523 BasicCegarLoop]: trace histogram [14, 13, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:43,409 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-05-06 10:27:43,409 INFO L428 AbstractCegarLoop]: === Iteration 17 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:43,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:43,410 INFO L82 PathProgramCache]: Analyzing trace with hash 2099554112, now seen corresponding path program 12 times [2021-05-06 10:27:43,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:43,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383818819] [2021-05-06 10:27:43,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:43,414 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:43,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1598771683] [2021-05-06 10:27:43,414 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:43,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-06 10:27:43,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:43,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 56 conjunts are in the unsatisfiable core [2021-05-06 10:27:43,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:44,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:44,115 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 26 proven. 234 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2021-05-06 10:27:44,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:44,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383818819] [2021-05-06 10:27:44,116 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:44,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598771683] [2021-05-06 10:27:44,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598771683] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:44,116 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:44,116 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2021-05-06 10:27:44,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551560549] [2021-05-06 10:27:44,116 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-05-06 10:27:44,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:44,117 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-05-06 10:27:44,117 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2021-05-06 10:27:44,117 INFO L87 Difference]: Start difference. First operand 72 states and 81 transitions. Second operand has 18 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 15 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 14 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 10:27:44,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:44,391 INFO L93 Difference]: Finished difference Result 78 states and 88 transitions. [2021-05-06 10:27:44,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-05-06 10:27:44,391 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 15 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 14 states have call predecessors, (15), 14 states have call successors, (15) Word has length 107 [2021-05-06 10:27:44,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:44,392 INFO L225 Difference]: With dead ends: 78 [2021-05-06 10:27:44,392 INFO L226 Difference]: Without dead ends: 75 [2021-05-06 10:27:44,392 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 154.2ms TimeCoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-05-06 10:27:44,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-05-06 10:27:44,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 75. [2021-05-06 10:27:44,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 50 states have (on average 1.02) internal successors, (51), 50 states have internal predecessors, (51), 18 states have call successors, (18), 8 states have call predecessors, (18), 6 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2021-05-06 10:27:44,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 85 transitions. [2021-05-06 10:27:44,394 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 85 transitions. Word has length 107 [2021-05-06 10:27:44,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:44,396 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 85 transitions. [2021-05-06 10:27:44,396 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 18 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 15 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 14 states have call predecessors, (15), 14 states have call successors, (15) [2021-05-06 10:27:44,396 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 85 transitions. [2021-05-06 10:27:44,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-05-06 10:27:44,397 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:44,397 INFO L523 BasicCegarLoop]: trace histogram [15, 14, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:44,600 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 10:27:44,601 INFO L428 AbstractCegarLoop]: === Iteration 18 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:44,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:44,601 INFO L82 PathProgramCache]: Analyzing trace with hash -1740638574, now seen corresponding path program 13 times [2021-05-06 10:27:44,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:44,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640527569] [2021-05-06 10:27:44,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:44,605 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:44,605 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1088323967] [2021-05-06 10:27:44,605 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:45,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:27:45,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 71 conjunts are in the unsatisfiable core [2021-05-06 10:27:45,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:49,067 WARN L205 SmtUtils]: Spent 3.67 s on a formula simplification. DAG size of input: 24 DAG size of output: 20 [2021-05-06 10:27:49,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:49,176 INFO L134 CoverageAnalysis]: Checked inductivity of 665 backedges. 98 proven. 275 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2021-05-06 10:27:49,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:49,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640527569] [2021-05-06 10:27:49,176 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:49,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088323967] [2021-05-06 10:27:49,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088323967] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:49,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:49,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-05-06 10:27:49,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271772881] [2021-05-06 10:27:49,176 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-06 10:27:49,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:49,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-06 10:27:49,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=460, Unknown=0, NotChecked=0, Total=506 [2021-05-06 10:27:49,177 INFO L87 Difference]: Start difference. First operand 75 states and 85 transitions. Second operand has 23 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2021-05-06 10:27:49,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:49,612 INFO L93 Difference]: Finished difference Result 81 states and 92 transitions. [2021-05-06 10:27:49,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 10:27:49,612 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) Word has length 114 [2021-05-06 10:27:49,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:49,613 INFO L225 Difference]: With dead ends: 81 [2021-05-06 10:27:49,613 INFO L226 Difference]: Without dead ends: 78 [2021-05-06 10:27:49,613 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 3927.4ms TimeCoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2021-05-06 10:27:49,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-05-06 10:27:49,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-05-06 10:27:49,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 52 states have (on average 1.0192307692307692) internal successors, (53), 52 states have internal predecessors, (53), 19 states have call successors, (19), 8 states have call predecessors, (19), 6 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2021-05-06 10:27:49,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 89 transitions. [2021-05-06 10:27:49,616 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 89 transitions. Word has length 114 [2021-05-06 10:27:49,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:49,616 INFO L480 AbstractCegarLoop]: Abstraction has 78 states and 89 transitions. [2021-05-06 10:27:49,616 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 16 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 15 states have call predecessors, (16), 15 states have call successors, (16) [2021-05-06 10:27:49,616 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 89 transitions. [2021-05-06 10:27:49,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-05-06 10:27:49,617 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:49,617 INFO L523 BasicCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:49,817 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:49,817 INFO L428 AbstractCegarLoop]: === Iteration 19 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:49,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:49,818 INFO L82 PathProgramCache]: Analyzing trace with hash -1682036992, now seen corresponding path program 14 times [2021-05-06 10:27:49,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:49,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878266304] [2021-05-06 10:27:49,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:49,829 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:49,830 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1372561563] [2021-05-06 10:27:49,830 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:50,295 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:27:50,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:50,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 65 conjunts are in the unsatisfiable core [2021-05-06 10:27:50,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:50,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:50,680 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 30 proven. 315 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2021-05-06 10:27:50,680 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:50,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878266304] [2021-05-06 10:27:50,680 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:50,680 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372561563] [2021-05-06 10:27:50,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372561563] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:50,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:50,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2021-05-06 10:27:50,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200748674] [2021-05-06 10:27:50,681 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-05-06 10:27:50,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:50,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-05-06 10:27:50,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2021-05-06 10:27:50,682 INFO L87 Difference]: Start difference. First operand 78 states and 89 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 17 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2021-05-06 10:27:51,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:51,032 INFO L93 Difference]: Finished difference Result 84 states and 96 transitions. [2021-05-06 10:27:51,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-05-06 10:27:51,033 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 17 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) Word has length 121 [2021-05-06 10:27:51,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:51,033 INFO L225 Difference]: With dead ends: 84 [2021-05-06 10:27:51,033 INFO L226 Difference]: Without dead ends: 81 [2021-05-06 10:27:51,034 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 207.5ms TimeCoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-05-06 10:27:51,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-05-06 10:27:51,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2021-05-06 10:27:51,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 54 states have (on average 1.0185185185185186) internal successors, (55), 54 states have internal predecessors, (55), 20 states have call successors, (20), 8 states have call predecessors, (20), 6 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2021-05-06 10:27:51,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 93 transitions. [2021-05-06 10:27:51,036 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 93 transitions. Word has length 121 [2021-05-06 10:27:51,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:51,036 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 93 transitions. [2021-05-06 10:27:51,036 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 17 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 16 states have call predecessors, (17), 16 states have call successors, (17) [2021-05-06 10:27:51,036 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 93 transitions. [2021-05-06 10:27:51,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-05-06 10:27:51,037 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:51,037 INFO L523 BasicCegarLoop]: trace histogram [17, 16, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:51,237 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-06 10:27:51,238 INFO L428 AbstractCegarLoop]: === Iteration 20 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:51,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:51,238 INFO L82 PathProgramCache]: Analyzing trace with hash 699088594, now seen corresponding path program 15 times [2021-05-06 10:27:51,238 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:51,238 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882978383] [2021-05-06 10:27:51,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:51,244 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:51,244 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [350704067] [2021-05-06 10:27:51,244 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-06 10:27:51,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-05-06 10:27:51,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:51,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 68 conjunts are in the unsatisfiable core [2021-05-06 10:27:51,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:52,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:52,294 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 32 proven. 360 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2021-05-06 10:27:52,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:52,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882978383] [2021-05-06 10:27:52,294 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:52,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350704067] [2021-05-06 10:27:52,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350704067] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:52,294 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:52,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2021-05-06 10:27:52,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122852011] [2021-05-06 10:27:52,294 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-06 10:27:52,295 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:52,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-06 10:27:52,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2021-05-06 10:27:52,296 INFO L87 Difference]: Start difference. First operand 81 states and 93 transitions. Second operand has 21 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 18 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2021-05-06 10:27:52,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:52,666 INFO L93 Difference]: Finished difference Result 87 states and 100 transitions. [2021-05-06 10:27:52,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 10:27:52,666 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 18 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) Word has length 128 [2021-05-06 10:27:52,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:52,667 INFO L225 Difference]: With dead ends: 87 [2021-05-06 10:27:52,667 INFO L226 Difference]: Without dead ends: 84 [2021-05-06 10:27:52,667 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 210.6ms TimeCoverageRelationStatistics Valid=47, Invalid=459, Unknown=0, NotChecked=0, Total=506 [2021-05-06 10:27:52,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-05-06 10:27:52,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2021-05-06 10:27:52,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 56 states have (on average 1.0178571428571428) internal successors, (57), 56 states have internal predecessors, (57), 21 states have call successors, (21), 8 states have call predecessors, (21), 6 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2021-05-06 10:27:52,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 97 transitions. [2021-05-06 10:27:52,670 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 97 transitions. Word has length 128 [2021-05-06 10:27:52,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:52,670 INFO L480 AbstractCegarLoop]: Abstraction has 84 states and 97 transitions. [2021-05-06 10:27:52,670 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 20 states have (on average 2.25) internal successors, (45), 20 states have internal predecessors, (45), 18 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 17 states have call predecessors, (18), 17 states have call successors, (18) [2021-05-06 10:27:52,670 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 97 transitions. [2021-05-06 10:27:52,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-05-06 10:27:52,671 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:52,671 INFO L523 BasicCegarLoop]: trace histogram [18, 17, 17, 17, 17, 17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:52,877 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-05-06 10:27:52,877 INFO L428 AbstractCegarLoop]: === Iteration 21 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:52,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:52,877 INFO L82 PathProgramCache]: Analyzing trace with hash -119728448, now seen corresponding path program 16 times [2021-05-06 10:27:52,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:52,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308731051] [2021-05-06 10:27:52,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:52,881 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:52,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [406824162] [2021-05-06 10:27:52,882 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:53,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:27:53,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:53,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 72 conjunts are in the unsatisfiable core [2021-05-06 10:27:53,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:53,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:53,781 INFO L134 CoverageAnalysis]: Checked inductivity of 986 backedges. 34 proven. 408 refuted. 0 times theorem prover too weak. 544 trivial. 0 not checked. [2021-05-06 10:27:53,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:53,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308731051] [2021-05-06 10:27:53,782 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:53,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406824162] [2021-05-06 10:27:53,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406824162] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:53,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:53,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2021-05-06 10:27:53,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504659848] [2021-05-06 10:27:53,782 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-06 10:27:53,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:53,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-06 10:27:53,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2021-05-06 10:27:53,783 INFO L87 Difference]: Start difference. First operand 84 states and 97 transitions. Second operand has 22 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 19 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2021-05-06 10:27:54,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:54,170 INFO L93 Difference]: Finished difference Result 90 states and 104 transitions. [2021-05-06 10:27:54,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 10:27:54,170 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 19 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) Word has length 135 [2021-05-06 10:27:54,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:54,171 INFO L225 Difference]: With dead ends: 90 [2021-05-06 10:27:54,171 INFO L226 Difference]: Without dead ends: 87 [2021-05-06 10:27:54,171 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 226.5ms TimeCoverageRelationStatistics Valid=49, Invalid=503, Unknown=0, NotChecked=0, Total=552 [2021-05-06 10:27:54,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-05-06 10:27:54,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2021-05-06 10:27:54,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 58 states have (on average 1.0172413793103448) internal successors, (59), 58 states have internal predecessors, (59), 22 states have call successors, (22), 8 states have call predecessors, (22), 6 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2021-05-06 10:27:54,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 101 transitions. [2021-05-06 10:27:54,174 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 101 transitions. Word has length 135 [2021-05-06 10:27:54,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:54,174 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 101 transitions. [2021-05-06 10:27:54,174 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 19 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (19), 18 states have call predecessors, (19), 18 states have call successors, (19) [2021-05-06 10:27:54,174 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 101 transitions. [2021-05-06 10:27:54,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-05-06 10:27:54,175 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:54,175 INFO L523 BasicCegarLoop]: trace histogram [19, 18, 18, 18, 18, 18, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:54,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-05-06 10:27:54,380 INFO L428 AbstractCegarLoop]: === Iteration 22 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:54,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:54,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1869408494, now seen corresponding path program 17 times [2021-05-06 10:27:54,380 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:54,380 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262111371] [2021-05-06 10:27:54,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:54,391 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:54,391 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1571117487] [2021-05-06 10:27:54,391 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:27:58,494 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2021-05-06 10:27:58,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:27:58,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 76 conjunts are in the unsatisfiable core [2021-05-06 10:27:58,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:27:58,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:27:58,919 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 36 proven. 459 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2021-05-06 10:27:58,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:27:58,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262111371] [2021-05-06 10:27:58,919 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:27:58,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571117487] [2021-05-06 10:27:58,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571117487] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:27:58,919 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:27:58,919 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2021-05-06 10:27:58,919 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648334133] [2021-05-06 10:27:58,920 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-05-06 10:27:58,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:27:58,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-05-06 10:27:58,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2021-05-06 10:27:58,920 INFO L87 Difference]: Start difference. First operand 87 states and 101 transitions. Second operand has 23 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 20 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2021-05-06 10:27:59,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:27:59,377 INFO L93 Difference]: Finished difference Result 93 states and 108 transitions. [2021-05-06 10:27:59,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-05-06 10:27:59,379 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 20 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) Word has length 142 [2021-05-06 10:27:59,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:27:59,379 INFO L225 Difference]: With dead ends: 93 [2021-05-06 10:27:59,379 INFO L226 Difference]: Without dead ends: 90 [2021-05-06 10:27:59,380 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 237.3ms TimeCoverageRelationStatistics Valid=51, Invalid=549, Unknown=0, NotChecked=0, Total=600 [2021-05-06 10:27:59,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-05-06 10:27:59,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2021-05-06 10:27:59,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 60 states have (on average 1.0166666666666666) internal successors, (61), 60 states have internal predecessors, (61), 23 states have call successors, (23), 8 states have call predecessors, (23), 6 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2021-05-06 10:27:59,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 105 transitions. [2021-05-06 10:27:59,382 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 105 transitions. Word has length 142 [2021-05-06 10:27:59,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:27:59,382 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 105 transitions. [2021-05-06 10:27:59,383 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 23 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 20 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 19 states have call predecessors, (20), 19 states have call successors, (20) [2021-05-06 10:27:59,383 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 105 transitions. [2021-05-06 10:27:59,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-05-06 10:27:59,383 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:27:59,383 INFO L523 BasicCegarLoop]: trace histogram [20, 19, 19, 19, 19, 19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:27:59,591 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 10:27:59,591 INFO L428 AbstractCegarLoop]: === Iteration 23 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:27:59,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:27:59,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1178433152, now seen corresponding path program 18 times [2021-05-06 10:27:59,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:27:59,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988620520] [2021-05-06 10:27:59,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:27:59,598 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:27:59,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2100988291] [2021-05-06 10:27:59,599 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:00,231 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-05-06 10:28:00,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:00,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 81 conjunts are in the unsatisfiable core [2021-05-06 10:28:00,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:00,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:00,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 38 proven. 513 refuted. 0 times theorem prover too weak. 684 trivial. 0 not checked. [2021-05-06 10:28:00,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:00,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988620520] [2021-05-06 10:28:00,688 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:00,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100988291] [2021-05-06 10:28:00,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100988291] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:00,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:00,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2021-05-06 10:28:00,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449195145] [2021-05-06 10:28:00,689 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-06 10:28:00,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:00,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-06 10:28:00,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2021-05-06 10:28:00,690 INFO L87 Difference]: Start difference. First operand 90 states and 105 transitions. Second operand has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 21 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2021-05-06 10:28:01,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:01,173 INFO L93 Difference]: Finished difference Result 96 states and 112 transitions. [2021-05-06 10:28:01,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 10:28:01,174 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 21 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) Word has length 149 [2021-05-06 10:28:01,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:01,174 INFO L225 Difference]: With dead ends: 96 [2021-05-06 10:28:01,174 INFO L226 Difference]: Without dead ends: 93 [2021-05-06 10:28:01,175 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 275.5ms TimeCoverageRelationStatistics Valid=53, Invalid=597, Unknown=0, NotChecked=0, Total=650 [2021-05-06 10:28:01,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-05-06 10:28:01,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 93. [2021-05-06 10:28:01,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 62 states have (on average 1.0161290322580645) internal successors, (63), 62 states have internal predecessors, (63), 24 states have call successors, (24), 8 states have call predecessors, (24), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2021-05-06 10:28:01,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 109 transitions. [2021-05-06 10:28:01,177 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 109 transitions. Word has length 149 [2021-05-06 10:28:01,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:01,177 INFO L480 AbstractCegarLoop]: Abstraction has 93 states and 109 transitions. [2021-05-06 10:28:01,177 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 21 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2021-05-06 10:28:01,177 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 109 transitions. [2021-05-06 10:28:01,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-05-06 10:28:01,178 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:01,178 INFO L523 BasicCegarLoop]: trace histogram [21, 20, 20, 20, 20, 20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:01,384 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:01,384 INFO L428 AbstractCegarLoop]: === Iteration 24 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:01,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:01,384 INFO L82 PathProgramCache]: Analyzing trace with hash -272924846, now seen corresponding path program 19 times [2021-05-06 10:28:01,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:01,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626097615] [2021-05-06 10:28:01,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:01,392 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:01,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [19283406] [2021-05-06 10:28:01,392 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 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:02,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:28:02,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 84 conjunts are in the unsatisfiable core [2021-05-06 10:28:02,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:02,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:02,627 INFO L134 CoverageAnalysis]: Checked inductivity of 1370 backedges. 40 proven. 570 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2021-05-06 10:28:02,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:02,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626097615] [2021-05-06 10:28:02,628 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:02,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19283406] [2021-05-06 10:28:02,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19283406] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:02,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:02,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2021-05-06 10:28:02,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985623731] [2021-05-06 10:28:02,628 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-05-06 10:28:02,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:02,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-05-06 10:28:02,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2021-05-06 10:28:02,629 INFO L87 Difference]: Start difference. First operand 93 states and 109 transitions. Second operand has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 22 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2021-05-06 10:28:03,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:03,157 INFO L93 Difference]: Finished difference Result 99 states and 116 transitions. [2021-05-06 10:28:03,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-05-06 10:28:03,158 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 22 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) Word has length 156 [2021-05-06 10:28:03,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:03,158 INFO L225 Difference]: With dead ends: 99 [2021-05-06 10:28:03,158 INFO L226 Difference]: Without dead ends: 96 [2021-05-06 10:28:03,158 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 274.7ms TimeCoverageRelationStatistics Valid=55, Invalid=647, Unknown=0, NotChecked=0, Total=702 [2021-05-06 10:28:03,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2021-05-06 10:28:03,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2021-05-06 10:28:03,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 64 states have (on average 1.015625) internal successors, (65), 64 states have internal predecessors, (65), 25 states have call successors, (25), 8 states have call predecessors, (25), 6 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2021-05-06 10:28:03,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 113 transitions. [2021-05-06 10:28:03,161 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 113 transitions. Word has length 156 [2021-05-06 10:28:03,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:03,161 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 113 transitions. [2021-05-06 10:28:03,161 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 25 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 22 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2021-05-06 10:28:03,161 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 113 transitions. [2021-05-06 10:28:03,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-05-06 10:28:03,162 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:03,162 INFO L523 BasicCegarLoop]: trace histogram [22, 21, 21, 21, 21, 21, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:03,368 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-05-06 10:28:03,368 INFO L428 AbstractCegarLoop]: === Iteration 25 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:03,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:03,368 INFO L82 PathProgramCache]: Analyzing trace with hash 2090550848, now seen corresponding path program 20 times [2021-05-06 10:28:03,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:03,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636629493] [2021-05-06 10:28:03,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:03,373 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:03,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1847184111] [2021-05-06 10:28:03,373 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:04,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:28:04,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:04,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 88 conjunts are in the unsatisfiable core [2021-05-06 10:28:04,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:04,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:04,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1512 backedges. 42 proven. 630 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2021-05-06 10:28:04,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:04,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636629493] [2021-05-06 10:28:04,857 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:04,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847184111] [2021-05-06 10:28:04,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847184111] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:04,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:04,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2021-05-06 10:28:04,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335895840] [2021-05-06 10:28:04,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-06 10:28:04,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:04,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-06 10:28:04,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2021-05-06 10:28:04,858 INFO L87 Difference]: Start difference. First operand 96 states and 113 transitions. Second operand has 26 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 23 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2021-05-06 10:28:05,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:05,425 INFO L93 Difference]: Finished difference Result 102 states and 120 transitions. [2021-05-06 10:28:05,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 10:28:05,426 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 23 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) Word has length 163 [2021-05-06 10:28:05,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:05,426 INFO L225 Difference]: With dead ends: 102 [2021-05-06 10:28:05,426 INFO L226 Difference]: Without dead ends: 99 [2021-05-06 10:28:05,426 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 290.6ms TimeCoverageRelationStatistics Valid=57, Invalid=699, Unknown=0, NotChecked=0, Total=756 [2021-05-06 10:28:05,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-05-06 10:28:05,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2021-05-06 10:28:05,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 66 states have (on average 1.0151515151515151) internal successors, (67), 66 states have internal predecessors, (67), 26 states have call successors, (26), 8 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2021-05-06 10:28:05,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 117 transitions. [2021-05-06 10:28:05,429 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 117 transitions. Word has length 163 [2021-05-06 10:28:05,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:05,429 INFO L480 AbstractCegarLoop]: Abstraction has 99 states and 117 transitions. [2021-05-06 10:28:05,429 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 23 states have call successors, (25), 2 states have call predecessors, (25), 1 states have return successors, (23), 22 states have call predecessors, (23), 22 states have call successors, (23) [2021-05-06 10:28:05,429 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 117 transitions. [2021-05-06 10:28:05,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2021-05-06 10:28:05,430 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:05,430 INFO L523 BasicCegarLoop]: trace histogram [23, 22, 22, 22, 22, 22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:05,635 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:05,636 INFO L428 AbstractCegarLoop]: === Iteration 26 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:05,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:05,636 INFO L82 PathProgramCache]: Analyzing trace with hash 1122531218, now seen corresponding path program 21 times [2021-05-06 10:28:05,636 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:05,636 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101299058] [2021-05-06 10:28:05,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:05,641 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:05,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2044161153] [2021-05-06 10:28:05,641 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:06,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2021-05-06 10:28:06,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:06,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 92 conjunts are in the unsatisfiable core [2021-05-06 10:28:06,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:07,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:07,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1661 backedges. 44 proven. 693 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2021-05-06 10:28:07,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:07,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101299058] [2021-05-06 10:28:07,141 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:07,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044161153] [2021-05-06 10:28:07,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044161153] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:07,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:07,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2021-05-06 10:28:07,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207126521] [2021-05-06 10:28:07,142 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-05-06 10:28:07,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:07,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-05-06 10:28:07,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2021-05-06 10:28:07,142 INFO L87 Difference]: Start difference. First operand 99 states and 117 transitions. Second operand has 27 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 24 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2021-05-06 10:28:07,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:07,780 INFO L93 Difference]: Finished difference Result 105 states and 124 transitions. [2021-05-06 10:28:07,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-05-06 10:28:07,780 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 24 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) Word has length 170 [2021-05-06 10:28:07,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:07,781 INFO L225 Difference]: With dead ends: 105 [2021-05-06 10:28:07,781 INFO L226 Difference]: Without dead ends: 102 [2021-05-06 10:28:07,781 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 308.7ms TimeCoverageRelationStatistics Valid=59, Invalid=753, Unknown=0, NotChecked=0, Total=812 [2021-05-06 10:28:07,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-05-06 10:28:07,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 102. [2021-05-06 10:28:07,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 68 states have (on average 1.0147058823529411) internal successors, (69), 68 states have internal predecessors, (69), 27 states have call successors, (27), 8 states have call predecessors, (27), 6 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2021-05-06 10:28:07,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 121 transitions. [2021-05-06 10:28:07,784 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 121 transitions. Word has length 170 [2021-05-06 10:28:07,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:07,785 INFO L480 AbstractCegarLoop]: Abstraction has 102 states and 121 transitions. [2021-05-06 10:28:07,785 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 27 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 26 states have internal predecessors, (57), 24 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 23 states have call predecessors, (24), 23 states have call successors, (24) [2021-05-06 10:28:07,785 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 121 transitions. [2021-05-06 10:28:07,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-05-06 10:28:07,786 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:07,786 INFO L523 BasicCegarLoop]: trace histogram [24, 23, 23, 23, 23, 23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:07,993 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-06 10:28:07,993 INFO L428 AbstractCegarLoop]: === Iteration 27 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:07,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:07,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1682799104, now seen corresponding path program 22 times [2021-05-06 10:28:07,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:07,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616344970] [2021-05-06 10:28:07,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:08,001 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:08,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [433399361] [2021-05-06 10:28:08,001 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-06 10:28:08,737 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:28:08,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:08,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 96 conjunts are in the unsatisfiable core [2021-05-06 10:28:08,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:09,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:09,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1817 backedges. 46 proven. 759 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2021-05-06 10:28:09,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:09,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616344970] [2021-05-06 10:28:09,272 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:09,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433399361] [2021-05-06 10:28:09,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433399361] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:09,272 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:09,272 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2021-05-06 10:28:09,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763927571] [2021-05-06 10:28:09,273 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-05-06 10:28:09,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:09,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-05-06 10:28:09,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=703, Unknown=0, NotChecked=0, Total=756 [2021-05-06 10:28:09,273 INFO L87 Difference]: Start difference. First operand 102 states and 121 transitions. Second operand has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 25 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2021-05-06 10:28:09,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:09,946 INFO L93 Difference]: Finished difference Result 108 states and 128 transitions. [2021-05-06 10:28:09,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-05-06 10:28:09,946 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 25 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) Word has length 177 [2021-05-06 10:28:09,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:09,947 INFO L225 Difference]: With dead ends: 108 [2021-05-06 10:28:09,947 INFO L226 Difference]: Without dead ends: 105 [2021-05-06 10:28:09,947 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 327.9ms TimeCoverageRelationStatistics Valid=61, Invalid=809, Unknown=0, NotChecked=0, Total=870 [2021-05-06 10:28:09,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-05-06 10:28:09,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 105. [2021-05-06 10:28:09,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 70 states have (on average 1.0142857142857142) internal successors, (71), 70 states have internal predecessors, (71), 28 states have call successors, (28), 8 states have call predecessors, (28), 6 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2021-05-06 10:28:09,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 125 transitions. [2021-05-06 10:28:09,954 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 125 transitions. Word has length 177 [2021-05-06 10:28:09,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:09,955 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 125 transitions. [2021-05-06 10:28:09,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 28 states, 27 states have (on average 2.185185185185185) internal successors, (59), 27 states have internal predecessors, (59), 25 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 24 states have call predecessors, (25), 24 states have call successors, (25) [2021-05-06 10:28:09,959 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 125 transitions. [2021-05-06 10:28:09,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2021-05-06 10:28:09,960 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:09,960 INFO L523 BasicCegarLoop]: trace histogram [25, 24, 24, 24, 24, 24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:10,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-05-06 10:28:10,166 INFO L428 AbstractCegarLoop]: === Iteration 28 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:10,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:10,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1629618222, now seen corresponding path program 23 times [2021-05-06 10:28:10,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:10,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222726094] [2021-05-06 10:28:10,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:10,172 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:10,173 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1802716934] [2021-05-06 10:28:10,173 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:29,967 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2021-05-06 10:28:29,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:29,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 100 conjunts are in the unsatisfiable core [2021-05-06 10:28:29,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:30,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:30,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 48 proven. 828 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2021-05-06 10:28:30,517 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:30,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222726094] [2021-05-06 10:28:30,517 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:30,517 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802716934] [2021-05-06 10:28:30,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802716934] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:30,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:30,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2021-05-06 10:28:30,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113823182] [2021-05-06 10:28:30,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-06 10:28:30,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:30,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-06 10:28:30,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2021-05-06 10:28:30,519 INFO L87 Difference]: Start difference. First operand 105 states and 125 transitions. Second operand has 29 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 26 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2021-05-06 10:28:31,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:31,256 INFO L93 Difference]: Finished difference Result 111 states and 132 transitions. [2021-05-06 10:28:31,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-06 10:28:31,256 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 26 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) Word has length 184 [2021-05-06 10:28:31,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:31,257 INFO L225 Difference]: With dead ends: 111 [2021-05-06 10:28:31,257 INFO L226 Difference]: Without dead ends: 108 [2021-05-06 10:28:31,257 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 352.0ms TimeCoverageRelationStatistics Valid=63, Invalid=867, Unknown=0, NotChecked=0, Total=930 [2021-05-06 10:28:31,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2021-05-06 10:28:31,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2021-05-06 10:28:31,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 72 states have (on average 1.0138888888888888) internal successors, (73), 72 states have internal predecessors, (73), 29 states have call successors, (29), 8 states have call predecessors, (29), 6 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2021-05-06 10:28:31,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 129 transitions. [2021-05-06 10:28:31,260 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 129 transitions. Word has length 184 [2021-05-06 10:28:31,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:31,260 INFO L480 AbstractCegarLoop]: Abstraction has 108 states and 129 transitions. [2021-05-06 10:28:31,260 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 28 states have internal predecessors, (61), 26 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 25 states have call predecessors, (26), 25 states have call successors, (26) [2021-05-06 10:28:31,260 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 129 transitions. [2021-05-06 10:28:31,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-05-06 10:28:31,261 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:31,261 INFO L523 BasicCegarLoop]: trace histogram [26, 25, 25, 25, 25, 25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:31,468 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-06 10:28:31,468 INFO L428 AbstractCegarLoop]: === Iteration 29 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:31,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:31,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1782527424, now seen corresponding path program 24 times [2021-05-06 10:28:31,469 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:31,469 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791284293] [2021-05-06 10:28:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:31,473 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:31,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [535253306] [2021-05-06 10:28:31,473 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:32,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-05-06 10:28:32,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:32,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 105 conjunts are in the unsatisfiable core [2021-05-06 10:28:32,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:32,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:32,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:33,183 INFO L134 CoverageAnalysis]: Checked inductivity of 2150 backedges. 50 proven. 900 refuted. 0 times theorem prover too weak. 1200 trivial. 0 not checked. [2021-05-06 10:28:33,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:33,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791284293] [2021-05-06 10:28:33,183 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:33,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535253306] [2021-05-06 10:28:33,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535253306] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:33,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:33,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2021-05-06 10:28:33,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932820859] [2021-05-06 10:28:33,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-05-06 10:28:33,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:33,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-05-06 10:28:33,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=813, Unknown=0, NotChecked=0, Total=870 [2021-05-06 10:28:33,184 INFO L87 Difference]: Start difference. First operand 108 states and 129 transitions. Second operand has 30 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 27 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2021-05-06 10:28:33,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:33,977 INFO L93 Difference]: Finished difference Result 114 states and 136 transitions. [2021-05-06 10:28:33,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-05-06 10:28:33,977 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 27 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) Word has length 191 [2021-05-06 10:28:33,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:33,978 INFO L225 Difference]: With dead ends: 114 [2021-05-06 10:28:33,978 INFO L226 Difference]: Without dead ends: 111 [2021-05-06 10:28:33,978 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 421.3ms TimeCoverageRelationStatistics Valid=65, Invalid=927, Unknown=0, NotChecked=0, Total=992 [2021-05-06 10:28:33,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-05-06 10:28:33,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2021-05-06 10:28:33,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 74 states have (on average 1.0135135135135136) internal successors, (75), 74 states have internal predecessors, (75), 30 states have call successors, (30), 8 states have call predecessors, (30), 6 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2021-05-06 10:28:33,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 133 transitions. [2021-05-06 10:28:33,994 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 133 transitions. Word has length 191 [2021-05-06 10:28:33,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:33,995 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 133 transitions. [2021-05-06 10:28:33,995 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 30 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 29 states have internal predecessors, (63), 27 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (27), 26 states have call predecessors, (27), 26 states have call successors, (27) [2021-05-06 10:28:33,995 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 133 transitions. [2021-05-06 10:28:33,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2021-05-06 10:28:33,995 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:33,996 INFO L523 BasicCegarLoop]: trace histogram [27, 26, 26, 26, 26, 26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:34,200 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:34,201 INFO L428 AbstractCegarLoop]: === Iteration 30 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:34,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:34,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1902123026, now seen corresponding path program 25 times [2021-05-06 10:28:34,201 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:34,201 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603253048] [2021-05-06 10:28:34,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:34,206 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:34,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [658764917] [2021-05-06 10:28:34,206 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:34,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:28:34,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 109 conjunts are in the unsatisfiable core [2021-05-06 10:28:34,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:34,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:34,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,198 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:35,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2327 backedges. 52 proven. 975 refuted. 0 times theorem prover too weak. 1300 trivial. 0 not checked. [2021-05-06 10:28:35,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:35,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603253048] [2021-05-06 10:28:35,520 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:35,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658764917] [2021-05-06 10:28:35,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658764917] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:35,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:35,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2021-05-06 10:28:35,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283227519] [2021-05-06 10:28:35,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-06 10:28:35,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:35,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-06 10:28:35,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2021-05-06 10:28:35,521 INFO L87 Difference]: Start difference. First operand 111 states and 133 transitions. Second operand has 31 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 28 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2021-05-06 10:28:36,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:36,347 INFO L93 Difference]: Finished difference Result 117 states and 140 transitions. [2021-05-06 10:28:36,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-06 10:28:36,348 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 28 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) Word has length 198 [2021-05-06 10:28:36,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:36,349 INFO L225 Difference]: With dead ends: 117 [2021-05-06 10:28:36,349 INFO L226 Difference]: Without dead ends: 114 [2021-05-06 10:28:36,349 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 439.5ms TimeCoverageRelationStatistics Valid=67, Invalid=989, Unknown=0, NotChecked=0, Total=1056 [2021-05-06 10:28:36,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-05-06 10:28:36,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-05-06 10:28:36,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 76 states have (on average 1.013157894736842) internal successors, (77), 76 states have internal predecessors, (77), 31 states have call successors, (31), 8 states have call predecessors, (31), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2021-05-06 10:28:36,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 137 transitions. [2021-05-06 10:28:36,351 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 137 transitions. Word has length 198 [2021-05-06 10:28:36,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:36,352 INFO L480 AbstractCegarLoop]: Abstraction has 114 states and 137 transitions. [2021-05-06 10:28:36,352 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 30 states have internal predecessors, (65), 28 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2021-05-06 10:28:36,352 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 137 transitions. [2021-05-06 10:28:36,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-05-06 10:28:36,352 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:36,352 INFO L523 BasicCegarLoop]: trace histogram [28, 27, 27, 27, 27, 27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:36,558 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-05-06 10:28:36,558 INFO L428 AbstractCegarLoop]: === Iteration 31 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:36,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:36,558 INFO L82 PathProgramCache]: Analyzing trace with hash 905794944, now seen corresponding path program 26 times [2021-05-06 10:28:36,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:36,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231619055] [2021-05-06 10:28:36,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:36,563 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:36,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1101596894] [2021-05-06 10:28:36,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:37,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:28:37,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:37,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 112 conjunts are in the unsatisfiable core [2021-05-06 10:28:37,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:37,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:37,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2511 backedges. 54 proven. 1053 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2021-05-06 10:28:37,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:37,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231619055] [2021-05-06 10:28:37,889 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:37,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101596894] [2021-05-06 10:28:37,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101596894] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:37,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:37,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2021-05-06 10:28:37,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060132527] [2021-05-06 10:28:37,890 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-06 10:28:37,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:37,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-06 10:28:37,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=931, Unknown=0, NotChecked=0, Total=992 [2021-05-06 10:28:37,890 INFO L87 Difference]: Start difference. First operand 114 states and 137 transitions. Second operand has 32 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 29 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 28 states have call predecessors, (29), 28 states have call successors, (29) [2021-05-06 10:28:38,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:38,749 INFO L93 Difference]: Finished difference Result 120 states and 144 transitions. [2021-05-06 10:28:38,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-06 10:28:38,750 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 29 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 28 states have call predecessors, (29), 28 states have call successors, (29) Word has length 205 [2021-05-06 10:28:38,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:38,750 INFO L225 Difference]: With dead ends: 120 [2021-05-06 10:28:38,750 INFO L226 Difference]: Without dead ends: 117 [2021-05-06 10:28:38,751 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 449.7ms TimeCoverageRelationStatistics Valid=69, Invalid=1053, Unknown=0, NotChecked=0, Total=1122 [2021-05-06 10:28:38,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-05-06 10:28:38,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117. [2021-05-06 10:28:38,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 78 states have (on average 1.0128205128205128) internal successors, (79), 78 states have internal predecessors, (79), 32 states have call successors, (32), 8 states have call predecessors, (32), 6 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-05-06 10:28:38,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 141 transitions. [2021-05-06 10:28:38,754 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 141 transitions. Word has length 205 [2021-05-06 10:28:38,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:38,754 INFO L480 AbstractCegarLoop]: Abstraction has 117 states and 141 transitions. [2021-05-06 10:28:38,754 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 31 states have (on average 2.161290322580645) internal successors, (67), 31 states have internal predecessors, (67), 29 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 28 states have call predecessors, (29), 28 states have call successors, (29) [2021-05-06 10:28:38,754 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 141 transitions. [2021-05-06 10:28:38,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-05-06 10:28:38,755 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:38,755 INFO L523 BasicCegarLoop]: trace histogram [29, 28, 28, 28, 28, 28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:38,956 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:38,957 INFO L428 AbstractCegarLoop]: === Iteration 32 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:38,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:38,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1053638574, now seen corresponding path program 27 times [2021-05-06 10:28:38,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:38,961 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348533044] [2021-05-06 10:28:38,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:38,966 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:38,967 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1888193059] [2021-05-06 10:28:38,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:40,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2021-05-06 10:28:40,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:40,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 571 conjuncts, 116 conjunts are in the unsatisfiable core [2021-05-06 10:28:40,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:40,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:40,938 INFO L134 CoverageAnalysis]: Checked inductivity of 2702 backedges. 56 proven. 1134 refuted. 0 times theorem prover too weak. 1512 trivial. 0 not checked. [2021-05-06 10:28:40,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:40,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348533044] [2021-05-06 10:28:40,938 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:40,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888193059] [2021-05-06 10:28:40,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888193059] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:40,938 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:40,938 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2021-05-06 10:28:40,938 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114616056] [2021-05-06 10:28:40,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-06 10:28:40,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:40,939 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-06 10:28:40,939 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=993, Unknown=0, NotChecked=0, Total=1056 [2021-05-06 10:28:40,939 INFO L87 Difference]: Start difference. First operand 117 states and 141 transitions. Second operand has 33 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 30 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 29 states have call predecessors, (30), 29 states have call successors, (30) [2021-05-06 10:28:41,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:41,806 INFO L93 Difference]: Finished difference Result 123 states and 148 transitions. [2021-05-06 10:28:41,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-06 10:28:41,807 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 30 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 29 states have call predecessors, (30), 29 states have call successors, (30) Word has length 212 [2021-05-06 10:28:41,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:41,807 INFO L225 Difference]: With dead ends: 123 [2021-05-06 10:28:41,807 INFO L226 Difference]: Without dead ends: 120 [2021-05-06 10:28:41,808 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 449.2ms TimeCoverageRelationStatistics Valid=71, Invalid=1119, Unknown=0, NotChecked=0, Total=1190 [2021-05-06 10:28:41,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-05-06 10:28:41,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2021-05-06 10:28:41,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 80 states have (on average 1.0125) internal successors, (81), 80 states have internal predecessors, (81), 33 states have call successors, (33), 8 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2021-05-06 10:28:41,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 145 transitions. [2021-05-06 10:28:41,811 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 145 transitions. Word has length 212 [2021-05-06 10:28:41,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:41,811 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 145 transitions. [2021-05-06 10:28:41,811 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 30 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 29 states have call predecessors, (30), 29 states have call successors, (30) [2021-05-06 10:28:41,811 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 145 transitions. [2021-05-06 10:28:41,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-05-06 10:28:41,812 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:41,812 INFO L523 BasicCegarLoop]: trace histogram [30, 29, 29, 29, 29, 29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:42,018 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-05-06 10:28:42,018 INFO L428 AbstractCegarLoop]: === Iteration 33 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:42,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:42,018 INFO L82 PathProgramCache]: Analyzing trace with hash -1817647808, now seen corresponding path program 28 times [2021-05-06 10:28:42,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:42,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248550544] [2021-05-06 10:28:42,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:42,027 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:42,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [59973889] [2021-05-06 10:28:42,028 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:28:42,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:28:42,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:28:42,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 120 conjunts are in the unsatisfiable core [2021-05-06 10:28:42,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:28:43,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:28:43,371 INFO L134 CoverageAnalysis]: Checked inductivity of 2900 backedges. 58 proven. 1218 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked. [2021-05-06 10:28:43,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:28:43,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248550544] [2021-05-06 10:28:43,371 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:28:43,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59973889] [2021-05-06 10:28:43,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59973889] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:28:43,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:28:43,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2021-05-06 10:28:43,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033274642] [2021-05-06 10:28:43,371 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-05-06 10:28:43,372 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:28:43,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-05-06 10:28:43,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=1057, Unknown=0, NotChecked=0, Total=1122 [2021-05-06 10:28:43,372 INFO L87 Difference]: Start difference. First operand 120 states and 145 transitions. Second operand has 34 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 states have internal predecessors, (71), 31 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (31), 30 states have call predecessors, (31), 30 states have call successors, (31) [2021-05-06 10:28:44,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:28:44,316 INFO L93 Difference]: Finished difference Result 126 states and 152 transitions. [2021-05-06 10:28:44,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-05-06 10:28:44,316 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 states have internal predecessors, (71), 31 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (31), 30 states have call predecessors, (31), 30 states have call successors, (31) Word has length 219 [2021-05-06 10:28:44,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:28:44,317 INFO L225 Difference]: With dead ends: 126 [2021-05-06 10:28:44,317 INFO L226 Difference]: Without dead ends: 123 [2021-05-06 10:28:44,317 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 452.4ms TimeCoverageRelationStatistics Valid=73, Invalid=1187, Unknown=0, NotChecked=0, Total=1260 [2021-05-06 10:28:44,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-05-06 10:28:44,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2021-05-06 10:28:44,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 82 states have (on average 1.0121951219512195) internal successors, (83), 82 states have internal predecessors, (83), 34 states have call successors, (34), 8 states have call predecessors, (34), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2021-05-06 10:28:44,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 149 transitions. [2021-05-06 10:28:44,319 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 149 transitions. Word has length 219 [2021-05-06 10:28:44,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:28:44,320 INFO L480 AbstractCegarLoop]: Abstraction has 123 states and 149 transitions. [2021-05-06 10:28:44,320 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 34 states, 33 states have (on average 2.1515151515151514) internal successors, (71), 33 states have internal predecessors, (71), 31 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (31), 30 states have call predecessors, (31), 30 states have call successors, (31) [2021-05-06 10:28:44,320 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 149 transitions. [2021-05-06 10:28:44,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-05-06 10:28:44,320 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:28:44,321 INFO L523 BasicCegarLoop]: trace histogram [31, 30, 30, 30, 30, 30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:28:44,526 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-05-06 10:28:44,526 INFO L428 AbstractCegarLoop]: === Iteration 34 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:28:44,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:28:44,527 INFO L82 PathProgramCache]: Analyzing trace with hash 1847195794, now seen corresponding path program 29 times [2021-05-06 10:28:44,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:28:44,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899126435] [2021-05-06 10:28:44,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:28:44,531 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:28:44,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [468011740] [2021-05-06 10:28:44,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:33:42,785 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2021-05-06 10:33:42,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:33:42,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 124 conjunts are in the unsatisfiable core [2021-05-06 10:33:42,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:33:43,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:43,540 INFO L134 CoverageAnalysis]: Checked inductivity of 3105 backedges. 60 proven. 1305 refuted. 0 times theorem prover too weak. 1740 trivial. 0 not checked. [2021-05-06 10:33:43,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:33:43,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899126435] [2021-05-06 10:33:43,541 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:33:43,541 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468011740] [2021-05-06 10:33:43,541 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468011740] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:33:43,541 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:33:43,541 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2021-05-06 10:33:43,541 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881639495] [2021-05-06 10:33:43,541 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-05-06 10:33:43,541 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:33:43,541 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-05-06 10:33:43,542 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2021-05-06 10:33:43,542 INFO L87 Difference]: Start difference. First operand 123 states and 149 transitions. Second operand has 35 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 32 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 31 states have call predecessors, (32), 31 states have call successors, (32) [2021-05-06 10:33:44,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:33:44,541 INFO L93 Difference]: Finished difference Result 129 states and 156 transitions. [2021-05-06 10:33:44,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-05-06 10:33:44,541 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 32 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 31 states have call predecessors, (32), 31 states have call successors, (32) Word has length 226 [2021-05-06 10:33:44,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:33:44,542 INFO L225 Difference]: With dead ends: 129 [2021-05-06 10:33:44,542 INFO L226 Difference]: Without dead ends: 126 [2021-05-06 10:33:44,542 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 489.1ms TimeCoverageRelationStatistics Valid=75, Invalid=1257, Unknown=0, NotChecked=0, Total=1332 [2021-05-06 10:33:44,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-05-06 10:33:44,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-05-06 10:33:44,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 84 states have (on average 1.0119047619047619) internal successors, (85), 84 states have internal predecessors, (85), 35 states have call successors, (35), 8 states have call predecessors, (35), 6 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-05-06 10:33:44,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 153 transitions. [2021-05-06 10:33:44,545 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 153 transitions. Word has length 226 [2021-05-06 10:33:44,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:33:44,545 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 153 transitions. [2021-05-06 10:33:44,545 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 35 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 34 states have internal predecessors, (73), 32 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 31 states have call predecessors, (32), 31 states have call successors, (32) [2021-05-06 10:33:44,545 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 153 transitions. [2021-05-06 10:33:44,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-05-06 10:33:44,546 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:33:44,546 INFO L523 BasicCegarLoop]: trace histogram [32, 31, 31, 31, 31, 31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:33:44,757 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:33:44,757 INFO L428 AbstractCegarLoop]: === Iteration 35 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:33:44,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:33:44,758 INFO L82 PathProgramCache]: Analyzing trace with hash 519955712, now seen corresponding path program 30 times [2021-05-06 10:33:44,758 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:33:44,758 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652176211] [2021-05-06 10:33:44,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:33:44,762 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:33:44,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [796885604] [2021-05-06 10:33:44,763 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 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:33:56,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-05-06 10:33:56,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:33:56,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 128 conjunts are in the unsatisfiable core [2021-05-06 10:33:56,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:33:57,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:57,092 INFO L134 CoverageAnalysis]: Checked inductivity of 3317 backedges. 62 proven. 1395 refuted. 0 times theorem prover too weak. 1860 trivial. 0 not checked. [2021-05-06 10:33:57,093 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:33:57,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652176211] [2021-05-06 10:33:57,093 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:33:57,093 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796885604] [2021-05-06 10:33:57,093 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796885604] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:33:57,093 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:33:57,093 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2021-05-06 10:33:57,093 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267515014] [2021-05-06 10:33:57,093 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-05-06 10:33:57,093 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:33:57,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-05-06 10:33:57,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=1191, Unknown=0, NotChecked=0, Total=1260 [2021-05-06 10:33:57,094 INFO L87 Difference]: Start difference. First operand 126 states and 153 transitions. Second operand has 36 states, 35 states have (on average 2.142857142857143) internal successors, (75), 35 states have internal predecessors, (75), 33 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2021-05-06 10:33:58,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:33:58,146 INFO L93 Difference]: Finished difference Result 132 states and 160 transitions. [2021-05-06 10:33:58,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-05-06 10:33:58,147 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 2.142857142857143) internal successors, (75), 35 states have internal predecessors, (75), 33 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) Word has length 233 [2021-05-06 10:33:58,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:33:58,148 INFO L225 Difference]: With dead ends: 132 [2021-05-06 10:33:58,148 INFO L226 Difference]: Without dead ends: 129 [2021-05-06 10:33:58,148 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 507.9ms TimeCoverageRelationStatistics Valid=77, Invalid=1329, Unknown=0, NotChecked=0, Total=1406 [2021-05-06 10:33:58,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-05-06 10:33:58,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2021-05-06 10:33:58,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 86 states have (on average 1.0116279069767442) internal successors, (87), 86 states have internal predecessors, (87), 36 states have call successors, (36), 8 states have call predecessors, (36), 6 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2021-05-06 10:33:58,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 157 transitions. [2021-05-06 10:33:58,151 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 157 transitions. Word has length 233 [2021-05-06 10:33:58,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:33:58,151 INFO L480 AbstractCegarLoop]: Abstraction has 129 states and 157 transitions. [2021-05-06 10:33:58,151 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 36 states, 35 states have (on average 2.142857142857143) internal successors, (75), 35 states have internal predecessors, (75), 33 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 32 states have call predecessors, (33), 32 states have call successors, (33) [2021-05-06 10:33:58,151 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 157 transitions. [2021-05-06 10:33:58,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-05-06 10:33:58,152 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:33:58,152 INFO L523 BasicCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:33:58,362 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-05-06 10:33:58,362 INFO L428 AbstractCegarLoop]: === Iteration 36 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:33:58,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:33:58,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1893318866, now seen corresponding path program 31 times [2021-05-06 10:33:58,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:33:58,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560057299] [2021-05-06 10:33:58,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:33:58,367 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:33:58,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1595476416] [2021-05-06 10:33:58,367 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:33:59,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:33:59,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 132 conjunts are in the unsatisfiable core [2021-05-06 10:33:59,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:33:59,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:33:59,993 INFO L134 CoverageAnalysis]: Checked inductivity of 3536 backedges. 64 proven. 1488 refuted. 0 times theorem prover too weak. 1984 trivial. 0 not checked. [2021-05-06 10:33:59,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:33:59,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560057299] [2021-05-06 10:33:59,994 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:33:59,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595476416] [2021-05-06 10:33:59,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595476416] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:33:59,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:33:59,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2021-05-06 10:33:59,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530952417] [2021-05-06 10:33:59,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-06 10:33:59,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:33:59,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-06 10:33:59,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=1261, Unknown=0, NotChecked=0, Total=1332 [2021-05-06 10:33:59,995 INFO L87 Difference]: Start difference. First operand 129 states and 157 transitions. Second operand has 37 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 34 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2021-05-06 10:34:01,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:34:01,115 INFO L93 Difference]: Finished difference Result 135 states and 164 transitions. [2021-05-06 10:34:01,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-06 10:34:01,119 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 34 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) Word has length 240 [2021-05-06 10:34:01,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:34:01,119 INFO L225 Difference]: With dead ends: 135 [2021-05-06 10:34:01,120 INFO L226 Difference]: Without dead ends: 132 [2021-05-06 10:34:01,120 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 544.8ms TimeCoverageRelationStatistics Valid=79, Invalid=1403, Unknown=0, NotChecked=0, Total=1482 [2021-05-06 10:34:01,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-05-06 10:34:01,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2021-05-06 10:34:01,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 88 states have (on average 1.0113636363636365) internal successors, (89), 88 states have internal predecessors, (89), 37 states have call successors, (37), 8 states have call predecessors, (37), 6 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2021-05-06 10:34:01,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 161 transitions. [2021-05-06 10:34:01,126 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 161 transitions. Word has length 240 [2021-05-06 10:34:01,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:34:01,127 INFO L480 AbstractCegarLoop]: Abstraction has 132 states and 161 transitions. [2021-05-06 10:34:01,127 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 36 states have (on average 2.138888888888889) internal successors, (77), 36 states have internal predecessors, (77), 34 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 33 states have call predecessors, (34), 33 states have call successors, (34) [2021-05-06 10:34:01,127 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 161 transitions. [2021-05-06 10:34:01,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-05-06 10:34:01,128 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:34:01,128 INFO L523 BasicCegarLoop]: trace histogram [34, 33, 33, 33, 33, 33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:34:01,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:34:01,333 INFO L428 AbstractCegarLoop]: === Iteration 37 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:34:01,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:34:01,333 INFO L82 PathProgramCache]: Analyzing trace with hash 985158848, now seen corresponding path program 32 times [2021-05-06 10:34:01,333 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:34:01,333 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592470599] [2021-05-06 10:34:01,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:34:01,338 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:34:01,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2065319183] [2021-05-06 10:34:01,338 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:34:02,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:34:02,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:34:02,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 656 conjuncts, 136 conjunts are in the unsatisfiable core [2021-05-06 10:34:02,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:34:02,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:02,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:02,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:02,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:02,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:03,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:03,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:03,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:03,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:34:03,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3762 backedges. 66 proven. 1584 refuted. 0 times theorem prover too weak. 2112 trivial. 0 not checked. [2021-05-06 10:34:03,063 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:34:03,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592470599] [2021-05-06 10:34:03,064 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:34:03,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2065319183] [2021-05-06 10:34:03,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2065319183] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:34:03,064 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:34:03,064 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2021-05-06 10:34:03,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108754464] [2021-05-06 10:34:03,064 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-06 10:34:03,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:34:03,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-06 10:34:03,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=1333, Unknown=0, NotChecked=0, Total=1406 [2021-05-06 10:34:03,065 INFO L87 Difference]: Start difference. First operand 132 states and 161 transitions. Second operand has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 37 states have internal predecessors, (79), 35 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2021-05-06 10:34:04,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:34:04,262 INFO L93 Difference]: Finished difference Result 138 states and 168 transitions. [2021-05-06 10:34:04,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-06 10:34:04,262 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 37 states have internal predecessors, (79), 35 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) Word has length 247 [2021-05-06 10:34:04,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:34:04,263 INFO L225 Difference]: With dead ends: 138 [2021-05-06 10:34:04,263 INFO L226 Difference]: Without dead ends: 135 [2021-05-06 10:34:04,263 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 593.9ms TimeCoverageRelationStatistics Valid=81, Invalid=1479, Unknown=0, NotChecked=0, Total=1560 [2021-05-06 10:34:04,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-05-06 10:34:04,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2021-05-06 10:34:04,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 90 states have (on average 1.011111111111111) internal successors, (91), 90 states have internal predecessors, (91), 38 states have call successors, (38), 8 states have call predecessors, (38), 6 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2021-05-06 10:34:04,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 165 transitions. [2021-05-06 10:34:04,266 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 165 transitions. Word has length 247 [2021-05-06 10:34:04,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:34:04,266 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 165 transitions. [2021-05-06 10:34:04,266 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 37 states have (on average 2.135135135135135) internal successors, (79), 37 states have internal predecessors, (79), 35 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 34 states have call predecessors, (35), 34 states have call successors, (35) [2021-05-06 10:34:04,266 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 165 transitions. [2021-05-06 10:34:04,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2021-05-06 10:34:04,267 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:34:04,267 INFO L523 BasicCegarLoop]: trace histogram [35, 34, 34, 34, 34, 34, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:34:04,474 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-05-06 10:34:04,474 INFO L428 AbstractCegarLoop]: === Iteration 38 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:34:04,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:34:04,474 INFO L82 PathProgramCache]: Analyzing trace with hash 456530194, now seen corresponding path program 33 times [2021-05-06 10:34:04,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:34:04,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618365199] [2021-05-06 10:34:04,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:34:04,479 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:34:04,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2053522349] [2021-05-06 10:34:04,479 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:36:17,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2021-05-06 10:36:17,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:36:17,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 140 conjunts are in the unsatisfiable core [2021-05-06 10:36:17,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:36:18,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:18,671 INFO L134 CoverageAnalysis]: Checked inductivity of 3995 backedges. 68 proven. 1683 refuted. 0 times theorem prover too weak. 2244 trivial. 0 not checked. [2021-05-06 10:36:18,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:36:18,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618365199] [2021-05-06 10:36:18,672 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:36:18,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053522349] [2021-05-06 10:36:18,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053522349] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:36:18,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:36:18,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2021-05-06 10:36:18,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416352392] [2021-05-06 10:36:18,672 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-05-06 10:36:18,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:36:18,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-05-06 10:36:18,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2021-05-06 10:36:18,673 INFO L87 Difference]: Start difference. First operand 135 states and 165 transitions. Second operand has 39 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 38 states have internal predecessors, (81), 36 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 35 states have call predecessors, (36), 35 states have call successors, (36) [2021-05-06 10:36:19,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:36:19,918 INFO L93 Difference]: Finished difference Result 141 states and 172 transitions. [2021-05-06 10:36:19,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-05-06 10:36:19,918 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 38 states have internal predecessors, (81), 36 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 35 states have call predecessors, (36), 35 states have call successors, (36) Word has length 254 [2021-05-06 10:36:19,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:36:19,919 INFO L225 Difference]: With dead ends: 141 [2021-05-06 10:36:19,919 INFO L226 Difference]: Without dead ends: 138 [2021-05-06 10:36:19,919 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 605.2ms TimeCoverageRelationStatistics Valid=83, Invalid=1557, Unknown=0, NotChecked=0, Total=1640 [2021-05-06 10:36:19,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-05-06 10:36:19,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2021-05-06 10:36:19,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 92 states have (on average 1.0108695652173914) internal successors, (93), 92 states have internal predecessors, (93), 39 states have call successors, (39), 8 states have call predecessors, (39), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2021-05-06 10:36:19,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 169 transitions. [2021-05-06 10:36:19,922 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 169 transitions. Word has length 254 [2021-05-06 10:36:19,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:36:19,922 INFO L480 AbstractCegarLoop]: Abstraction has 138 states and 169 transitions. [2021-05-06 10:36:19,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 39 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 38 states have internal predecessors, (81), 36 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (36), 35 states have call predecessors, (36), 35 states have call successors, (36) [2021-05-06 10:36:19,922 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 169 transitions. [2021-05-06 10:36:19,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2021-05-06 10:36:19,923 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:36:19,923 INFO L523 BasicCegarLoop]: trace histogram [36, 35, 35, 35, 35, 35, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:36:20,123 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-05-06 10:36:20,123 INFO L428 AbstractCegarLoop]: === Iteration 39 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:36:20,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:36:20,124 INFO L82 PathProgramCache]: Analyzing trace with hash -795593600, now seen corresponding path program 34 times [2021-05-06 10:36:20,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:36:20,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664723077] [2021-05-06 10:36:20,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:36:20,129 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:36:20,129 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1362408642] [2021-05-06 10:36:20,129 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:36:21,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:36:21,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:36:21,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 653 conjuncts, 144 conjunts are in the unsatisfiable core [2021-05-06 10:36:21,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:36:21,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:21,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:21,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:21,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:21,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:22,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:22,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:22,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:22,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:36:22,087 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 70 proven. 1785 refuted. 0 times theorem prover too weak. 2380 trivial. 0 not checked. [2021-05-06 10:36:22,087 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:36:22,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664723077] [2021-05-06 10:36:22,087 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:36:22,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362408642] [2021-05-06 10:36:22,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362408642] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:36:22,087 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:36:22,088 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2021-05-06 10:36:22,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143356162] [2021-05-06 10:36:22,088 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-06 10:36:22,088 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:36:22,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-06 10:36:22,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=1483, Unknown=0, NotChecked=0, Total=1560 [2021-05-06 10:36:22,089 INFO L87 Difference]: Start difference. First operand 138 states and 169 transitions. Second operand has 40 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 37 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2021-05-06 10:36:23,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:36:23,415 INFO L93 Difference]: Finished difference Result 144 states and 176 transitions. [2021-05-06 10:36:23,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-06 10:36:23,416 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 37 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) Word has length 261 [2021-05-06 10:36:23,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:36:23,417 INFO L225 Difference]: With dead ends: 144 [2021-05-06 10:36:23,417 INFO L226 Difference]: Without dead ends: 141 [2021-05-06 10:36:23,417 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 646.0ms TimeCoverageRelationStatistics Valid=85, Invalid=1637, Unknown=0, NotChecked=0, Total=1722 [2021-05-06 10:36:23,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2021-05-06 10:36:23,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2021-05-06 10:36:23,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 94 states have (on average 1.0106382978723405) internal successors, (95), 94 states have internal predecessors, (95), 40 states have call successors, (40), 8 states have call predecessors, (40), 6 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2021-05-06 10:36:23,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 173 transitions. [2021-05-06 10:36:23,419 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 173 transitions. Word has length 261 [2021-05-06 10:36:23,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:36:23,420 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 173 transitions. [2021-05-06 10:36:23,420 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 39 states have (on average 2.128205128205128) internal successors, (83), 39 states have internal predecessors, (83), 37 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (37), 36 states have call predecessors, (37), 36 states have call successors, (37) [2021-05-06 10:36:23,420 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 173 transitions. [2021-05-06 10:36:23,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2021-05-06 10:36:23,421 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:36:23,421 INFO L523 BasicCegarLoop]: trace histogram [37, 36, 36, 36, 36, 36, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:36:23,628 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:36:23,628 INFO L428 AbstractCegarLoop]: === Iteration 40 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:36:23,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:36:23,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1475543378, now seen corresponding path program 35 times [2021-05-06 10:36:23,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:36:23,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583981322] [2021-05-06 10:36:23,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:36:23,633 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:36:23,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [629081645] [2021-05-06 10:36:23,633 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:39:18,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2021-05-06 10:39:18,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:39:18,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 707 conjuncts, 148 conjunts are in the unsatisfiable core [2021-05-06 10:39:18,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:39:19,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:39:19,919 INFO L134 CoverageAnalysis]: Checked inductivity of 4482 backedges. 72 proven. 1890 refuted. 0 times theorem prover too weak. 2520 trivial. 0 not checked. [2021-05-06 10:39:19,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:39:19,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583981322] [2021-05-06 10:39:19,919 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:39:19,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629081645] [2021-05-06 10:39:19,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629081645] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:39:19,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:39:19,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2021-05-06 10:39:19,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339828924] [2021-05-06 10:39:19,920 INFO L460 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-05-06 10:39:19,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:39:19,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-05-06 10:39:19,921 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1561, Unknown=0, NotChecked=0, Total=1640 [2021-05-06 10:39:19,921 INFO L87 Difference]: Start difference. First operand 141 states and 173 transitions. Second operand has 41 states, 40 states have (on average 2.125) internal successors, (85), 40 states have internal predecessors, (85), 38 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2021-05-06 10:39:21,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:39:21,350 INFO L93 Difference]: Finished difference Result 147 states and 180 transitions. [2021-05-06 10:39:21,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-05-06 10:39:21,351 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 2.125) internal successors, (85), 40 states have internal predecessors, (85), 38 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) Word has length 268 [2021-05-06 10:39:21,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:39:21,351 INFO L225 Difference]: With dead ends: 147 [2021-05-06 10:39:21,351 INFO L226 Difference]: Without dead ends: 144 [2021-05-06 10:39:21,352 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 662.7ms TimeCoverageRelationStatistics Valid=87, Invalid=1719, Unknown=0, NotChecked=0, Total=1806 [2021-05-06 10:39:21,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-05-06 10:39:21,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2021-05-06 10:39:21,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 96 states have (on average 1.0104166666666667) internal successors, (97), 96 states have internal predecessors, (97), 41 states have call successors, (41), 8 states have call predecessors, (41), 6 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2021-05-06 10:39:21,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 177 transitions. [2021-05-06 10:39:21,354 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 177 transitions. Word has length 268 [2021-05-06 10:39:21,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:39:21,355 INFO L480 AbstractCegarLoop]: Abstraction has 144 states and 177 transitions. [2021-05-06 10:39:21,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 41 states, 40 states have (on average 2.125) internal successors, (85), 40 states have internal predecessors, (85), 38 states have call successors, (40), 2 states have call predecessors, (40), 1 states have return successors, (38), 37 states have call predecessors, (38), 37 states have call successors, (38) [2021-05-06 10:39:21,355 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 177 transitions. [2021-05-06 10:39:21,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-05-06 10:39:21,356 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:39:21,356 INFO L523 BasicCegarLoop]: trace histogram [38, 37, 37, 37, 37, 37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:39:21,568 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:39:21,568 INFO L428 AbstractCegarLoop]: === Iteration 41 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:39:21,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:39:21,568 INFO L82 PathProgramCache]: Analyzing trace with hash 290292800, now seen corresponding path program 36 times [2021-05-06 10:39:21,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:39:21,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111252954] [2021-05-06 10:39:21,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:39:21,573 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:39:21,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [74052999] [2021-05-06 10:39:21,573 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:40:46,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2021-05-06 10:40:46,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:40:46,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 724 conjuncts, 153 conjunts are in the unsatisfiable core [2021-05-06 10:40:46,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:40:47,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:47,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:48,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:48,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:48,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:48,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:48,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4736 backedges. 74 proven. 1998 refuted. 0 times theorem prover too weak. 2664 trivial. 0 not checked. [2021-05-06 10:40:48,089 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:40:48,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111252954] [2021-05-06 10:40:48,089 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:40:48,089 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74052999] [2021-05-06 10:40:48,089 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74052999] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:40:48,089 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:40:48,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2021-05-06 10:40:48,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586450311] [2021-05-06 10:40:48,090 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-06 10:40:48,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:40:48,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-06 10:40:48,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=1641, Unknown=0, NotChecked=0, Total=1722 [2021-05-06 10:40:48,091 INFO L87 Difference]: Start difference. First operand 144 states and 177 transitions. Second operand has 42 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 39 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39) [2021-05-06 10:40:49,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:40:49,671 INFO L93 Difference]: Finished difference Result 150 states and 184 transitions. [2021-05-06 10:40:49,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-06 10:40:49,672 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 39 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39) Word has length 275 [2021-05-06 10:40:49,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:40:49,673 INFO L225 Difference]: With dead ends: 150 [2021-05-06 10:40:49,673 INFO L226 Difference]: Without dead ends: 147 [2021-05-06 10:40:49,673 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 769.8ms TimeCoverageRelationStatistics Valid=89, Invalid=1803, Unknown=0, NotChecked=0, Total=1892 [2021-05-06 10:40:49,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-05-06 10:40:49,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2021-05-06 10:40:49,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 98 states have (on average 1.010204081632653) internal successors, (99), 98 states have internal predecessors, (99), 42 states have call successors, (42), 8 states have call predecessors, (42), 6 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2021-05-06 10:40:49,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 181 transitions. [2021-05-06 10:40:49,676 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 181 transitions. Word has length 275 [2021-05-06 10:40:49,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:40:49,676 INFO L480 AbstractCegarLoop]: Abstraction has 147 states and 181 transitions. [2021-05-06 10:40:49,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 41 states have internal predecessors, (87), 39 states have call successors, (41), 2 states have call predecessors, (41), 1 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39) [2021-05-06 10:40:49,676 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 181 transitions. [2021-05-06 10:40:49,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2021-05-06 10:40:49,677 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:40:49,677 INFO L523 BasicCegarLoop]: trace histogram [39, 38, 38, 38, 38, 38, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:40:49,892 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:40:49,893 INFO L428 AbstractCegarLoop]: === Iteration 42 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:40:49,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:40:49,893 INFO L82 PathProgramCache]: Analyzing trace with hash -355173998, now seen corresponding path program 37 times [2021-05-06 10:40:49,893 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:40:49,893 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469705268] [2021-05-06 10:40:49,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:40:49,898 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:40:49,898 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1770334726] [2021-05-06 10:40:49,898 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 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:40:50,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 10:40:50,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 741 conjuncts, 156 conjunts are in the unsatisfiable core [2021-05-06 10:40:50,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:40:51,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:51,877 INFO L134 CoverageAnalysis]: Checked inductivity of 4997 backedges. 76 proven. 2109 refuted. 0 times theorem prover too weak. 2812 trivial. 0 not checked. [2021-05-06 10:40:51,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:40:51,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469705268] [2021-05-06 10:40:51,877 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:40:51,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770334726] [2021-05-06 10:40:51,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770334726] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:40:51,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:40:51,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2021-05-06 10:40:51,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055653367] [2021-05-06 10:40:51,878 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-05-06 10:40:51,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:40:51,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-05-06 10:40:51,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1723, Unknown=0, NotChecked=0, Total=1806 [2021-05-06 10:40:51,879 INFO L87 Difference]: Start difference. First operand 147 states and 181 transitions. Second operand has 43 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 40 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2021-05-06 10:40:53,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:40:53,503 INFO L93 Difference]: Finished difference Result 153 states and 188 transitions. [2021-05-06 10:40:53,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-05-06 10:40:53,504 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 40 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) Word has length 282 [2021-05-06 10:40:53,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:40:53,504 INFO L225 Difference]: With dead ends: 153 [2021-05-06 10:40:53,504 INFO L226 Difference]: Without dead ends: 150 [2021-05-06 10:40:53,505 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 718.8ms TimeCoverageRelationStatistics Valid=91, Invalid=1889, Unknown=0, NotChecked=0, Total=1980 [2021-05-06 10:40:53,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-05-06 10:40:53,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 150. [2021-05-06 10:40:53,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 100 states have (on average 1.01) internal successors, (101), 100 states have internal predecessors, (101), 43 states have call successors, (43), 8 states have call predecessors, (43), 6 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2021-05-06 10:40:53,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 185 transitions. [2021-05-06 10:40:53,507 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 185 transitions. Word has length 282 [2021-05-06 10:40:53,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:40:53,508 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 185 transitions. [2021-05-06 10:40:53,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 43 states, 42 states have (on average 2.119047619047619) internal successors, (89), 42 states have internal predecessors, (89), 40 states have call successors, (42), 2 states have call predecessors, (42), 1 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2021-05-06 10:40:53,508 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 185 transitions. [2021-05-06 10:40:53,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2021-05-06 10:40:53,509 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:40:53,509 INFO L523 BasicCegarLoop]: trace histogram [40, 39, 39, 39, 39, 39, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:40:53,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-05-06 10:40:53,716 INFO L428 AbstractCegarLoop]: === Iteration 43 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:40:53,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:40:53,716 INFO L82 PathProgramCache]: Analyzing trace with hash 882918400, now seen corresponding path program 38 times [2021-05-06 10:40:53,716 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:40:53,716 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444650536] [2021-05-06 10:40:53,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:40:53,724 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:40:53,725 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [474066525] [2021-05-06 10:40:53,725 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:40:55,133 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 10:40:55,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:40:55,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 160 conjunts are in the unsatisfiable core [2021-05-06 10:40:55,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:40:56,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:40:56,191 INFO L134 CoverageAnalysis]: Checked inductivity of 5265 backedges. 78 proven. 2223 refuted. 0 times theorem prover too weak. 2964 trivial. 0 not checked. [2021-05-06 10:40:56,191 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:40:56,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444650536] [2021-05-06 10:40:56,191 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:40:56,191 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474066525] [2021-05-06 10:40:56,191 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474066525] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:40:56,191 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:40:56,191 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2021-05-06 10:40:56,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845631313] [2021-05-06 10:40:56,192 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-05-06 10:40:56,192 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:40:56,192 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-05-06 10:40:56,192 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1807, Unknown=0, NotChecked=0, Total=1892 [2021-05-06 10:40:56,193 INFO L87 Difference]: Start difference. First operand 150 states and 185 transitions. Second operand has 44 states, 43 states have (on average 2.116279069767442) internal successors, (91), 43 states have internal predecessors, (91), 41 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 40 states have call predecessors, (41), 40 states have call successors, (41) [2021-05-06 10:40:57,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:40:57,919 INFO L93 Difference]: Finished difference Result 156 states and 192 transitions. [2021-05-06 10:40:57,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-05-06 10:40:57,919 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 43 states have (on average 2.116279069767442) internal successors, (91), 43 states have internal predecessors, (91), 41 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 40 states have call predecessors, (41), 40 states have call successors, (41) Word has length 289 [2021-05-06 10:40:57,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:40:57,920 INFO L225 Difference]: With dead ends: 156 [2021-05-06 10:40:57,920 INFO L226 Difference]: Without dead ends: 153 [2021-05-06 10:40:57,921 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 771.0ms TimeCoverageRelationStatistics Valid=93, Invalid=1977, Unknown=0, NotChecked=0, Total=2070 [2021-05-06 10:40:57,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-05-06 10:40:57,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2021-05-06 10:40:57,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 102 states have (on average 1.0098039215686274) internal successors, (103), 102 states have internal predecessors, (103), 44 states have call successors, (44), 8 states have call predecessors, (44), 6 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2021-05-06 10:40:57,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 189 transitions. [2021-05-06 10:40:57,923 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 189 transitions. Word has length 289 [2021-05-06 10:40:57,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:40:57,924 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 189 transitions. [2021-05-06 10:40:57,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 44 states, 43 states have (on average 2.116279069767442) internal successors, (91), 43 states have internal predecessors, (91), 41 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (41), 40 states have call predecessors, (41), 40 states have call successors, (41) [2021-05-06 10:40:57,924 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 189 transitions. [2021-05-06 10:40:57,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2021-05-06 10:40:57,925 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:40:57,925 INFO L523 BasicCegarLoop]: trace histogram [41, 40, 40, 40, 40, 40, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:40:58,134 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:40:58,134 INFO L428 AbstractCegarLoop]: === Iteration 44 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:40:58,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:40:58,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1331789358, now seen corresponding path program 39 times [2021-05-06 10:40:58,135 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:40:58,135 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67800241] [2021-05-06 10:40:58,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:40:58,139 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:40:58,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [369878048] [2021-05-06 10:40:58,139 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:41:27,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 40 check-sat command(s) [2021-05-06 10:41:27,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:41:27,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 165 conjunts are in the unsatisfiable core [2021-05-06 10:41:27,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:41:27,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:27,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:28,398 INFO L134 CoverageAnalysis]: Checked inductivity of 5540 backedges. 80 proven. 2340 refuted. 0 times theorem prover too weak. 3120 trivial. 0 not checked. [2021-05-06 10:41:28,398 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:41:28,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67800241] [2021-05-06 10:41:28,398 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:41:28,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369878048] [2021-05-06 10:41:28,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369878048] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:41:28,399 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:41:28,399 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2021-05-06 10:41:28,399 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419463052] [2021-05-06 10:41:28,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-05-06 10:41:28,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:41:28,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-05-06 10:41:28,400 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2021-05-06 10:41:28,400 INFO L87 Difference]: Start difference. First operand 153 states and 189 transitions. Second operand has 45 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 44 states have internal predecessors, (93), 42 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2021-05-06 10:41:30,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:41:30,205 INFO L93 Difference]: Finished difference Result 159 states and 196 transitions. [2021-05-06 10:41:30,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-06 10:41:30,205 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 44 states have internal predecessors, (93), 42 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) Word has length 296 [2021-05-06 10:41:30,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:41:30,206 INFO L225 Difference]: With dead ends: 159 [2021-05-06 10:41:30,206 INFO L226 Difference]: Without dead ends: 156 [2021-05-06 10:41:30,206 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 915.7ms TimeCoverageRelationStatistics Valid=95, Invalid=2067, Unknown=0, NotChecked=0, Total=2162 [2021-05-06 10:41:30,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-05-06 10:41:30,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2021-05-06 10:41:30,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 104 states have (on average 1.0096153846153846) internal successors, (105), 104 states have internal predecessors, (105), 45 states have call successors, (45), 8 states have call predecessors, (45), 6 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2021-05-06 10:41:30,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 193 transitions. [2021-05-06 10:41:30,209 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 193 transitions. Word has length 296 [2021-05-06 10:41:30,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:41:30,209 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 193 transitions. [2021-05-06 10:41:30,209 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 45 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 44 states have internal predecessors, (93), 42 states have call successors, (44), 2 states have call predecessors, (44), 1 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2021-05-06 10:41:30,209 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 193 transitions. [2021-05-06 10:41:30,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2021-05-06 10:41:30,210 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:41:30,210 INFO L523 BasicCegarLoop]: trace histogram [42, 41, 41, 41, 41, 41, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:41:30,423 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:41:30,423 INFO L428 AbstractCegarLoop]: === Iteration 45 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:41:30,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:41:30,423 INFO L82 PathProgramCache]: Analyzing trace with hash 961049536, now seen corresponding path program 40 times [2021-05-06 10:41:30,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:41:30,424 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181302746] [2021-05-06 10:41:30,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:41:30,428 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:41:30,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [251743746] [2021-05-06 10:41:30,428 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 10:41:32,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 10:41:32,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 10:41:32,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 755 conjuncts, 168 conjunts are in the unsatisfiable core [2021-05-06 10:41:32,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 10:41:33,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 10:41:33,292 INFO L134 CoverageAnalysis]: Checked inductivity of 5822 backedges. 82 proven. 2460 refuted. 0 times theorem prover too weak. 3280 trivial. 0 not checked. [2021-05-06 10:41:33,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 10:41:33,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181302746] [2021-05-06 10:41:33,292 WARN L340 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-05-06 10:41:33,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251743746] [2021-05-06 10:41:33,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251743746] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 10:41:33,292 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-05-06 10:41:33,292 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2021-05-06 10:41:33,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101694131] [2021-05-06 10:41:33,292 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-05-06 10:41:33,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 10:41:33,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-05-06 10:41:33,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1981, Unknown=0, NotChecked=0, Total=2070 [2021-05-06 10:41:33,293 INFO L87 Difference]: Start difference. First operand 156 states and 193 transitions. Second operand has 46 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 states have internal predecessors, (95), 43 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (43), 42 states have call predecessors, (43), 42 states have call successors, (43) [2021-05-06 10:41:35,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 10:41:35,155 INFO L93 Difference]: Finished difference Result 162 states and 200 transitions. [2021-05-06 10:41:35,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-05-06 10:41:35,156 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 states have internal predecessors, (95), 43 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (43), 42 states have call predecessors, (43), 42 states have call successors, (43) Word has length 303 [2021-05-06 10:41:35,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 10:41:35,157 INFO L225 Difference]: With dead ends: 162 [2021-05-06 10:41:35,157 INFO L226 Difference]: Without dead ends: 159 [2021-05-06 10:41:35,157 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 811.0ms TimeCoverageRelationStatistics Valid=97, Invalid=2159, Unknown=0, NotChecked=0, Total=2256 [2021-05-06 10:41:35,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-05-06 10:41:35,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2021-05-06 10:41:35,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 106 states have (on average 1.009433962264151) internal successors, (107), 106 states have internal predecessors, (107), 46 states have call successors, (46), 8 states have call predecessors, (46), 6 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2021-05-06 10:41:35,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 197 transitions. [2021-05-06 10:41:35,160 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 197 transitions. Word has length 303 [2021-05-06 10:41:35,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 10:41:35,160 INFO L480 AbstractCegarLoop]: Abstraction has 159 states and 197 transitions. [2021-05-06 10:41:35,160 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 46 states, 45 states have (on average 2.111111111111111) internal successors, (95), 45 states have internal predecessors, (95), 43 states have call successors, (45), 2 states have call predecessors, (45), 1 states have return successors, (43), 42 states have call predecessors, (43), 42 states have call successors, (43) [2021-05-06 10:41:35,160 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 197 transitions. [2021-05-06 10:41:35,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-05-06 10:41:35,161 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 10:41:35,161 INFO L523 BasicCegarLoop]: trace histogram [43, 42, 42, 42, 42, 42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 10:41:35,362 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-05-06 10:41:35,362 INFO L428 AbstractCegarLoop]: === Iteration 46 === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 10:41:35,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 10:41:35,362 INFO L82 PathProgramCache]: Analyzing trace with hash -552265198, now seen corresponding path program 41 times [2021-05-06 10:41:35,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 10:41:35,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343397281] [2021-05-06 10:41:35,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 10:41:35,367 ERROR L278 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-05-06 10:41:35,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1244719790] [2021-05-06 10:41:35,367 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true