/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-6253b08 [2021-05-06 00:08:23,922 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-05-06 00:08:23,929 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-05-06 00:08:23,961 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-05-06 00:08:23,962 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-05-06 00:08:23,965 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-05-06 00:08:23,967 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-05-06 00:08:23,972 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-05-06 00:08:23,973 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-05-06 00:08:23,978 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-05-06 00:08:23,979 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-05-06 00:08:23,980 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-05-06 00:08:23,980 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-05-06 00:08:23,982 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-05-06 00:08:23,983 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-05-06 00:08:23,984 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-05-06 00:08:23,987 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-05-06 00:08:23,987 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-05-06 00:08:23,989 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-05-06 00:08:23,992 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-05-06 00:08:23,993 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-05-06 00:08:23,996 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-05-06 00:08:23,996 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-05-06 00:08:23,997 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-05-06 00:08:23,998 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-05-06 00:08:23,998 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-05-06 00:08:23,999 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-05-06 00:08:23,999 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-05-06 00:08:23,999 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-05-06 00:08:24,000 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-05-06 00:08:24,000 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-05-06 00:08:24,001 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-05-06 00:08:24,001 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-05-06 00:08:24,001 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-05-06 00:08:24,002 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-05-06 00:08:24,002 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-05-06 00:08:24,003 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-05-06 00:08:24,003 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-05-06 00:08:24,003 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-05-06 00:08:24,003 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-05-06 00:08:24,004 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-05-06 00:08:24,005 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2021-05-06 00:08:24,032 INFO L113 SettingsManager]: Loading preferences was successful [2021-05-06 00:08:24,033 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-05-06 00:08:24,035 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-05-06 00:08:24,035 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-05-06 00:08:24,035 INFO L138 SettingsManager]: * Use SBE=true [2021-05-06 00:08:24,035 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-05-06 00:08:24,035 INFO L138 SettingsManager]: * sizeof long=4 [2021-05-06 00:08:24,036 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-05-06 00:08:24,036 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-05-06 00:08:24,036 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-05-06 00:08:24,036 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * sizeof long double=12 [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * Use constant arrays=true [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-05-06 00:08:24,037 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-05-06 00:08:24,037 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-05-06 00:08:24,038 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-05-06 00:08:24,038 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2021-05-06 00:08:24,259 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-05-06 00:08:24,277 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-05-06 00:08:24,279 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-05-06 00:08:24,280 INFO L271 PluginConnector]: Initializing CDTParser... [2021-05-06 00:08:24,280 INFO L275 PluginConnector]: CDTParser initialized [2021-05-06 00:08:24,281 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c [2021-05-06 00:08:24,327 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c736b096/dcbcb0720eeb40d2996d910e90f9a697/FLAG4173982cd [2021-05-06 00:08:25,115 INFO L306 CDTParser]: Found 1 translation units. [2021-05-06 00:08:25,116 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c [2021-05-06 00:08:25,122 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c736b096/dcbcb0720eeb40d2996d910e90f9a697/FLAG4173982cd [2021-05-06 00:08:25,614 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0c736b096/dcbcb0720eeb40d2996d910e90f9a697 [2021-05-06 00:08:25,615 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-05-06 00:08:25,617 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-05-06 00:08:25,618 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-05-06 00:08:25,618 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-05-06 00:08:25,620 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-05-06 00:08:25,621 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:25,621 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f347f9c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25, skipping insertion in model container [2021-05-06 00:08:25,621 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:25,626 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-05-06 00:08:25,657 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-05-06 00:08:25,794 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c[6448,6461] [2021-05-06 00:08:25,852 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 00:08:25,857 INFO L203 MainTranslator]: Completed pre-run [2021-05-06 00:08:25,904 WARN L224 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/loop-lit/gj2007.c.i.p+nlh-reducer.c[6448,6461] [2021-05-06 00:08:25,946 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-05-06 00:08:25,961 INFO L208 MainTranslator]: Completed translation [2021-05-06 00:08:25,961 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25 WrapperNode [2021-05-06 00:08:25,961 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-05-06 00:08:25,962 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-05-06 00:08:25,962 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-05-06 00:08:25,962 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-05-06 00:08:25,969 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:25,969 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:25,990 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:25,990 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:25,997 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:26,004 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:26,018 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (1/1) ... [2021-05-06 00:08:26,021 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-05-06 00:08:26,021 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-05-06 00:08:26,021 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-05-06 00:08:26,021 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-05-06 00:08:26,022 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08: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 00:08:26,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-05-06 00:08:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-05-06 00:08:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-05-06 00:08:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-05-06 00:08:26,080 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-05-06 00:08:26,080 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-05-06 00:08:26,080 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-05-06 00:08:26,081 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-05-06 00:08:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-05-06 00:08:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-05-06 00:08:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-05-06 00:08:26,082 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-05-06 00:08:26,083 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-05-06 00:08:26,083 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-05-06 00:08:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-05-06 00:08:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-05-06 00:08:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-05-06 00:08:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-05-06 00:08:26,084 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-05-06 00:08:26,601 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-05-06 00:08:26,601 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-05-06 00:08:26,603 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 12:08:26 BoogieIcfgContainer [2021-05-06 00:08:26,603 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-05-06 00:08:26,605 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-05-06 00:08:26,605 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-05-06 00:08:26,607 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-05-06 00:08:26,607 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.05 12:08:25" (1/3) ... [2021-05-06 00:08:26,608 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d80d441 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 12:08:26, skipping insertion in model container [2021-05-06 00:08:26,608 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.05 12:08:25" (2/3) ... [2021-05-06 00:08:26,608 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d80d441 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.05 12:08:26, skipping insertion in model container [2021-05-06 00:08:26,608 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.05 12:08:26" (3/3) ... [2021-05-06 00:08:26,610 INFO L111 eAbstractionObserver]: Analyzing ICFG gj2007.c.i.p+nlh-reducer.c [2021-05-06 00:08:26,613 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-05-06 00:08:26,615 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-05-06 00:08:26,626 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-05-06 00:08:26,649 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-05-06 00:08:26,649 INFO L377 AbstractCegarLoop]: Hoare is true [2021-05-06 00:08:26,649 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-05-06 00:08:26,649 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-05-06 00:08:26,649 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-05-06 00:08:26,649 INFO L381 AbstractCegarLoop]: Difference is false [2021-05-06 00:08:26,649 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-05-06 00:08:26,649 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-05-06 00:08:26,665 INFO L276 IsEmpty]: Start isEmpty. Operand has 149 states, 143 states have (on average 1.965034965034965) internal successors, (281), 144 states have internal predecessors, (281), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-05-06 00:08:26,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:26,680 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:26,681 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:26,681 INFO L428 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:26,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:26,685 INFO L82 PathProgramCache]: Analyzing trace with hash -226504135, now seen corresponding path program 1 times [2021-05-06 00:08:26,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:26,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218733763] [2021-05-06 00:08:26,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:26,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:26,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:26,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:26,923 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 00:08:26,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:26,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218733763] [2021-05-06 00:08:26,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218733763] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:26,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:26,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-05-06 00:08:26,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627589519] [2021-05-06 00:08:26,929 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-05-06 00:08:26,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:26,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-05-06 00:08:26,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-05-06 00:08:26,939 INFO L87 Difference]: Start difference. First operand has 149 states, 143 states have (on average 1.965034965034965) internal successors, (281), 144 states have internal predecessors, (281), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:27,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:27,605 INFO L93 Difference]: Finished difference Result 292 states and 562 transitions. [2021-05-06 00:08:27,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-05-06 00:08:27,606 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:27,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:27,613 INFO L225 Difference]: With dead ends: 292 [2021-05-06 00:08:27,613 INFO L226 Difference]: Without dead ends: 145 [2021-05-06 00:08:27,615 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 102.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-05-06 00:08:27,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-05-06 00:08:27,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2021-05-06 00:08:27,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 141 states have (on average 1.475177304964539) internal successors, (208), 141 states have internal predecessors, (208), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:27,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 211 transitions. [2021-05-06 00:08:27,652 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 211 transitions. Word has length 143 [2021-05-06 00:08:27,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:27,652 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 211 transitions. [2021-05-06 00:08:27,652 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 28.0) internal successors, (140), 4 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:27,652 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 211 transitions. [2021-05-06 00:08:27,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:27,654 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:27,654 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:27,654 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-05-06 00:08:27,654 INFO L428 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:27,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:27,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1788930742, now seen corresponding path program 1 times [2021-05-06 00:08:27,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:27,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426319900] [2021-05-06 00:08:27,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:27,706 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:27,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:27,721 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 00:08:27,721 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:27,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426319900] [2021-05-06 00:08:27,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426319900] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:27,722 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:27,722 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-05-06 00:08:27,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285988611] [2021-05-06 00:08:27,723 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-05-06 00:08:27,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:27,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-05-06 00:08:27,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-05-06 00:08:27,724 INFO L87 Difference]: Start difference. First operand 145 states and 211 transitions. Second operand has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:28,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:28,260 INFO L93 Difference]: Finished difference Result 406 states and 602 transitions. [2021-05-06 00:08:28,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-05-06 00:08:28,262 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:28,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:28,264 INFO L225 Difference]: With dead ends: 406 [2021-05-06 00:08:28,264 INFO L226 Difference]: Without dead ends: 275 [2021-05-06 00:08:28,265 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 33.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-05-06 00:08:28,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-05-06 00:08:28,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2021-05-06 00:08:28,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 271 states have (on average 1.2509225092250922) internal successors, (339), 271 states have internal predecessors, (339), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:28,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 342 transitions. [2021-05-06 00:08:28,295 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 342 transitions. Word has length 143 [2021-05-06 00:08:28,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:28,300 INFO L480 AbstractCegarLoop]: Abstraction has 275 states and 342 transitions. [2021-05-06 00:08:28,301 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 35.0) internal successors, (140), 3 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:28,301 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 342 transitions. [2021-05-06 00:08:28,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:28,305 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:28,305 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:28,305 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-05-06 00:08:28,306 INFO L428 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:28,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:28,306 INFO L82 PathProgramCache]: Analyzing trace with hash 245018630, now seen corresponding path program 1 times [2021-05-06 00:08:28,306 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:28,306 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425786166] [2021-05-06 00:08:28,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:28,425 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:28,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:28,434 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 00:08:28,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:28,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425786166] [2021-05-06 00:08:28,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425786166] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:28,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:28,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-05-06 00:08:28,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166537165] [2021-05-06 00:08:28,435 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-05-06 00:08:28,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:28,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-05-06 00:08:28,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-05-06 00:08:28,436 INFO L87 Difference]: Start difference. First operand 275 states and 342 transitions. Second operand has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:28,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:28,903 INFO L93 Difference]: Finished difference Result 406 states and 473 transitions. [2021-05-06 00:08:28,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-05-06 00:08:28,903 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:28,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:28,905 INFO L225 Difference]: With dead ends: 406 [2021-05-06 00:08:28,905 INFO L226 Difference]: Without dead ends: 273 [2021-05-06 00:08:28,906 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 89.5ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-05-06 00:08:28,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-05-06 00:08:28,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 273. [2021-05-06 00:08:28,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 269 states have (on average 1.2490706319702602) internal successors, (336), 269 states have internal predecessors, (336), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:28,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 339 transitions. [2021-05-06 00:08:28,922 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 339 transitions. Word has length 143 [2021-05-06 00:08:28,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:28,922 INFO L480 AbstractCegarLoop]: Abstraction has 273 states and 339 transitions. [2021-05-06 00:08:28,922 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 23.333333333333332) internal successors, (140), 5 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:28,922 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 339 transitions. [2021-05-06 00:08:28,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:28,924 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:28,924 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:28,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-05-06 00:08:28,924 INFO L428 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:28,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:28,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1669664994, now seen corresponding path program 1 times [2021-05-06 00:08:28,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:28,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904844486] [2021-05-06 00:08:28,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:28,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:29,080 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:29,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:29,085 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 00:08:29,085 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:29,085 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904844486] [2021-05-06 00:08:29,085 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904844486] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:29,085 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:29,085 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-05-06 00:08:29,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602530276] [2021-05-06 00:08:29,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-05-06 00:08:29,086 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:29,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-05-06 00:08:29,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-05-06 00:08:29,086 INFO L87 Difference]: Start difference. First operand 273 states and 339 transitions. Second operand has 8 states, 8 states have (on average 17.5) internal successors, (140), 7 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:29,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:29,638 INFO L93 Difference]: Finished difference Result 400 states and 466 transitions. [2021-05-06 00:08:29,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-05-06 00:08:29,638 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 7 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:29,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:29,639 INFO L225 Difference]: With dead ends: 400 [2021-05-06 00:08:29,639 INFO L226 Difference]: Without dead ends: 269 [2021-05-06 00:08:29,640 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 185.8ms TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-05-06 00:08:29,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-05-06 00:08:29,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 269. [2021-05-06 00:08:29,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 265 states have (on average 1.2452830188679245) internal successors, (330), 265 states have internal predecessors, (330), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:29,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 333 transitions. [2021-05-06 00:08:29,690 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 333 transitions. Word has length 143 [2021-05-06 00:08:29,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:29,690 INFO L480 AbstractCegarLoop]: Abstraction has 269 states and 333 transitions. [2021-05-06 00:08:29,690 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 7 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:29,690 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 333 transitions. [2021-05-06 00:08:29,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:29,691 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:29,691 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:29,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-05-06 00:08:29,692 INFO L428 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:29,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:29,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1509197206, now seen corresponding path program 1 times [2021-05-06 00:08:29,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:29,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122642386] [2021-05-06 00:08:29,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:29,795 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:29,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:29,803 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 00:08:29,804 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:29,804 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122642386] [2021-05-06 00:08:29,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122642386] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:29,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:29,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-05-06 00:08:29,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043641819] [2021-05-06 00:08:29,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-05-06 00:08:29,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:29,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-05-06 00:08:29,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-05-06 00:08:29,805 INFO L87 Difference]: Start difference. First operand 269 states and 333 transitions. Second operand has 10 states, 10 states have (on average 14.0) internal successors, (140), 9 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:30,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:30,496 INFO L93 Difference]: Finished difference Result 392 states and 456 transitions. [2021-05-06 00:08:30,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-05-06 00:08:30,497 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.0) internal successors, (140), 9 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:30,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:30,498 INFO L225 Difference]: With dead ends: 392 [2021-05-06 00:08:30,498 INFO L226 Difference]: Without dead ends: 265 [2021-05-06 00:08:30,498 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=108, Invalid=164, Unknown=0, NotChecked=0, Total=272 [2021-05-06 00:08:30,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-05-06 00:08:30,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2021-05-06 00:08:30,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 261 states have (on average 1.2413793103448276) internal successors, (324), 261 states have internal predecessors, (324), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:30,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 327 transitions. [2021-05-06 00:08:30,510 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 327 transitions. Word has length 143 [2021-05-06 00:08:30,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:30,510 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 327 transitions. [2021-05-06 00:08:30,510 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 14.0) internal successors, (140), 9 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:30,510 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 327 transitions. [2021-05-06 00:08:30,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:30,511 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:30,511 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:30,511 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-05-06 00:08:30,511 INFO L428 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:30,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:30,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1430239655, now seen corresponding path program 1 times [2021-05-06 00:08:30,512 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:30,512 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777419426] [2021-05-06 00:08:30,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:30,600 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:30,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:30,604 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 00:08:30,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:30,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777419426] [2021-05-06 00:08:30,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777419426] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:30,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:30,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-05-06 00:08:30,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125839461] [2021-05-06 00:08:30,605 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-05-06 00:08:30,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:30,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-05-06 00:08:30,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-05-06 00:08:30,606 INFO L87 Difference]: Start difference. First operand 265 states and 327 transitions. Second operand has 13 states, 13 states have (on average 10.76923076923077) internal successors, (140), 12 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:31,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:31,521 INFO L93 Difference]: Finished difference Result 382 states and 444 transitions. [2021-05-06 00:08:31,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-05-06 00:08:31,523 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 10.76923076923077) internal successors, (140), 12 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:31,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:31,524 INFO L225 Difference]: With dead ends: 382 [2021-05-06 00:08:31,524 INFO L226 Difference]: Without dead ends: 259 [2021-05-06 00:08:31,524 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 251.1ms TimeCoverageRelationStatistics Valid=198, Invalid=308, Unknown=0, NotChecked=0, Total=506 [2021-05-06 00:08:31,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-05-06 00:08:31,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2021-05-06 00:08:31,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 255 states have (on average 1.2352941176470589) internal successors, (315), 255 states have internal predecessors, (315), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:31,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 318 transitions. [2021-05-06 00:08:31,536 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 318 transitions. Word has length 143 [2021-05-06 00:08:31,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:31,536 INFO L480 AbstractCegarLoop]: Abstraction has 259 states and 318 transitions. [2021-05-06 00:08:31,536 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 10.76923076923077) internal successors, (140), 12 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:31,536 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 318 transitions. [2021-05-06 00:08:31,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:31,537 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:31,537 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:31,537 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-05-06 00:08:31,537 INFO L428 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:31,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:31,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1823886761, now seen corresponding path program 1 times [2021-05-06 00:08:31,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:31,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132894706] [2021-05-06 00:08:31,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:31,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:31,660 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:31,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:31,665 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 00:08:31,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:31,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132894706] [2021-05-06 00:08:31,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132894706] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:31,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:31,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-05-06 00:08:31,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770463717] [2021-05-06 00:08:31,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-05-06 00:08:31,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:31,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-05-06 00:08:31,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-05-06 00:08:31,666 INFO L87 Difference]: Start difference. First operand 259 states and 318 transitions. Second operand has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 14 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:32,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:32,912 INFO L93 Difference]: Finished difference Result 372 states and 431 transitions. [2021-05-06 00:08:32,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-05-06 00:08:32,912 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 14 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:32,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:32,913 INFO L225 Difference]: With dead ends: 372 [2021-05-06 00:08:32,913 INFO L226 Difference]: Without dead ends: 255 [2021-05-06 00:08:32,914 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 378.5ms TimeCoverageRelationStatistics Valid=273, Invalid=429, Unknown=0, NotChecked=0, Total=702 [2021-05-06 00:08:32,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-05-06 00:08:32,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 255. [2021-05-06 00:08:32,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 251 states have (on average 1.2310756972111554) internal successors, (309), 251 states have internal predecessors, (309), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:32,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 312 transitions. [2021-05-06 00:08:32,924 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 312 transitions. Word has length 143 [2021-05-06 00:08:32,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:32,924 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 312 transitions. [2021-05-06 00:08:32,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 14 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:32,924 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 312 transitions. [2021-05-06 00:08:32,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:32,925 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:32,925 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:32,925 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-05-06 00:08:32,925 INFO L428 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:32,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:32,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1370409666, now seen corresponding path program 1 times [2021-05-06 00:08:32,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:32,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681933683] [2021-05-06 00:08:32,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:32,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:33,031 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:33,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:33,035 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 00:08:33,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:33,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681933683] [2021-05-06 00:08:33,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681933683] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:33,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:33,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-05-06 00:08:33,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495833427] [2021-05-06 00:08:33,035 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-05-06 00:08:33,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:33,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-05-06 00:08:33,036 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-05-06 00:08:33,036 INFO L87 Difference]: Start difference. First operand 255 states and 312 transitions. Second operand has 16 states, 16 states have (on average 8.75) internal successors, (140), 15 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:33,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:33,734 INFO L93 Difference]: Finished difference Result 366 states and 423 transitions. [2021-05-06 00:08:33,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-05-06 00:08:33,734 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.75) internal successors, (140), 15 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:33,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:33,735 INFO L225 Difference]: With dead ends: 366 [2021-05-06 00:08:33,735 INFO L226 Difference]: Without dead ends: 253 [2021-05-06 00:08:33,736 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 385.5ms TimeCoverageRelationStatistics Valid=315, Invalid=497, Unknown=0, NotChecked=0, Total=812 [2021-05-06 00:08:33,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-05-06 00:08:33,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2021-05-06 00:08:33,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 249 states have (on average 1.2289156626506024) internal successors, (306), 249 states have internal predecessors, (306), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:33,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 309 transitions. [2021-05-06 00:08:33,745 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 309 transitions. Word has length 143 [2021-05-06 00:08:33,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:33,745 INFO L480 AbstractCegarLoop]: Abstraction has 253 states and 309 transitions. [2021-05-06 00:08:33,745 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 8.75) internal successors, (140), 15 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:33,745 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 309 transitions. [2021-05-06 00:08:33,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:33,746 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:33,746 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:33,746 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-05-06 00:08:33,747 INFO L428 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:33,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:33,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1524671279, now seen corresponding path program 1 times [2021-05-06 00:08:33,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:33,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072455212] [2021-05-06 00:08:33,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:33,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:33,896 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:33,901 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 00:08:33,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:33,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072455212] [2021-05-06 00:08:33,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072455212] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:33,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:33,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2021-05-06 00:08:33,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429703991] [2021-05-06 00:08:33,908 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-05-06 00:08:33,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:33,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-05-06 00:08:33,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=150, Unknown=0, NotChecked=0, Total=272 [2021-05-06 00:08:33,909 INFO L87 Difference]: Start difference. First operand 253 states and 309 transitions. Second operand has 17 states, 17 states have (on average 8.235294117647058) internal successors, (140), 16 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:35,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:35,047 INFO L93 Difference]: Finished difference Result 362 states and 418 transitions. [2021-05-06 00:08:35,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-05-06 00:08:35,048 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 8.235294117647058) internal successors, (140), 16 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:35,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:35,049 INFO L225 Difference]: With dead ends: 362 [2021-05-06 00:08:35,049 INFO L226 Difference]: Without dead ends: 251 [2021-05-06 00:08:35,049 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 416.2ms TimeCoverageRelationStatistics Valid=360, Invalid=570, Unknown=0, NotChecked=0, Total=930 [2021-05-06 00:08:35,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-05-06 00:08:35,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2021-05-06 00:08:35,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 247 states have (on average 1.2267206477732793) internal successors, (303), 247 states have internal predecessors, (303), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:35,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 306 transitions. [2021-05-06 00:08:35,058 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 306 transitions. Word has length 143 [2021-05-06 00:08:35,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:35,058 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 306 transitions. [2021-05-06 00:08:35,058 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 8.235294117647058) internal successors, (140), 16 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:35,058 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 306 transitions. [2021-05-06 00:08:35,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:35,059 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:35,059 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:35,059 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-05-06 00:08:35,059 INFO L428 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:35,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:35,059 INFO L82 PathProgramCache]: Analyzing trace with hash 512357033, now seen corresponding path program 1 times [2021-05-06 00:08:35,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:35,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223315571] [2021-05-06 00:08:35,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:35,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:35,240 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:35,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:35,257 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 00:08:35,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:35,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223315571] [2021-05-06 00:08:35,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223315571] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:35,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:35,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-05-06 00:08:35,258 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488574325] [2021-05-06 00:08:35,258 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-05-06 00:08:35,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:35,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-05-06 00:08:35,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=228, Unknown=0, NotChecked=0, Total=420 [2021-05-06 00:08:35,259 INFO L87 Difference]: Start difference. First operand 251 states and 306 transitions. Second operand has 21 states, 21 states have (on average 6.666666666666667) internal successors, (140), 20 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:36,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:36,834 INFO L93 Difference]: Finished difference Result 352 states and 407 transitions. [2021-05-06 00:08:36,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-05-06 00:08:36,835 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 6.666666666666667) internal successors, (140), 20 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:36,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:36,836 INFO L225 Difference]: With dead ends: 352 [2021-05-06 00:08:36,836 INFO L226 Difference]: Without dead ends: 243 [2021-05-06 00:08:36,837 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 654.3ms TimeCoverageRelationStatistics Valid=570, Invalid=912, Unknown=0, NotChecked=0, Total=1482 [2021-05-06 00:08:36,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2021-05-06 00:08:36,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 243. [2021-05-06 00:08:36,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 239 states have (on average 1.217573221757322) internal successors, (291), 239 states have internal predecessors, (291), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:36,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 294 transitions. [2021-05-06 00:08:36,844 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 294 transitions. Word has length 143 [2021-05-06 00:08:36,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:36,845 INFO L480 AbstractCegarLoop]: Abstraction has 243 states and 294 transitions. [2021-05-06 00:08:36,845 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 6.666666666666667) internal successors, (140), 20 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:36,845 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 294 transitions. [2021-05-06 00:08:36,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:36,846 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:36,846 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:36,846 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-05-06 00:08:36,846 INFO L428 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:36,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:36,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1151655290, now seen corresponding path program 1 times [2021-05-06 00:08:36,846 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:36,847 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699756064] [2021-05-06 00:08:36,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:36,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:37,024 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:37,031 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 00:08:37,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:37,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699756064] [2021-05-06 00:08:37,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699756064] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:37,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:37,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2021-05-06 00:08:37,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226851995] [2021-05-06 00:08:37,032 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-05-06 00:08:37,032 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:37,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-05-06 00:08:37,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=250, Unknown=0, NotChecked=0, Total=462 [2021-05-06 00:08:37,033 INFO L87 Difference]: Start difference. First operand 243 states and 294 transitions. Second operand has 22 states, 22 states have (on average 6.363636363636363) internal successors, (140), 21 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:38,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:38,169 INFO L93 Difference]: Finished difference Result 342 states and 393 transitions. [2021-05-06 00:08:38,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-05-06 00:08:38,169 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 6.363636363636363) internal successors, (140), 21 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:38,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:38,170 INFO L225 Difference]: With dead ends: 342 [2021-05-06 00:08:38,170 INFO L226 Difference]: Without dead ends: 241 [2021-05-06 00:08:38,171 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 621.0ms TimeCoverageRelationStatistics Valid=630, Invalid=1010, Unknown=0, NotChecked=0, Total=1640 [2021-05-06 00:08:38,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-05-06 00:08:38,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2021-05-06 00:08:38,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 237 states have (on average 1.2151898734177216) internal successors, (288), 237 states have internal predecessors, (288), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:38,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 291 transitions. [2021-05-06 00:08:38,179 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 291 transitions. Word has length 143 [2021-05-06 00:08:38,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:38,180 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 291 transitions. [2021-05-06 00:08:38,180 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 6.363636363636363) internal successors, (140), 21 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:38,180 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 291 transitions. [2021-05-06 00:08:38,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:38,181 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:38,181 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:38,181 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-05-06 00:08:38,181 INFO L428 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:38,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:38,181 INFO L82 PathProgramCache]: Analyzing trace with hash -2019048926, now seen corresponding path program 1 times [2021-05-06 00:08:38,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:38,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790474223] [2021-05-06 00:08:38,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:38,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:38,412 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:38,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:38,419 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 00:08:38,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:38,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790474223] [2021-05-06 00:08:38,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790474223] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:38,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:38,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2021-05-06 00:08:38,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108915140] [2021-05-06 00:08:38,420 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-05-06 00:08:38,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:38,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-05-06 00:08:38,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=297, Unknown=0, NotChecked=0, Total=552 [2021-05-06 00:08:38,423 INFO L87 Difference]: Start difference. First operand 241 states and 291 transitions. Second operand has 24 states, 24 states have (on average 5.833333333333333) internal successors, (140), 23 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:39,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:39,872 INFO L93 Difference]: Finished difference Result 336 states and 386 transitions. [2021-05-06 00:08:39,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-05-06 00:08:39,872 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.833333333333333) internal successors, (140), 23 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:39,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:39,873 INFO L225 Difference]: With dead ends: 336 [2021-05-06 00:08:39,873 INFO L226 Difference]: Without dead ends: 237 [2021-05-06 00:08:39,874 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 677.9ms TimeCoverageRelationStatistics Valid=759, Invalid=1221, Unknown=0, NotChecked=0, Total=1980 [2021-05-06 00:08:39,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-05-06 00:08:39,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 237. [2021-05-06 00:08:39,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 233 states have (on average 1.2103004291845494) internal successors, (282), 233 states have internal predecessors, (282), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:39,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 285 transitions. [2021-05-06 00:08:39,882 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 285 transitions. Word has length 143 [2021-05-06 00:08:39,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:39,883 INFO L480 AbstractCegarLoop]: Abstraction has 237 states and 285 transitions. [2021-05-06 00:08:39,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 5.833333333333333) internal successors, (140), 23 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:39,883 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 285 transitions. [2021-05-06 00:08:39,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:39,883 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:39,884 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:39,884 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-05-06 00:08:39,884 INFO L428 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:39,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:39,884 INFO L82 PathProgramCache]: Analyzing trace with hash -642501226, now seen corresponding path program 1 times [2021-05-06 00:08:39,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:39,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100784717] [2021-05-06 00:08:39,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:39,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:40,131 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:40,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:40,145 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 00:08:40,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:40,146 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100784717] [2021-05-06 00:08:40,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100784717] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:40,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:40,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-05-06 00:08:40,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333484429] [2021-05-06 00:08:40,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-05-06 00:08:40,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:40,147 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-05-06 00:08:40,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=348, Unknown=0, NotChecked=0, Total=650 [2021-05-06 00:08:40,147 INFO L87 Difference]: Start difference. First operand 237 states and 285 transitions. Second operand has 26 states, 26 states have (on average 5.384615384615385) internal successors, (140), 25 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:41,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:41,517 INFO L93 Difference]: Finished difference Result 328 states and 376 transitions. [2021-05-06 00:08:41,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-05-06 00:08:41,517 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.384615384615385) internal successors, (140), 25 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:41,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:41,518 INFO L225 Difference]: With dead ends: 328 [2021-05-06 00:08:41,518 INFO L226 Difference]: Without dead ends: 233 [2021-05-06 00:08:41,519 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 801.4ms TimeCoverageRelationStatistics Valid=900, Invalid=1452, Unknown=0, NotChecked=0, Total=2352 [2021-05-06 00:08:41,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2021-05-06 00:08:41,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2021-05-06 00:08:41,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 229 states have (on average 1.205240174672489) internal successors, (276), 229 states have internal predecessors, (276), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:41,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 279 transitions. [2021-05-06 00:08:41,527 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 279 transitions. Word has length 143 [2021-05-06 00:08:41,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:41,527 INFO L480 AbstractCegarLoop]: Abstraction has 233 states and 279 transitions. [2021-05-06 00:08:41,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 5.384615384615385) internal successors, (140), 25 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:41,527 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 279 transitions. [2021-05-06 00:08:41,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:41,528 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:41,528 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:41,528 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-05-06 00:08:41,528 INFO L428 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:41,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:41,528 INFO L82 PathProgramCache]: Analyzing trace with hash -1746101127, now seen corresponding path program 1 times [2021-05-06 00:08:41,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:41,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688619183] [2021-05-06 00:08:41,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:41,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:41,803 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:41,813 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 00:08:41,814 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:41,814 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688619183] [2021-05-06 00:08:41,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688619183] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:41,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:41,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [29] imperfect sequences [] total 29 [2021-05-06 00:08:41,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426389107] [2021-05-06 00:08:41,814 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-05-06 00:08:41,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:41,815 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-05-06 00:08:41,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=380, Invalid=432, Unknown=0, NotChecked=0, Total=812 [2021-05-06 00:08:41,815 INFO L87 Difference]: Start difference. First operand 233 states and 279 transitions. Second operand has 29 states, 29 states have (on average 4.827586206896552) internal successors, (140), 28 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:42,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:42,936 INFO L93 Difference]: Finished difference Result 318 states and 364 transitions. [2021-05-06 00:08:42,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-05-06 00:08:42,937 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 4.827586206896552) internal successors, (140), 28 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:42,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:42,938 INFO L225 Difference]: With dead ends: 318 [2021-05-06 00:08:42,938 INFO L226 Difference]: Without dead ends: 227 [2021-05-06 00:08:42,938 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 957.8ms TimeCoverageRelationStatistics Valid=1134, Invalid=1836, Unknown=0, NotChecked=0, Total=2970 [2021-05-06 00:08:42,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2021-05-06 00:08:42,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 227. [2021-05-06 00:08:42,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 223 states have (on average 1.1973094170403586) internal successors, (267), 223 states have internal predecessors, (267), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:42,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 270 transitions. [2021-05-06 00:08:42,945 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 270 transitions. Word has length 143 [2021-05-06 00:08:42,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:42,946 INFO L480 AbstractCegarLoop]: Abstraction has 227 states and 270 transitions. [2021-05-06 00:08:42,946 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 4.827586206896552) internal successors, (140), 28 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:42,946 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 270 transitions. [2021-05-06 00:08:42,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:42,946 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:42,947 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:42,947 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-05-06 00:08:42,947 INFO L428 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:42,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:42,947 INFO L82 PathProgramCache]: Analyzing trace with hash 297304713, now seen corresponding path program 1 times [2021-05-06 00:08:42,947 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:42,947 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755873608] [2021-05-06 00:08:42,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:42,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:43,318 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:43,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:43,330 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 00:08:43,331 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:43,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755873608] [2021-05-06 00:08:43,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755873608] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:43,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:43,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [] total 31 [2021-05-06 00:08:43,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476262166] [2021-05-06 00:08:43,331 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-05-06 00:08:43,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:43,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-05-06 00:08:43,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=493, Unknown=0, NotChecked=0, Total=930 [2021-05-06 00:08:43,332 INFO L87 Difference]: Start difference. First operand 227 states and 270 transitions. Second operand has 31 states, 31 states have (on average 4.516129032258065) internal successors, (140), 30 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:44,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:44,664 INFO L93 Difference]: Finished difference Result 308 states and 351 transitions. [2021-05-06 00:08:44,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-05-06 00:08:44,664 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 4.516129032258065) internal successors, (140), 30 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:44,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:44,665 INFO L225 Difference]: With dead ends: 308 [2021-05-06 00:08:44,665 INFO L226 Difference]: Without dead ends: 223 [2021-05-06 00:08:44,666 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1131.2ms TimeCoverageRelationStatistics Valid=1305, Invalid=2117, Unknown=0, NotChecked=0, Total=3422 [2021-05-06 00:08:44,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-05-06 00:08:44,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2021-05-06 00:08:44,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 219 states have (on average 1.1917808219178083) internal successors, (261), 219 states have internal predecessors, (261), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:44,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 264 transitions. [2021-05-06 00:08:44,674 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 264 transitions. Word has length 143 [2021-05-06 00:08:44,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:44,674 INFO L480 AbstractCegarLoop]: Abstraction has 223 states and 264 transitions. [2021-05-06 00:08:44,674 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 4.516129032258065) internal successors, (140), 30 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:44,674 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 264 transitions. [2021-05-06 00:08:44,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:44,675 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:44,675 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:44,675 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-05-06 00:08:44,675 INFO L428 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:44,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:44,675 INFO L82 PathProgramCache]: Analyzing trace with hash 2017851138, now seen corresponding path program 1 times [2021-05-06 00:08:44,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:44,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20685981] [2021-05-06 00:08:44,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:44,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:45,063 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:45,072 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 00:08:45,072 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:45,072 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20685981] [2021-05-06 00:08:45,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20685981] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:45,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:45,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [32] imperfect sequences [] total 32 [2021-05-06 00:08:45,075 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499672371] [2021-05-06 00:08:45,075 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-05-06 00:08:45,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:45,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-05-06 00:08:45,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=467, Invalid=525, Unknown=0, NotChecked=0, Total=992 [2021-05-06 00:08:45,077 INFO L87 Difference]: Start difference. First operand 223 states and 264 transitions. Second operand has 32 states, 32 states have (on average 4.375) internal successors, (140), 31 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:47,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:47,279 INFO L93 Difference]: Finished difference Result 302 states and 343 transitions. [2021-05-06 00:08:47,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-05-06 00:08:47,280 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 4.375) internal successors, (140), 31 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:47,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:47,281 INFO L225 Difference]: With dead ends: 302 [2021-05-06 00:08:47,281 INFO L226 Difference]: Without dead ends: 221 [2021-05-06 00:08:47,282 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434 ImplicationChecksByTransitivity, 1150.2ms TimeCoverageRelationStatistics Valid=1395, Invalid=2265, Unknown=0, NotChecked=0, Total=3660 [2021-05-06 00:08:47,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-05-06 00:08:47,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2021-05-06 00:08:47,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 217 states have (on average 1.1889400921658986) internal successors, (258), 217 states have internal predecessors, (258), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:47,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 261 transitions. [2021-05-06 00:08:47,289 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 261 transitions. Word has length 143 [2021-05-06 00:08:47,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:47,289 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 261 transitions. [2021-05-06 00:08:47,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 4.375) internal successors, (140), 31 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:47,289 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 261 transitions. [2021-05-06 00:08:47,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:47,290 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:47,290 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:47,290 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-05-06 00:08:47,290 INFO L428 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:47,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:47,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1981140879, now seen corresponding path program 1 times [2021-05-06 00:08:47,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:47,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864744024] [2021-05-06 00:08:47,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:47,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:47,649 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:47,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:47,661 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 00:08:47,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:47,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864744024] [2021-05-06 00:08:47,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864744024] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:47,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:47,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2021-05-06 00:08:47,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396501516] [2021-05-06 00:08:47,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-05-06 00:08:47,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:47,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-05-06 00:08:47,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=498, Invalid=558, Unknown=0, NotChecked=0, Total=1056 [2021-05-06 00:08:47,662 INFO L87 Difference]: Start difference. First operand 221 states and 261 transitions. Second operand has 33 states, 33 states have (on average 4.242424242424242) internal successors, (140), 32 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:49,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:49,950 INFO L93 Difference]: Finished difference Result 298 states and 338 transitions. [2021-05-06 00:08:49,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-05-06 00:08:49,951 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 4.242424242424242) internal successors, (140), 32 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:49,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:49,952 INFO L225 Difference]: With dead ends: 298 [2021-05-06 00:08:49,952 INFO L226 Difference]: Without dead ends: 219 [2021-05-06 00:08:49,953 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1206.6ms TimeCoverageRelationStatistics Valid=1488, Invalid=2418, Unknown=0, NotChecked=0, Total=3906 [2021-05-06 00:08:49,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-05-06 00:08:49,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 219. [2021-05-06 00:08:49,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 215 states have (on average 1.186046511627907) internal successors, (255), 215 states have internal predecessors, (255), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:49,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 258 transitions. [2021-05-06 00:08:49,960 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 258 transitions. Word has length 143 [2021-05-06 00:08:49,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:49,960 INFO L480 AbstractCegarLoop]: Abstraction has 219 states and 258 transitions. [2021-05-06 00:08:49,960 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 4.242424242424242) internal successors, (140), 32 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:49,960 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 258 transitions. [2021-05-06 00:08:49,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:49,961 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:49,961 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:49,961 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-05-06 00:08:49,961 INFO L428 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:49,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:49,961 INFO L82 PathProgramCache]: Analyzing trace with hash -553761847, now seen corresponding path program 1 times [2021-05-06 00:08:49,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:49,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082919561] [2021-05-06 00:08:49,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:50,388 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:50,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:50,397 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 00:08:50,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:50,398 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082919561] [2021-05-06 00:08:50,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082919561] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:50,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:50,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2021-05-06 00:08:50,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454505957] [2021-05-06 00:08:50,400 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-05-06 00:08:50,400 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:50,400 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-05-06 00:08:50,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=632, Invalid=700, Unknown=0, NotChecked=0, Total=1332 [2021-05-06 00:08:50,401 INFO L87 Difference]: Start difference. First operand 219 states and 258 transitions. Second operand has 37 states, 37 states have (on average 3.7837837837837838) internal successors, (140), 36 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:52,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:52,062 INFO L93 Difference]: Finished difference Result 288 states and 327 transitions. [2021-05-06 00:08:52,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-05-06 00:08:52,062 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 3.7837837837837838) internal successors, (140), 36 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:52,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:52,063 INFO L225 Difference]: With dead ends: 288 [2021-05-06 00:08:52,063 INFO L226 Difference]: Without dead ends: 211 [2021-05-06 00:08:52,064 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 1411.8ms TimeCoverageRelationStatistics Valid=1890, Invalid=3080, Unknown=0, NotChecked=0, Total=4970 [2021-05-06 00:08:52,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-05-06 00:08:52,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2021-05-06 00:08:52,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 207 states have (on average 1.173913043478261) internal successors, (243), 207 states have internal predecessors, (243), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:52,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 246 transitions. [2021-05-06 00:08:52,071 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 246 transitions. Word has length 143 [2021-05-06 00:08:52,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:52,071 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 246 transitions. [2021-05-06 00:08:52,071 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 3.7837837837837838) internal successors, (140), 36 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:52,071 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 246 transitions. [2021-05-06 00:08:52,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:52,072 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:52,072 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:52,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-05-06 00:08:52,072 INFO L428 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:52,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:52,072 INFO L82 PathProgramCache]: Analyzing trace with hash 1427802886, now seen corresponding path program 1 times [2021-05-06 00:08:52,072 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:52,072 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859227479] [2021-05-06 00:08:52,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:52,574 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:52,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:52,586 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 00:08:52,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:52,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859227479] [2021-05-06 00:08:52,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859227479] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:52,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:52,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [] total 38 [2021-05-06 00:08:52,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935222969] [2021-05-06 00:08:52,587 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-05-06 00:08:52,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:52,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-05-06 00:08:52,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=668, Invalid=738, Unknown=0, NotChecked=0, Total=1406 [2021-05-06 00:08:52,588 INFO L87 Difference]: Start difference. First operand 211 states and 246 transitions. Second operand has 38 states, 38 states have (on average 3.6842105263157894) internal successors, (140), 37 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:54,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:54,818 INFO L93 Difference]: Finished difference Result 278 states and 313 transitions. [2021-05-06 00:08:54,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-05-06 00:08:54,818 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 3.6842105263157894) internal successors, (140), 37 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:54,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:54,819 INFO L225 Difference]: With dead ends: 278 [2021-05-06 00:08:54,819 INFO L226 Difference]: Without dead ends: 209 [2021-05-06 00:08:54,820 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1488.8ms TimeCoverageRelationStatistics Valid=1998, Invalid=3258, Unknown=0, NotChecked=0, Total=5256 [2021-05-06 00:08:54,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-05-06 00:08:54,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 209. [2021-05-06 00:08:54,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 205 states have (on average 1.170731707317073) internal successors, (240), 205 states have internal predecessors, (240), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:54,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 243 transitions. [2021-05-06 00:08:54,827 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 243 transitions. Word has length 143 [2021-05-06 00:08:54,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:54,827 INFO L480 AbstractCegarLoop]: Abstraction has 209 states and 243 transitions. [2021-05-06 00:08:54,827 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 3.6842105263157894) internal successors, (140), 37 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:54,827 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 243 transitions. [2021-05-06 00:08:54,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:54,828 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:54,828 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:54,828 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-05-06 00:08:54,828 INFO L428 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:54,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:54,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1201706654, now seen corresponding path program 1 times [2021-05-06 00:08:54,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:54,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010769591] [2021-05-06 00:08:54,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:54,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:55,327 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:55,336 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 00:08:55,336 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:55,336 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010769591] [2021-05-06 00:08:55,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010769591] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:55,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:55,336 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [] total 40 [2021-05-06 00:08:55,336 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017463993] [2021-05-06 00:08:55,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-05-06 00:08:55,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:55,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-05-06 00:08:55,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=743, Invalid=817, Unknown=0, NotChecked=0, Total=1560 [2021-05-06 00:08:55,338 INFO L87 Difference]: Start difference. First operand 209 states and 243 transitions. Second operand has 40 states, 40 states have (on average 3.5) internal successors, (140), 39 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:58,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:08:58,006 INFO L93 Difference]: Finished difference Result 272 states and 306 transitions. [2021-05-06 00:08:58,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-05-06 00:08:58,006 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 3.5) internal successors, (140), 39 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:08:58,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:08:58,007 INFO L225 Difference]: With dead ends: 272 [2021-05-06 00:08:58,007 INFO L226 Difference]: Without dead ends: 205 [2021-05-06 00:08:58,008 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1656.8ms TimeCoverageRelationStatistics Valid=2223, Invalid=3629, Unknown=0, NotChecked=0, Total=5852 [2021-05-06 00:08:58,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-05-06 00:08:58,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 205. [2021-05-06 00:08:58,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 201 states have (on average 1.164179104477612) internal successors, (234), 201 states have internal predecessors, (234), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:58,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 237 transitions. [2021-05-06 00:08:58,015 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 237 transitions. Word has length 143 [2021-05-06 00:08:58,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:08:58,015 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 237 transitions. [2021-05-06 00:08:58,015 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 3.5) internal successors, (140), 39 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:08:58,015 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 237 transitions. [2021-05-06 00:08:58,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:08:58,016 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:08:58,016 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:08:58,016 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-05-06 00:08:58,016 INFO L428 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:08:58,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:08:58,016 INFO L82 PathProgramCache]: Analyzing trace with hash 1310645142, now seen corresponding path program 1 times [2021-05-06 00:08:58,016 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:08:58,016 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177103139] [2021-05-06 00:08:58,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:08:58,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:58,550 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:08:58,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:08:58,558 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 00:08:58,558 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:08:58,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177103139] [2021-05-06 00:08:58,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177103139] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:08:58,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:08:58,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [] total 42 [2021-05-06 00:08:58,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314148623] [2021-05-06 00:08:58,558 INFO L460 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-05-06 00:08:58,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:08:58,559 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-05-06 00:08:58,559 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=822, Invalid=900, Unknown=0, NotChecked=0, Total=1722 [2021-05-06 00:08:58,559 INFO L87 Difference]: Start difference. First operand 205 states and 237 transitions. Second operand has 42 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 41 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:01,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:01,145 INFO L93 Difference]: Finished difference Result 264 states and 296 transitions. [2021-05-06 00:09:01,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-05-06 00:09:01,146 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 41 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:01,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:01,146 INFO L225 Difference]: With dead ends: 264 [2021-05-06 00:09:01,146 INFO L226 Difference]: Without dead ends: 201 [2021-05-06 00:09:01,148 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 1760.0ms TimeCoverageRelationStatistics Valid=2460, Invalid=4020, Unknown=0, NotChecked=0, Total=6480 [2021-05-06 00:09:01,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-05-06 00:09:01,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2021-05-06 00:09:01,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 197 states have (on average 1.1573604060913705) internal successors, (228), 197 states have internal predecessors, (228), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:01,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 231 transitions. [2021-05-06 00:09:01,154 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 231 transitions. Word has length 143 [2021-05-06 00:09:01,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:01,154 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 231 transitions. [2021-05-06 00:09:01,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 3.3333333333333335) internal successors, (140), 41 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:01,154 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 231 transitions. [2021-05-06 00:09:01,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:09:01,155 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:01,155 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:01,155 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-05-06 00:09:01,155 INFO L428 AbstractCegarLoop]: === Iteration 22 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:01,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:01,155 INFO L82 PathProgramCache]: Analyzing trace with hash -573249383, now seen corresponding path program 1 times [2021-05-06 00:09:01,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:01,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353720439] [2021-05-06 00:09:01,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:01,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:01,775 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:01,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:01,779 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 00:09:01,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:01,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353720439] [2021-05-06 00:09:01,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353720439] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:09:01,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:09:01,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [] total 45 [2021-05-06 00:09:01,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306468269] [2021-05-06 00:09:01,780 INFO L460 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-05-06 00:09:01,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:01,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-05-06 00:09:01,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=948, Invalid=1032, Unknown=0, NotChecked=0, Total=1980 [2021-05-06 00:09:01,781 INFO L87 Difference]: Start difference. First operand 201 states and 231 transitions. Second operand has 45 states, 45 states have (on average 3.111111111111111) internal successors, (140), 44 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:04,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:04,109 INFO L93 Difference]: Finished difference Result 254 states and 284 transitions. [2021-05-06 00:09:04,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-05-06 00:09:04,117 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 3.111111111111111) internal successors, (140), 44 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:04,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:04,117 INFO L225 Difference]: With dead ends: 254 [2021-05-06 00:09:04,118 INFO L226 Difference]: Without dead ends: 195 [2021-05-06 00:09:04,118 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 902 ImplicationChecksByTransitivity, 2012.9ms TimeCoverageRelationStatistics Valid=2838, Invalid=4644, Unknown=0, NotChecked=0, Total=7482 [2021-05-06 00:09:04,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-05-06 00:09:04,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 195. [2021-05-06 00:09:04,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 191 states have (on average 1.1465968586387434) internal successors, (219), 191 states have internal predecessors, (219), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:04,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 222 transitions. [2021-05-06 00:09:04,124 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 222 transitions. Word has length 143 [2021-05-06 00:09:04,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:04,124 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 222 transitions. [2021-05-06 00:09:04,124 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 3.111111111111111) internal successors, (140), 44 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:04,124 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 222 transitions. [2021-05-06 00:09:04,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:09:04,125 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:04,125 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:04,125 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-05-06 00:09:04,125 INFO L428 AbstractCegarLoop]: === Iteration 23 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:04,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:04,125 INFO L82 PathProgramCache]: Analyzing trace with hash 214740329, now seen corresponding path program 1 times [2021-05-06 00:09:04,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:04,126 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915570307] [2021-05-06 00:09:04,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:04,848 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:04,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:04,857 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 00:09:04,857 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:04,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915570307] [2021-05-06 00:09:04,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915570307] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:09:04,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:09:04,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [] total 47 [2021-05-06 00:09:04,858 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108995415] [2021-05-06 00:09:04,859 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-05-06 00:09:04,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:04,859 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-05-06 00:09:04,859 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1037, Invalid=1125, Unknown=0, NotChecked=0, Total=2162 [2021-05-06 00:09:04,860 INFO L87 Difference]: Start difference. First operand 195 states and 222 transitions. Second operand has 47 states, 47 states have (on average 2.978723404255319) internal successors, (140), 46 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:08,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:08,038 INFO L93 Difference]: Finished difference Result 244 states and 271 transitions. [2021-05-06 00:09:08,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-05-06 00:09:08,038 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.978723404255319) internal successors, (140), 46 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:08,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:08,039 INFO L225 Difference]: With dead ends: 244 [2021-05-06 00:09:08,039 INFO L226 Difference]: Without dead ends: 191 [2021-05-06 00:09:08,040 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 2184.5ms TimeCoverageRelationStatistics Valid=3105, Invalid=5085, Unknown=0, NotChecked=0, Total=8190 [2021-05-06 00:09:08,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-05-06 00:09:08,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2021-05-06 00:09:08,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 187 states have (on average 1.13903743315508) internal successors, (213), 187 states have internal predecessors, (213), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:08,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 216 transitions. [2021-05-06 00:09:08,045 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 216 transitions. Word has length 143 [2021-05-06 00:09:08,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:08,045 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 216 transitions. [2021-05-06 00:09:08,046 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 2.978723404255319) internal successors, (140), 46 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:08,046 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 216 transitions. [2021-05-06 00:09:08,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:09:08,046 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:08,046 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:08,046 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-05-06 00:09:08,046 INFO L428 AbstractCegarLoop]: === Iteration 24 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:08,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:08,047 INFO L82 PathProgramCache]: Analyzing trace with hash -20309694, now seen corresponding path program 1 times [2021-05-06 00:09:08,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:08,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655291400] [2021-05-06 00:09:08,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:08,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:08,745 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:08,748 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 00:09:08,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:08,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655291400] [2021-05-06 00:09:08,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655291400] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:09:08,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:09:08,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [] total 48 [2021-05-06 00:09:08,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633953403] [2021-05-06 00:09:08,749 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-05-06 00:09:08,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:08,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-05-06 00:09:08,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1083, Invalid=1173, Unknown=0, NotChecked=0, Total=2256 [2021-05-06 00:09:08,750 INFO L87 Difference]: Start difference. First operand 191 states and 216 transitions. Second operand has 48 states, 48 states have (on average 2.9166666666666665) internal successors, (140), 47 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:11,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:11,015 INFO L93 Difference]: Finished difference Result 238 states and 263 transitions. [2021-05-06 00:09:11,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-05-06 00:09:11,015 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 2.9166666666666665) internal successors, (140), 47 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:11,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:11,016 INFO L225 Difference]: With dead ends: 238 [2021-05-06 00:09:11,016 INFO L226 Difference]: Without dead ends: 189 [2021-05-06 00:09:11,017 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1034 ImplicationChecksByTransitivity, 2184.7ms TimeCoverageRelationStatistics Valid=3243, Invalid=5313, Unknown=0, NotChecked=0, Total=8556 [2021-05-06 00:09:11,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-05-06 00:09:11,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2021-05-06 00:09:11,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 185 states have (on average 1.135135135135135) internal successors, (210), 185 states have internal predecessors, (210), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:11,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 213 transitions. [2021-05-06 00:09:11,022 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 213 transitions. Word has length 143 [2021-05-06 00:09:11,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:11,022 INFO L480 AbstractCegarLoop]: Abstraction has 189 states and 213 transitions. [2021-05-06 00:09:11,022 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 2.9166666666666665) internal successors, (140), 47 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:11,022 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 213 transitions. [2021-05-06 00:09:11,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:09:11,023 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:11,023 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:11,023 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-05-06 00:09:11,023 INFO L428 AbstractCegarLoop]: === Iteration 25 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:11,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:11,023 INFO L82 PathProgramCache]: Analyzing trace with hash 178059793, now seen corresponding path program 1 times [2021-05-06 00:09:11,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:11,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089662186] [2021-05-06 00:09:11,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:11,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:11,785 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:11,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:11,790 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 00:09:11,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:11,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089662186] [2021-05-06 00:09:11,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089662186] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:09:11,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:09:11,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [] total 49 [2021-05-06 00:09:11,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920612835] [2021-05-06 00:09:11,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-05-06 00:09:11,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:11,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-05-06 00:09:11,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1130, Invalid=1222, Unknown=0, NotChecked=0, Total=2352 [2021-05-06 00:09:11,791 INFO L87 Difference]: Start difference. First operand 189 states and 213 transitions. Second operand has 49 states, 49 states have (on average 2.857142857142857) internal successors, (140), 48 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:14,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:14,188 INFO L93 Difference]: Finished difference Result 234 states and 258 transitions. [2021-05-06 00:09:14,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-05-06 00:09:14,188 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 2.857142857142857) internal successors, (140), 48 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:14,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:14,189 INFO L225 Difference]: With dead ends: 234 [2021-05-06 00:09:14,189 INFO L226 Difference]: Without dead ends: 187 [2021-05-06 00:09:14,189 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1080 ImplicationChecksByTransitivity, 2273.0ms TimeCoverageRelationStatistics Valid=3384, Invalid=5546, Unknown=0, NotChecked=0, Total=8930 [2021-05-06 00:09:14,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-05-06 00:09:14,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 187. [2021-05-06 00:09:14,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 183 states have (on average 1.1311475409836065) internal successors, (207), 183 states have internal predecessors, (207), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:14,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 210 transitions. [2021-05-06 00:09:14,195 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 210 transitions. Word has length 143 [2021-05-06 00:09:14,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:14,195 INFO L480 AbstractCegarLoop]: Abstraction has 187 states and 210 transitions. [2021-05-06 00:09:14,195 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 2.857142857142857) internal successors, (140), 48 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:14,195 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 210 transitions. [2021-05-06 00:09:14,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:09:14,196 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:14,196 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:14,196 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-05-06 00:09:14,196 INFO L428 AbstractCegarLoop]: === Iteration 26 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:14,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:14,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1601795351, now seen corresponding path program 1 times [2021-05-06 00:09:14,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:14,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330797005] [2021-05-06 00:09:14,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:14,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:15,031 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:15,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:15,039 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 00:09:15,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:15,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330797005] [2021-05-06 00:09:15,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330797005] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:09:15,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:09:15,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2021-05-06 00:09:15,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804144089] [2021-05-06 00:09:15,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-05-06 00:09:15,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:15,040 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-05-06 00:09:15,040 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1328, Invalid=1428, Unknown=0, NotChecked=0, Total=2756 [2021-05-06 00:09:15,040 INFO L87 Difference]: Start difference. First operand 187 states and 210 transitions. Second operand has 53 states, 53 states have (on average 2.641509433962264) internal successors, (140), 52 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:17,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:17,824 INFO L93 Difference]: Finished difference Result 224 states and 247 transitions. [2021-05-06 00:09:17,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-06 00:09:17,824 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 2.641509433962264) internal successors, (140), 52 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:17,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:17,825 INFO L225 Difference]: With dead ends: 224 [2021-05-06 00:09:17,825 INFO L226 Difference]: Without dead ends: 179 [2021-05-06 00:09:17,826 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 2628.1ms TimeCoverageRelationStatistics Valid=3978, Invalid=6528, Unknown=0, NotChecked=0, Total=10506 [2021-05-06 00:09:17,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-05-06 00:09:17,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 179. [2021-05-06 00:09:17,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 175 states have (on average 1.1142857142857143) internal successors, (195), 175 states have internal predecessors, (195), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:17,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 198 transitions. [2021-05-06 00:09:17,831 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 198 transitions. Word has length 143 [2021-05-06 00:09:17,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:17,831 INFO L480 AbstractCegarLoop]: Abstraction has 179 states and 198 transitions. [2021-05-06 00:09:17,831 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 2.641509433962264) internal successors, (140), 52 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:17,831 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 198 transitions. [2021-05-06 00:09:17,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-05-06 00:09:17,832 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:17,832 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:17,832 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-05-06 00:09:17,832 INFO L428 AbstractCegarLoop]: === Iteration 27 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:17,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:17,832 INFO L82 PathProgramCache]: Analyzing trace with hash -964105850, now seen corresponding path program 1 times [2021-05-06 00:09:17,832 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:17,832 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177087087] [2021-05-06 00:09:17,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:17,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:19,340 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:19,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:19,356 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 00:09:19,356 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:19,356 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177087087] [2021-05-06 00:09:19,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177087087] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:09:19,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:09:19,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [71] imperfect sequences [] total 71 [2021-05-06 00:09:19,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395978268] [2021-05-06 00:09:19,357 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-05-06 00:09:19,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:19,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-05-06 00:09:19,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2417, Invalid=2553, Unknown=0, NotChecked=0, Total=4970 [2021-05-06 00:09:19,358 INFO L87 Difference]: Start difference. First operand 179 states and 198 transitions. Second operand has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 70 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:24,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:24,575 INFO L93 Difference]: Finished difference Result 456 states and 491 transitions. [2021-05-06 00:09:24,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-05-06 00:09:24,576 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 70 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 143 [2021-05-06 00:09:24,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:24,577 INFO L225 Difference]: With dead ends: 456 [2021-05-06 00:09:24,577 INFO L226 Difference]: Without dead ends: 453 [2021-05-06 00:09:24,578 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2345 ImplicationChecksByTransitivity, 4467.6ms TimeCoverageRelationStatistics Valid=7245, Invalid=11937, Unknown=0, NotChecked=0, Total=19182 [2021-05-06 00:09:24,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2021-05-06 00:09:24,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 452. [2021-05-06 00:09:24,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 448 states have (on average 1.0424107142857142) internal successors, (467), 448 states have internal predecessors, (467), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:24,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 470 transitions. [2021-05-06 00:09:24,591 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 470 transitions. Word has length 143 [2021-05-06 00:09:24,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:24,591 INFO L480 AbstractCegarLoop]: Abstraction has 452 states and 470 transitions. [2021-05-06 00:09:24,591 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 71 states, 71 states have (on average 1.971830985915493) internal successors, (140), 70 states have internal predecessors, (140), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:24,591 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 470 transitions. [2021-05-06 00:09:24,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-05-06 00:09:24,592 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:24,592 INFO L523 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:24,592 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-05-06 00:09:24,592 INFO L428 AbstractCegarLoop]: === Iteration 28 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:24,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:24,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1199688896, now seen corresponding path program 1 times [2021-05-06 00:09:24,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:24,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227974794] [2021-05-06 00:09:24,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:24,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:26,167 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:26,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:26,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:26,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:26,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227974794] [2021-05-06 00:09:26,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227974794] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:26,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675925118] [2021-05-06 00:09:26,174 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 00:09:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:26,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 70 conjunts are in the unsatisfiable core [2021-05-06 00:09:26,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:09:26,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,545 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:26,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:26,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675925118] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:26,696 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:09:26,696 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 71] total 73 [2021-05-06 00:09:26,696 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536191896] [2021-05-06 00:09:26,697 INFO L460 AbstractCegarLoop]: Interpolant automaton has 73 states [2021-05-06 00:09:26,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:26,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-05-06 00:09:26,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2558, Invalid=2698, Unknown=0, NotChecked=0, Total=5256 [2021-05-06 00:09:26,698 INFO L87 Difference]: Start difference. First operand 452 states and 470 transitions. Second operand has 73 states, 73 states have (on average 2.0) internal successors, (146), 72 states have internal predecessors, (146), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:34,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:34,280 INFO L93 Difference]: Finished difference Result 458 states and 476 transitions. [2021-05-06 00:09:34,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-05-06 00:09:34,286 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 2.0) internal successors, (146), 72 states have internal predecessors, (146), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 145 [2021-05-06 00:09:34,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:34,287 INFO L225 Difference]: With dead ends: 458 [2021-05-06 00:09:34,287 INFO L226 Difference]: Without dead ends: 455 [2021-05-06 00:09:34,288 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2615 ImplicationChecksByTransitivity, 4726.5ms TimeCoverageRelationStatistics Valid=7527, Invalid=12495, Unknown=0, NotChecked=0, Total=20022 [2021-05-06 00:09:34,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-05-06 00:09:34,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 454. [2021-05-06 00:09:34,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 450 states have (on average 1.0422222222222222) internal successors, (469), 450 states have internal predecessors, (469), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:34,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 472 transitions. [2021-05-06 00:09:34,321 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 472 transitions. Word has length 145 [2021-05-06 00:09:34,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:34,321 INFO L480 AbstractCegarLoop]: Abstraction has 454 states and 472 transitions. [2021-05-06 00:09:34,321 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 73 states, 73 states have (on average 2.0) internal successors, (146), 72 states have internal predecessors, (146), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:34,321 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 472 transitions. [2021-05-06 00:09:34,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-05-06 00:09:34,322 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:34,322 INFO L523 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:34,536 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-05-06 00:09:34,537 INFO L428 AbstractCegarLoop]: === Iteration 29 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:34,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:34,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1842268538, now seen corresponding path program 2 times [2021-05-06 00:09:34,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:34,537 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911617179] [2021-05-06 00:09:34,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:36,137 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:36,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:36,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:36,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:36,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911617179] [2021-05-06 00:09:36,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911617179] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:36,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023265927] [2021-05-06 00:09:36,151 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 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 00:09:36,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 00:09:36,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:09:36,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 71 conjunts are in the unsatisfiable core [2021-05-06 00:09:36,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:09:36,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,239 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,242 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,245 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,248 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,251 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,254 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,255 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,257 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,260 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,263 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,266 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,267 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,274 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,277 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,280 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,299 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,313 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,316 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,319 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:36,516 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:36,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023265927] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:36,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:09:36,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 72] total 74 [2021-05-06 00:09:36,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860930754] [2021-05-06 00:09:36,518 INFO L460 AbstractCegarLoop]: Interpolant automaton has 74 states [2021-05-06 00:09:36,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:36,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-05-06 00:09:36,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2630, Invalid=2772, Unknown=0, NotChecked=0, Total=5402 [2021-05-06 00:09:36,519 INFO L87 Difference]: Start difference. First operand 454 states and 472 transitions. Second operand has 74 states, 74 states have (on average 2.0) internal successors, (148), 73 states have internal predecessors, (148), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:41,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:41,908 INFO L93 Difference]: Finished difference Result 460 states and 478 transitions. [2021-05-06 00:09:41,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-05-06 00:09:41,908 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 2.0) internal successors, (148), 73 states have internal predecessors, (148), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 147 [2021-05-06 00:09:41,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:41,910 INFO L225 Difference]: With dead ends: 460 [2021-05-06 00:09:41,910 INFO L226 Difference]: Without dead ends: 457 [2021-05-06 00:09:41,911 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2688 ImplicationChecksByTransitivity, 4887.4ms TimeCoverageRelationStatistics Valid=7741, Invalid=12851, Unknown=0, NotChecked=0, Total=20592 [2021-05-06 00:09:41,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-05-06 00:09:41,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 456. [2021-05-06 00:09:41,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 452 states have (on average 1.0420353982300885) internal successors, (471), 452 states have internal predecessors, (471), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:41,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 474 transitions. [2021-05-06 00:09:41,925 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 474 transitions. Word has length 147 [2021-05-06 00:09:41,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:41,925 INFO L480 AbstractCegarLoop]: Abstraction has 456 states and 474 transitions. [2021-05-06 00:09:41,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 74 states, 74 states have (on average 2.0) internal successors, (148), 73 states have internal predecessors, (148), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:41,925 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 474 transitions. [2021-05-06 00:09:41,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-05-06 00:09:41,926 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:41,926 INFO L523 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:42,140 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-05-06 00:09:42,141 INFO L428 AbstractCegarLoop]: === Iteration 30 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:42,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:42,142 INFO L82 PathProgramCache]: Analyzing trace with hash 886013876, now seen corresponding path program 3 times [2021-05-06 00:09:42,142 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:42,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041252114] [2021-05-06 00:09:42,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:43,776 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:43,779 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:43,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:43,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041252114] [2021-05-06 00:09:43,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041252114] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:43,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646208635] [2021-05-06 00:09:43,779 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 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 00:09:43,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-05-06 00:09:43,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:09:43,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 72 conjunts are in the unsatisfiable core [2021-05-06 00:09:43,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:09:43,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:43,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,032 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:44,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:44,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646208635] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:44,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:09:44,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 73] total 75 [2021-05-06 00:09:44,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409917334] [2021-05-06 00:09:44,134 INFO L460 AbstractCegarLoop]: Interpolant automaton has 75 states [2021-05-06 00:09:44,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:44,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-05-06 00:09:44,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2703, Invalid=2847, Unknown=0, NotChecked=0, Total=5550 [2021-05-06 00:09:44,135 INFO L87 Difference]: Start difference. First operand 456 states and 474 transitions. Second operand has 75 states, 75 states have (on average 2.0) internal successors, (150), 74 states have internal predecessors, (150), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:51,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:09:51,581 INFO L93 Difference]: Finished difference Result 462 states and 480 transitions. [2021-05-06 00:09:51,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-05-06 00:09:51,581 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.0) internal successors, (150), 74 states have internal predecessors, (150), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 149 [2021-05-06 00:09:51,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:09:51,582 INFO L225 Difference]: With dead ends: 462 [2021-05-06 00:09:51,582 INFO L226 Difference]: Without dead ends: 459 [2021-05-06 00:09:51,583 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2762 ImplicationChecksByTransitivity, 4809.6ms TimeCoverageRelationStatistics Valid=7958, Invalid=13212, Unknown=0, NotChecked=0, Total=21170 [2021-05-06 00:09:51,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2021-05-06 00:09:51,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 458. [2021-05-06 00:09:51,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 454 states have (on average 1.0418502202643172) internal successors, (473), 454 states have internal predecessors, (473), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:51,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 476 transitions. [2021-05-06 00:09:51,596 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 476 transitions. Word has length 149 [2021-05-06 00:09:51,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:09:51,597 INFO L480 AbstractCegarLoop]: Abstraction has 458 states and 476 transitions. [2021-05-06 00:09:51,597 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 75 states, 75 states have (on average 2.0) internal successors, (150), 74 states have internal predecessors, (150), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:09:51,597 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 476 transitions. [2021-05-06 00:09:51,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-05-06 00:09:51,598 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:09:51,598 INFO L523 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:09:51,811 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:09:51,811 INFO L428 AbstractCegarLoop]: === Iteration 31 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:09:51,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:09:51,811 INFO L82 PathProgramCache]: Analyzing trace with hash 1048285038, now seen corresponding path program 4 times [2021-05-06 00:09:51,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:09:51,812 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811738534] [2021-05-06 00:09:51,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:09:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:53,549 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:09:53,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:09:53,552 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:53,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:09:53,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811738534] [2021-05-06 00:09:53,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811738534] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:53,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39191198] [2021-05-06 00:09:53,553 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 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 00:09:53,611 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 00:09:53,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:09:53,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 73 conjunts are in the unsatisfiable core [2021-05-06 00:09:53,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:09:53,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:09:53,876 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:09:53,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39191198] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:09:53,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:09:53,876 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 74] total 76 [2021-05-06 00:09:53,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21119671] [2021-05-06 00:09:53,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 76 states [2021-05-06 00:09:53,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:09:53,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2021-05-06 00:09:53,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2777, Invalid=2923, Unknown=0, NotChecked=0, Total=5700 [2021-05-06 00:09:53,878 INFO L87 Difference]: Start difference. First operand 458 states and 476 transitions. Second operand has 76 states, 76 states have (on average 2.0) internal successors, (152), 75 states have internal predecessors, (152), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:02,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:10:02,392 INFO L93 Difference]: Finished difference Result 464 states and 482 transitions. [2021-05-06 00:10:02,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-05-06 00:10:02,393 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.0) internal successors, (152), 75 states have internal predecessors, (152), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 151 [2021-05-06 00:10:02,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:10:02,395 INFO L225 Difference]: With dead ends: 464 [2021-05-06 00:10:02,395 INFO L226 Difference]: Without dead ends: 461 [2021-05-06 00:10:02,396 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2837 ImplicationChecksByTransitivity, 5291.1ms TimeCoverageRelationStatistics Valid=8178, Invalid=13578, Unknown=0, NotChecked=0, Total=21756 [2021-05-06 00:10:02,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-05-06 00:10:02,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 460. [2021-05-06 00:10:02,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 456 states have (on average 1.0416666666666667) internal successors, (475), 456 states have internal predecessors, (475), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:02,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 478 transitions. [2021-05-06 00:10:02,408 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 478 transitions. Word has length 151 [2021-05-06 00:10:02,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:10:02,409 INFO L480 AbstractCegarLoop]: Abstraction has 460 states and 478 transitions. [2021-05-06 00:10:02,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 76 states, 76 states have (on average 2.0) internal successors, (152), 75 states have internal predecessors, (152), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:02,409 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 478 transitions. [2021-05-06 00:10:02,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-05-06 00:10:02,410 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:10:02,410 INFO L523 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:10:02,624 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:10:02,625 INFO L428 AbstractCegarLoop]: === Iteration 32 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:10:02,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:10:02,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1922918232, now seen corresponding path program 5 times [2021-05-06 00:10:02,625 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:10:02,625 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097583971] [2021-05-06 00:10:02,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:10:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:04,656 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:10:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:04,665 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:04,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:10:04,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097583971] [2021-05-06 00:10:04,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097583971] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:04,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029049678] [2021-05-06 00:10:04,665 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 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 00:10:04,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-05-06 00:10:04,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:10:04,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 431 conjuncts, 74 conjunts are in the unsatisfiable core [2021-05-06 00:10:04,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:10:04,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:04,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:05,083 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:05,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029049678] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:05,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:10:05,083 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 75] total 77 [2021-05-06 00:10:05,083 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633962200] [2021-05-06 00:10:05,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 77 states [2021-05-06 00:10:05,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:10:05,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-05-06 00:10:05,085 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2852, Invalid=3000, Unknown=0, NotChecked=0, Total=5852 [2021-05-06 00:10:05,085 INFO L87 Difference]: Start difference. First operand 460 states and 478 transitions. Second operand has 77 states, 77 states have (on average 2.0) internal successors, (154), 76 states have internal predecessors, (154), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:14,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:10:14,504 INFO L93 Difference]: Finished difference Result 466 states and 484 transitions. [2021-05-06 00:10:14,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-05-06 00:10:14,505 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 2.0) internal successors, (154), 76 states have internal predecessors, (154), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 153 [2021-05-06 00:10:14,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:10:14,506 INFO L225 Difference]: With dead ends: 466 [2021-05-06 00:10:14,506 INFO L226 Difference]: Without dead ends: 463 [2021-05-06 00:10:14,508 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2913 ImplicationChecksByTransitivity, 6121.2ms TimeCoverageRelationStatistics Valid=8401, Invalid=13949, Unknown=0, NotChecked=0, Total=22350 [2021-05-06 00:10:14,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-05-06 00:10:14,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 462. [2021-05-06 00:10:14,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 458 states have (on average 1.0414847161572052) internal successors, (477), 458 states have internal predecessors, (477), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:14,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 480 transitions. [2021-05-06 00:10:14,521 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 480 transitions. Word has length 153 [2021-05-06 00:10:14,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:10:14,521 INFO L480 AbstractCegarLoop]: Abstraction has 462 states and 480 transitions. [2021-05-06 00:10:14,521 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 77 states, 77 states have (on average 2.0) internal successors, (154), 76 states have internal predecessors, (154), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:14,521 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 480 transitions. [2021-05-06 00:10:14,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-05-06 00:10:14,522 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:10:14,522 INFO L523 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:10:14,736 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-05-06 00:10:14,737 INFO L428 AbstractCegarLoop]: === Iteration 33 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:10:14,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:10:14,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1096008862, now seen corresponding path program 6 times [2021-05-06 00:10:14,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:10:14,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993039318] [2021-05-06 00:10:14,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:10:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:16,729 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:10:16,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:16,733 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:16,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:10:16,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993039318] [2021-05-06 00:10:16,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993039318] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:16,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518402879] [2021-05-06 00:10:16,733 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 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 00:10:16,806 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-05-06 00:10:16,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:10:16,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 75 conjunts are in the unsatisfiable core [2021-05-06 00:10:16,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:10:16,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:16,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,023 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,026 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:17,057 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:17,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518402879] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:17,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:10:17,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 76] total 78 [2021-05-06 00:10:17,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595723168] [2021-05-06 00:10:17,058 INFO L460 AbstractCegarLoop]: Interpolant automaton has 78 states [2021-05-06 00:10:17,058 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:10:17,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2021-05-06 00:10:17,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2928, Invalid=3078, Unknown=0, NotChecked=0, Total=6006 [2021-05-06 00:10:17,058 INFO L87 Difference]: Start difference. First operand 462 states and 480 transitions. Second operand has 78 states, 78 states have (on average 2.0) internal successors, (156), 77 states have internal predecessors, (156), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:23,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:10:23,193 INFO L93 Difference]: Finished difference Result 468 states and 486 transitions. [2021-05-06 00:10:23,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-05-06 00:10:23,194 INFO L78 Accepts]: Start accepts. Automaton has has 78 states, 78 states have (on average 2.0) internal successors, (156), 77 states have internal predecessors, (156), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 155 [2021-05-06 00:10:23,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:10:23,195 INFO L225 Difference]: With dead ends: 468 [2021-05-06 00:10:23,195 INFO L226 Difference]: Without dead ends: 465 [2021-05-06 00:10:23,196 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2990 ImplicationChecksByTransitivity, 5962.6ms TimeCoverageRelationStatistics Valid=8627, Invalid=14325, Unknown=0, NotChecked=0, Total=22952 [2021-05-06 00:10:23,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-05-06 00:10:23,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 464. [2021-05-06 00:10:23,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 460 states have (on average 1.041304347826087) internal successors, (479), 460 states have internal predecessors, (479), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:23,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 482 transitions. [2021-05-06 00:10:23,211 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 482 transitions. Word has length 155 [2021-05-06 00:10:23,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:10:23,211 INFO L480 AbstractCegarLoop]: Abstraction has 464 states and 482 transitions. [2021-05-06 00:10:23,211 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 78 states, 78 states have (on average 2.0) internal successors, (156), 77 states have internal predecessors, (156), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:23,211 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 482 transitions. [2021-05-06 00:10:23,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-05-06 00:10:23,212 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:10:23,212 INFO L523 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:10:23,428 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:10:23,428 INFO L428 AbstractCegarLoop]: === Iteration 34 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:10:23,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:10:23,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1005054052, now seen corresponding path program 7 times [2021-05-06 00:10:23,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:10:23,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813070915] [2021-05-06 00:10:23,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:10:23,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:25,460 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:10:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:25,469 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:25,469 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:10:25,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813070915] [2021-05-06 00:10:25,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813070915] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:25,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241093531] [2021-05-06 00:10:25,470 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 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 00:10:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:25,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 76 conjunts are in the unsatisfiable core [2021-05-06 00:10:25,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:10:25,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:25,836 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:25,837 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241093531] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:25,837 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:10:25,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 77] total 79 [2021-05-06 00:10:25,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760111201] [2021-05-06 00:10:25,837 INFO L460 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-05-06 00:10:25,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:10:25,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-05-06 00:10:25,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3005, Invalid=3157, Unknown=0, NotChecked=0, Total=6162 [2021-05-06 00:10:25,838 INFO L87 Difference]: Start difference. First operand 464 states and 482 transitions. Second operand has 79 states, 79 states have (on average 2.0) internal successors, (158), 78 states have internal predecessors, (158), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:34,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:10:34,423 INFO L93 Difference]: Finished difference Result 470 states and 488 transitions. [2021-05-06 00:10:34,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-05-06 00:10:34,423 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 2.0) internal successors, (158), 78 states have internal predecessors, (158), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 157 [2021-05-06 00:10:34,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:10:34,424 INFO L225 Difference]: With dead ends: 470 [2021-05-06 00:10:34,425 INFO L226 Difference]: Without dead ends: 467 [2021-05-06 00:10:34,425 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3068 ImplicationChecksByTransitivity, 5932.4ms TimeCoverageRelationStatistics Valid=8856, Invalid=14706, Unknown=0, NotChecked=0, Total=23562 [2021-05-06 00:10:34,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-05-06 00:10:34,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 466. [2021-05-06 00:10:34,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 462 states have (on average 1.0411255411255411) internal successors, (481), 462 states have internal predecessors, (481), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:34,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 484 transitions. [2021-05-06 00:10:34,438 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 484 transitions. Word has length 157 [2021-05-06 00:10:34,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:10:34,438 INFO L480 AbstractCegarLoop]: Abstraction has 466 states and 484 transitions. [2021-05-06 00:10:34,438 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 79 states, 79 states have (on average 2.0) internal successors, (158), 78 states have internal predecessors, (158), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:34,438 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 484 transitions. [2021-05-06 00:10:34,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-05-06 00:10:34,439 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:10:34,439 INFO L523 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:10:34,644 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:10:34,645 INFO L428 AbstractCegarLoop]: === Iteration 35 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:10:34,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:10:34,645 INFO L82 PathProgramCache]: Analyzing trace with hash 503172438, now seen corresponding path program 8 times [2021-05-06 00:10:34,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:10:34,645 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259812877] [2021-05-06 00:10:34,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:10:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:36,715 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:10:36,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:36,733 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:36,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:10:36,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259812877] [2021-05-06 00:10:36,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259812877] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:36,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309599045] [2021-05-06 00:10:36,733 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:10:36,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 00:10:36,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:10:36,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 77 conjunts are in the unsatisfiable core [2021-05-06 00:10:36,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:10:36,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:36,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,029 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:37,146 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:37,146 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309599045] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:37,146 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:10:37,146 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 78] total 80 [2021-05-06 00:10:37,146 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076990036] [2021-05-06 00:10:37,148 INFO L460 AbstractCegarLoop]: Interpolant automaton has 80 states [2021-05-06 00:10:37,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:10:37,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2021-05-06 00:10:37,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3083, Invalid=3237, Unknown=0, NotChecked=0, Total=6320 [2021-05-06 00:10:37,148 INFO L87 Difference]: Start difference. First operand 466 states and 484 transitions. Second operand has 80 states, 80 states have (on average 2.0) internal successors, (160), 79 states have internal predecessors, (160), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:46,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:10:46,305 INFO L93 Difference]: Finished difference Result 472 states and 490 transitions. [2021-05-06 00:10:46,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-05-06 00:10:46,306 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.0) internal successors, (160), 79 states have internal predecessors, (160), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 159 [2021-05-06 00:10:46,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:10:46,307 INFO L225 Difference]: With dead ends: 472 [2021-05-06 00:10:46,307 INFO L226 Difference]: Without dead ends: 469 [2021-05-06 00:10:46,308 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3147 ImplicationChecksByTransitivity, 6065.3ms TimeCoverageRelationStatistics Valid=9088, Invalid=15092, Unknown=0, NotChecked=0, Total=24180 [2021-05-06 00:10:46,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-05-06 00:10:46,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 468. [2021-05-06 00:10:46,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 464 states have (on average 1.040948275862069) internal successors, (483), 464 states have internal predecessors, (483), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:46,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 486 transitions. [2021-05-06 00:10:46,320 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 486 transitions. Word has length 159 [2021-05-06 00:10:46,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:10:46,320 INFO L480 AbstractCegarLoop]: Abstraction has 468 states and 486 transitions. [2021-05-06 00:10:46,320 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 80 states, 80 states have (on average 2.0) internal successors, (160), 79 states have internal predecessors, (160), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:46,321 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 486 transitions. [2021-05-06 00:10:46,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-05-06 00:10:46,321 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:10:46,321 INFO L523 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:10:46,538 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-05-06 00:10:46,538 INFO L428 AbstractCegarLoop]: === Iteration 36 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:10:46,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:10:46,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1790116720, now seen corresponding path program 9 times [2021-05-06 00:10:46,538 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:10:46,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666808460] [2021-05-06 00:10:46,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:10:46,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:48,654 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:10:48,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:48,669 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:48,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:10:48,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666808460] [2021-05-06 00:10:48,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666808460] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:48,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956972693] [2021-05-06 00:10:48,670 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 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 00:10:48,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-05-06 00:10:48,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:10:48,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 78 conjunts are in the unsatisfiable core [2021-05-06 00:10:48,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:10:48,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:48,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:49,043 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:49,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956972693] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:49,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:10:49,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 79] total 81 [2021-05-06 00:10:49,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917280755] [2021-05-06 00:10:49,043 INFO L460 AbstractCegarLoop]: Interpolant automaton has 81 states [2021-05-06 00:10:49,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:10:49,044 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2021-05-06 00:10:49,044 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3162, Invalid=3318, Unknown=0, NotChecked=0, Total=6480 [2021-05-06 00:10:49,044 INFO L87 Difference]: Start difference. First operand 468 states and 486 transitions. Second operand has 81 states, 81 states have (on average 2.0) internal successors, (162), 80 states have internal predecessors, (162), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:57,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:10:57,155 INFO L93 Difference]: Finished difference Result 474 states and 492 transitions. [2021-05-06 00:10:57,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-05-06 00:10:57,155 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.0) internal successors, (162), 80 states have internal predecessors, (162), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 161 [2021-05-06 00:10:57,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:10:57,156 INFO L225 Difference]: With dead ends: 474 [2021-05-06 00:10:57,156 INFO L226 Difference]: Without dead ends: 471 [2021-05-06 00:10:57,158 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3227 ImplicationChecksByTransitivity, 6343.9ms TimeCoverageRelationStatistics Valid=9323, Invalid=15483, Unknown=0, NotChecked=0, Total=24806 [2021-05-06 00:10:57,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2021-05-06 00:10:57,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 470. [2021-05-06 00:10:57,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 466 states have (on average 1.0407725321888412) internal successors, (485), 466 states have internal predecessors, (485), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:57,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 488 transitions. [2021-05-06 00:10:57,177 INFO L78 Accepts]: Start accepts. Automaton has 470 states and 488 transitions. Word has length 161 [2021-05-06 00:10:57,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:10:57,177 INFO L480 AbstractCegarLoop]: Abstraction has 470 states and 488 transitions. [2021-05-06 00:10:57,178 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 81 states, 81 states have (on average 2.0) internal successors, (162), 80 states have internal predecessors, (162), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:10:57,178 INFO L276 IsEmpty]: Start isEmpty. Operand 470 states and 488 transitions. [2021-05-06 00:10:57,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-05-06 00:10:57,178 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:10:57,179 INFO L523 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:10:57,380 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:10:57,381 INFO L428 AbstractCegarLoop]: === Iteration 37 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:10:57,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:10:57,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1972192586, now seen corresponding path program 10 times [2021-05-06 00:10:57,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:10:57,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951200506] [2021-05-06 00:10:57,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:10:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:59,647 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:10:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:10:59,659 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:10:59,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:10:59,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951200506] [2021-05-06 00:10:59,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951200506] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:10:59,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204395410] [2021-05-06 00:10:59,660 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 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 00:10:59,730 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 00:10:59,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:10:59,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 79 conjunts are in the unsatisfiable core [2021-05-06 00:10:59,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:10:59,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,871 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:10:59,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:00,037 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:00,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204395410] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:00,037 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:11:00,037 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 80] total 82 [2021-05-06 00:11:00,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996406512] [2021-05-06 00:11:00,037 INFO L460 AbstractCegarLoop]: Interpolant automaton has 82 states [2021-05-06 00:11:00,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:11:00,038 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2021-05-06 00:11:00,038 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3242, Invalid=3400, Unknown=0, NotChecked=0, Total=6642 [2021-05-06 00:11:00,038 INFO L87 Difference]: Start difference. First operand 470 states and 488 transitions. Second operand has 82 states, 82 states have (on average 2.0) internal successors, (164), 81 states have internal predecessors, (164), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:08,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:11:08,393 INFO L93 Difference]: Finished difference Result 476 states and 494 transitions. [2021-05-06 00:11:08,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-05-06 00:11:08,394 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 82 states have (on average 2.0) internal successors, (164), 81 states have internal predecessors, (164), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 163 [2021-05-06 00:11:08,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:11:08,395 INFO L225 Difference]: With dead ends: 476 [2021-05-06 00:11:08,395 INFO L226 Difference]: Without dead ends: 473 [2021-05-06 00:11:08,396 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3308 ImplicationChecksByTransitivity, 6277.7ms TimeCoverageRelationStatistics Valid=9561, Invalid=15879, Unknown=0, NotChecked=0, Total=25440 [2021-05-06 00:11:08,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-05-06 00:11:08,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 472. [2021-05-06 00:11:08,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 468 states have (on average 1.0405982905982907) internal successors, (487), 468 states have internal predecessors, (487), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:08,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 490 transitions. [2021-05-06 00:11:08,409 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 490 transitions. Word has length 163 [2021-05-06 00:11:08,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:11:08,409 INFO L480 AbstractCegarLoop]: Abstraction has 472 states and 490 transitions. [2021-05-06 00:11:08,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 82 states, 82 states have (on average 2.0) internal successors, (164), 81 states have internal predecessors, (164), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:08,409 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 490 transitions. [2021-05-06 00:11:08,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-05-06 00:11:08,410 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:11:08,410 INFO L523 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:11:08,622 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-05-06 00:11:08,622 INFO L428 AbstractCegarLoop]: === Iteration 38 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:11:08,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:11:08,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1188972420, now seen corresponding path program 11 times [2021-05-06 00:11:08,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:11:08,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459641653] [2021-05-06 00:11:08,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:11:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:10,781 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:11:10,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:10,799 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:10,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:11:10,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459641653] [2021-05-06 00:11:10,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459641653] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:10,800 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837683689] [2021-05-06 00:11:10,800 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 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 00:11:10,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-05-06 00:11:10,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:11:10,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 80 conjunts are in the unsatisfiable core [2021-05-06 00:11:10,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:11:10,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:10,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,097 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:11,137 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:11,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837683689] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:11,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:11:11,137 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 81] total 83 [2021-05-06 00:11:11,137 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10305678] [2021-05-06 00:11:11,137 INFO L460 AbstractCegarLoop]: Interpolant automaton has 83 states [2021-05-06 00:11:11,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:11:11,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-05-06 00:11:11,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3323, Invalid=3483, Unknown=0, NotChecked=0, Total=6806 [2021-05-06 00:11:11,138 INFO L87 Difference]: Start difference. First operand 472 states and 490 transitions. Second operand has 83 states, 83 states have (on average 2.0) internal successors, (166), 82 states have internal predecessors, (166), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:20,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:11:20,856 INFO L93 Difference]: Finished difference Result 478 states and 496 transitions. [2021-05-06 00:11:20,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-05-06 00:11:20,856 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 2.0) internal successors, (166), 82 states have internal predecessors, (166), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 165 [2021-05-06 00:11:20,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:11:20,857 INFO L225 Difference]: With dead ends: 478 [2021-05-06 00:11:20,857 INFO L226 Difference]: Without dead ends: 475 [2021-05-06 00:11:20,858 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3390 ImplicationChecksByTransitivity, 6454.7ms TimeCoverageRelationStatistics Valid=9802, Invalid=16280, Unknown=0, NotChecked=0, Total=26082 [2021-05-06 00:11:20,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2021-05-06 00:11:20,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 474. [2021-05-06 00:11:20,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 470 states have (on average 1.0404255319148936) internal successors, (489), 470 states have internal predecessors, (489), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:20,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 492 transitions. [2021-05-06 00:11:20,870 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 492 transitions. Word has length 165 [2021-05-06 00:11:20,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:11:20,871 INFO L480 AbstractCegarLoop]: Abstraction has 474 states and 492 transitions. [2021-05-06 00:11:20,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 83 states, 83 states have (on average 2.0) internal successors, (166), 82 states have internal predecessors, (166), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:20,871 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 492 transitions. [2021-05-06 00:11:20,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-05-06 00:11:20,872 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:11:20,872 INFO L523 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:11:21,072 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-05-06 00:11:21,072 INFO L428 AbstractCegarLoop]: === Iteration 39 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:11:21,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:11:21,073 INFO L82 PathProgramCache]: Analyzing trace with hash 133669694, now seen corresponding path program 12 times [2021-05-06 00:11:21,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:11:21,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865841143] [2021-05-06 00:11:21,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:11:21,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:23,355 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:11:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:23,357 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:23,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:11:23,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865841143] [2021-05-06 00:11:23,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865841143] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:23,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348063043] [2021-05-06 00:11:23,358 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 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 00:11:23,435 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-05-06 00:11:23,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:11:23,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 81 conjunts are in the unsatisfiable core [2021-05-06 00:11:23,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:11:23,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,533 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,536 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:23,715 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:23,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348063043] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:23,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:11:23,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 82] total 84 [2021-05-06 00:11:23,716 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271963932] [2021-05-06 00:11:23,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 84 states [2021-05-06 00:11:23,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:11:23,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2021-05-06 00:11:23,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3405, Invalid=3567, Unknown=0, NotChecked=0, Total=6972 [2021-05-06 00:11:23,717 INFO L87 Difference]: Start difference. First operand 474 states and 492 transitions. Second operand has 84 states, 84 states have (on average 2.0) internal successors, (168), 83 states have internal predecessors, (168), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:32,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:11:32,932 INFO L93 Difference]: Finished difference Result 480 states and 498 transitions. [2021-05-06 00:11:32,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-05-06 00:11:32,933 INFO L78 Accepts]: Start accepts. Automaton has has 84 states, 84 states have (on average 2.0) internal successors, (168), 83 states have internal predecessors, (168), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 167 [2021-05-06 00:11:32,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:11:32,934 INFO L225 Difference]: With dead ends: 480 [2021-05-06 00:11:32,934 INFO L226 Difference]: Without dead ends: 477 [2021-05-06 00:11:32,935 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3473 ImplicationChecksByTransitivity, 6501.7ms TimeCoverageRelationStatistics Valid=10046, Invalid=16686, Unknown=0, NotChecked=0, Total=26732 [2021-05-06 00:11:32,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-05-06 00:11:32,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 476. [2021-05-06 00:11:32,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 472 states have (on average 1.0402542372881356) internal successors, (491), 472 states have internal predecessors, (491), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:32,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 494 transitions. [2021-05-06 00:11:32,947 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 494 transitions. Word has length 167 [2021-05-06 00:11:32,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:11:32,947 INFO L480 AbstractCegarLoop]: Abstraction has 476 states and 494 transitions. [2021-05-06 00:11:32,947 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 84 states, 84 states have (on average 2.0) internal successors, (168), 83 states have internal predecessors, (168), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:32,947 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 494 transitions. [2021-05-06 00:11:32,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-05-06 00:11:32,948 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:11:32,948 INFO L523 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:11:33,165 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-05-06 00:11:33,165 INFO L428 AbstractCegarLoop]: === Iteration 40 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:11:33,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:11:33,165 INFO L82 PathProgramCache]: Analyzing trace with hash -399968136, now seen corresponding path program 13 times [2021-05-06 00:11:33,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:11:33,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097521536] [2021-05-06 00:11:33,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:11:33,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:35,504 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:11:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:35,509 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:35,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:11:35,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097521536] [2021-05-06 00:11:35,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097521536] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:35,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598015416] [2021-05-06 00:11:35,510 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 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 00:11:35,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:35,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 82 conjunts are in the unsatisfiable core [2021-05-06 00:11:35,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:11:35,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:35,862 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:35,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598015416] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:35,862 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:11:35,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 83] total 85 [2021-05-06 00:11:35,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198728123] [2021-05-06 00:11:35,863 INFO L460 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-05-06 00:11:35,863 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:11:35,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-05-06 00:11:35,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3488, Invalid=3652, Unknown=0, NotChecked=0, Total=7140 [2021-05-06 00:11:35,864 INFO L87 Difference]: Start difference. First operand 476 states and 494 transitions. Second operand has 85 states, 85 states have (on average 2.0) internal successors, (170), 84 states have internal predecessors, (170), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:45,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:11:45,144 INFO L93 Difference]: Finished difference Result 482 states and 500 transitions. [2021-05-06 00:11:45,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-05-06 00:11:45,144 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.0) internal successors, (170), 84 states have internal predecessors, (170), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 169 [2021-05-06 00:11:45,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:11:45,146 INFO L225 Difference]: With dead ends: 482 [2021-05-06 00:11:45,146 INFO L226 Difference]: Without dead ends: 479 [2021-05-06 00:11:45,146 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 334 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3557 ImplicationChecksByTransitivity, 6640.0ms TimeCoverageRelationStatistics Valid=10293, Invalid=17097, Unknown=0, NotChecked=0, Total=27390 [2021-05-06 00:11:45,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-05-06 00:11:45,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 478. [2021-05-06 00:11:45,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 474 states have (on average 1.040084388185654) internal successors, (493), 474 states have internal predecessors, (493), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:45,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 496 transitions. [2021-05-06 00:11:45,159 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 496 transitions. Word has length 169 [2021-05-06 00:11:45,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:11:45,159 INFO L480 AbstractCegarLoop]: Abstraction has 478 states and 496 transitions. [2021-05-06 00:11:45,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 2.0) internal successors, (170), 84 states have internal predecessors, (170), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:45,159 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 496 transitions. [2021-05-06 00:11:45,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2021-05-06 00:11:45,160 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:11:45,160 INFO L523 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:11:45,360 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-05-06 00:11:45,360 INFO L428 AbstractCegarLoop]: === Iteration 41 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:11:45,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:11:45,361 INFO L82 PathProgramCache]: Analyzing trace with hash -2124814542, now seen corresponding path program 14 times [2021-05-06 00:11:45,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:11:45,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38550574] [2021-05-06 00:11:45,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:11:45,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:47,682 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:11:47,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:11:47,685 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:47,685 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:11:47,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38550574] [2021-05-06 00:11:47,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38550574] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:47,685 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299561175] [2021-05-06 00:11:47,686 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 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 00:11:47,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 00:11:47,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:11:47,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 485 conjuncts, 83 conjunts are in the unsatisfiable core [2021-05-06 00:11:47,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:11:47,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,919 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,987 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,990 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,993 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,996 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:47,999 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,011 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:11:48,047 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:11:48,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299561175] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:11:48,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:11:48,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 84] total 86 [2021-05-06 00:11:48,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34780000] [2021-05-06 00:11:48,047 INFO L460 AbstractCegarLoop]: Interpolant automaton has 86 states [2021-05-06 00:11:48,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:11:48,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2021-05-06 00:11:48,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3572, Invalid=3738, Unknown=0, NotChecked=0, Total=7310 [2021-05-06 00:11:48,048 INFO L87 Difference]: Start difference. First operand 478 states and 496 transitions. Second operand has 86 states, 86 states have (on average 2.0) internal successors, (172), 85 states have internal predecessors, (172), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:57,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:11:57,487 INFO L93 Difference]: Finished difference Result 484 states and 502 transitions. [2021-05-06 00:11:57,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-05-06 00:11:57,488 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.0) internal successors, (172), 85 states have internal predecessors, (172), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 171 [2021-05-06 00:11:57,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:11:57,489 INFO L225 Difference]: With dead ends: 484 [2021-05-06 00:11:57,489 INFO L226 Difference]: Without dead ends: 481 [2021-05-06 00:11:57,490 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3642 ImplicationChecksByTransitivity, 6723.6ms TimeCoverageRelationStatistics Valid=10543, Invalid=17513, Unknown=0, NotChecked=0, Total=28056 [2021-05-06 00:11:57,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2021-05-06 00:11:57,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 480. [2021-05-06 00:11:57,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 480 states, 476 states have (on average 1.0399159663865547) internal successors, (495), 476 states have internal predecessors, (495), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:57,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 498 transitions. [2021-05-06 00:11:57,502 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 498 transitions. Word has length 171 [2021-05-06 00:11:57,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:11:57,503 INFO L480 AbstractCegarLoop]: Abstraction has 480 states and 498 transitions. [2021-05-06 00:11:57,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 86 states, 86 states have (on average 2.0) internal successors, (172), 85 states have internal predecessors, (172), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:11:57,503 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 498 transitions. [2021-05-06 00:11:57,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-05-06 00:11:57,504 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:11:57,504 INFO L523 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:11:57,716 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:11:57,719 INFO L428 AbstractCegarLoop]: === Iteration 42 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:11:57,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:11:57,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1844834452, now seen corresponding path program 15 times [2021-05-06 00:11:57,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:11:57,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703468500] [2021-05-06 00:11:57,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:11:57,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:00,224 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:12:00,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:00,227 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:00,228 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:12:00,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703468500] [2021-05-06 00:12:00,228 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703468500] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:00,228 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14953541] [2021-05-06 00:12:00,228 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 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 00:12:00,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-05-06 00:12:00,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:12:00,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 84 conjunts are in the unsatisfiable core [2021-05-06 00:12:00,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:12:00,343 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,346 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:00,608 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:00,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14953541] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:00,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:12:00,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 85] total 87 [2021-05-06 00:12:00,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611807619] [2021-05-06 00:12:00,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 87 states [2021-05-06 00:12:00,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:12:00,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-05-06 00:12:00,609 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3657, Invalid=3825, Unknown=0, NotChecked=0, Total=7482 [2021-05-06 00:12:00,609 INFO L87 Difference]: Start difference. First operand 480 states and 498 transitions. Second operand has 87 states, 87 states have (on average 2.0) internal successors, (174), 86 states have internal predecessors, (174), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:10,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:12:10,227 INFO L93 Difference]: Finished difference Result 486 states and 504 transitions. [2021-05-06 00:12:10,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-05-06 00:12:10,228 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 2.0) internal successors, (174), 86 states have internal predecessors, (174), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 173 [2021-05-06 00:12:10,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:12:10,229 INFO L225 Difference]: With dead ends: 486 [2021-05-06 00:12:10,229 INFO L226 Difference]: Without dead ends: 483 [2021-05-06 00:12:10,230 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3728 ImplicationChecksByTransitivity, 7132.1ms TimeCoverageRelationStatistics Valid=10796, Invalid=17934, Unknown=0, NotChecked=0, Total=28730 [2021-05-06 00:12:10,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-05-06 00:12:10,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 482. [2021-05-06 00:12:10,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 478 states have (on average 1.0397489539748954) internal successors, (497), 478 states have internal predecessors, (497), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:10,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 500 transitions. [2021-05-06 00:12:10,242 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 500 transitions. Word has length 173 [2021-05-06 00:12:10,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:12:10,242 INFO L480 AbstractCegarLoop]: Abstraction has 482 states and 500 transitions. [2021-05-06 00:12:10,242 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 87 states, 87 states have (on average 2.0) internal successors, (174), 86 states have internal predecessors, (174), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:10,242 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 500 transitions. [2021-05-06 00:12:10,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-05-06 00:12:10,243 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:12:10,243 INFO L523 BasicCegarLoop]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:12:10,444 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:12:10,445 INFO L428 AbstractCegarLoop]: === Iteration 43 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:12:10,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:12:10,445 INFO L82 PathProgramCache]: Analyzing trace with hash 928059686, now seen corresponding path program 16 times [2021-05-06 00:12:10,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:12:10,445 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838751194] [2021-05-06 00:12:10,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:12:10,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:12,902 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:12:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:12,905 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:12,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:12:12,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838751194] [2021-05-06 00:12:12,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838751194] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:12,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497528853] [2021-05-06 00:12:12,906 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 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 00:12:12,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 00:12:12,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:12:12,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 85 conjunts are in the unsatisfiable core [2021-05-06 00:12:12,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:12:12,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:12,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:12,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:12,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,035 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,038 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,044 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,047 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,050 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,053 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,056 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,059 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,062 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,100 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,103 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,106 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,109 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,112 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,115 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,118 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,121 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,124 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,127 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,136 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,139 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,142 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,145 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,148 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,154 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,222 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,228 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,231 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,234 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,237 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,240 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,243 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,246 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,249 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:13,252 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 0 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:13,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497528853] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:13,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:12:13,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 86] total 88 [2021-05-06 00:12:13,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65044703] [2021-05-06 00:12:13,253 INFO L460 AbstractCegarLoop]: Interpolant automaton has 88 states [2021-05-06 00:12:13,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:12:13,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2021-05-06 00:12:13,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3743, Invalid=3913, Unknown=0, NotChecked=0, Total=7656 [2021-05-06 00:12:13,254 INFO L87 Difference]: Start difference. First operand 482 states and 500 transitions. Second operand has 88 states, 88 states have (on average 2.0) internal successors, (176), 87 states have internal predecessors, (176), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:21,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:12:21,113 INFO L93 Difference]: Finished difference Result 488 states and 506 transitions. [2021-05-06 00:12:21,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-05-06 00:12:21,114 INFO L78 Accepts]: Start accepts. Automaton has has 88 states, 88 states have (on average 2.0) internal successors, (176), 87 states have internal predecessors, (176), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 175 [2021-05-06 00:12:21,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:12:21,115 INFO L225 Difference]: With dead ends: 488 [2021-05-06 00:12:21,115 INFO L226 Difference]: Without dead ends: 485 [2021-05-06 00:12:21,116 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3815 ImplicationChecksByTransitivity, 6983.5ms TimeCoverageRelationStatistics Valid=11052, Invalid=18360, Unknown=0, NotChecked=0, Total=29412 [2021-05-06 00:12:21,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-05-06 00:12:21,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 484. [2021-05-06 00:12:21,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 480 states have (on average 1.0395833333333333) internal successors, (499), 480 states have internal predecessors, (499), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:21,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 502 transitions. [2021-05-06 00:12:21,128 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 502 transitions. Word has length 175 [2021-05-06 00:12:21,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:12:21,129 INFO L480 AbstractCegarLoop]: Abstraction has 484 states and 502 transitions. [2021-05-06 00:12:21,129 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 88 states, 88 states have (on average 2.0) internal successors, (176), 87 states have internal predecessors, (176), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:21,129 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 502 transitions. [2021-05-06 00:12:21,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-05-06 00:12:21,129 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:12:21,130 INFO L523 BasicCegarLoop]: trace histogram [17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:12:21,346 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:12:21,346 INFO L428 AbstractCegarLoop]: === Iteration 44 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:12:21,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:12:21,346 INFO L82 PathProgramCache]: Analyzing trace with hash -1495364512, now seen corresponding path program 17 times [2021-05-06 00:12:21,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:12:21,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285890324] [2021-05-06 00:12:21,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:12:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:23,825 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:12:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:23,828 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:23,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:12:23,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285890324] [2021-05-06 00:12:23,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285890324] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:23,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153951853] [2021-05-06 00:12:23,828 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 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 00:12:23,916 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2021-05-06 00:12:23,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:12:23,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 86 conjunts are in the unsatisfiable core [2021-05-06 00:12:23,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:12:23,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:23,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,002 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,005 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,008 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,014 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,017 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,180 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,183 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,186 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,189 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,192 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,195 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:24,199 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:24,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153951853] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:24,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:12:24,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 87] total 89 [2021-05-06 00:12:24,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679233055] [2021-05-06 00:12:24,199 INFO L460 AbstractCegarLoop]: Interpolant automaton has 89 states [2021-05-06 00:12:24,199 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:12:24,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-05-06 00:12:24,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3830, Invalid=4002, Unknown=0, NotChecked=0, Total=7832 [2021-05-06 00:12:24,200 INFO L87 Difference]: Start difference. First operand 484 states and 502 transitions. Second operand has 89 states, 89 states have (on average 2.0) internal successors, (178), 88 states have internal predecessors, (178), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:33,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:12:33,882 INFO L93 Difference]: Finished difference Result 490 states and 508 transitions. [2021-05-06 00:12:33,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-05-06 00:12:33,882 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 2.0) internal successors, (178), 88 states have internal predecessors, (178), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 177 [2021-05-06 00:12:33,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:12:33,883 INFO L225 Difference]: With dead ends: 490 [2021-05-06 00:12:33,883 INFO L226 Difference]: Without dead ends: 487 [2021-05-06 00:12:33,884 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3903 ImplicationChecksByTransitivity, 7152.4ms TimeCoverageRelationStatistics Valid=11311, Invalid=18791, Unknown=0, NotChecked=0, Total=30102 [2021-05-06 00:12:33,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-05-06 00:12:33,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 486. [2021-05-06 00:12:33,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 482 states have (on average 1.0394190871369295) internal successors, (501), 482 states have internal predecessors, (501), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:33,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 504 transitions. [2021-05-06 00:12:33,897 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 504 transitions. Word has length 177 [2021-05-06 00:12:33,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:12:33,897 INFO L480 AbstractCegarLoop]: Abstraction has 486 states and 504 transitions. [2021-05-06 00:12:33,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 89 states, 89 states have (on average 2.0) internal successors, (178), 88 states have internal predecessors, (178), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:33,897 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 504 transitions. [2021-05-06 00:12:33,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-05-06 00:12:33,898 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:12:33,898 INFO L523 BasicCegarLoop]: trace histogram [18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:12:34,100 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-05-06 00:12:34,103 INFO L428 AbstractCegarLoop]: === Iteration 45 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:12:34,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:12:34,103 INFO L82 PathProgramCache]: Analyzing trace with hash 1761222938, now seen corresponding path program 18 times [2021-05-06 00:12:34,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:12:34,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266652639] [2021-05-06 00:12:34,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:12:34,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:36,711 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:12:36,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:36,714 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:36,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:12:36,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266652639] [2021-05-06 00:12:36,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266652639] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:36,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501875387] [2021-05-06 00:12:36,714 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 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 00:12:36,802 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-05-06 00:12:36,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:12:36,804 INFO L263 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 87 conjunts are in the unsatisfiable core [2021-05-06 00:12:36,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:12:36,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,985 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,988 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,991 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,994 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:36,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,020 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,094 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,133 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:37,181 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:37,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501875387] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:37,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:12:37,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 88] total 90 [2021-05-06 00:12:37,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216116652] [2021-05-06 00:12:37,184 INFO L460 AbstractCegarLoop]: Interpolant automaton has 90 states [2021-05-06 00:12:37,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:12:37,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2021-05-06 00:12:37,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3918, Invalid=4092, Unknown=0, NotChecked=0, Total=8010 [2021-05-06 00:12:37,185 INFO L87 Difference]: Start difference. First operand 486 states and 504 transitions. Second operand has 90 states, 90 states have (on average 2.0) internal successors, (180), 89 states have internal predecessors, (180), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:45,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:12:45,638 INFO L93 Difference]: Finished difference Result 492 states and 510 transitions. [2021-05-06 00:12:45,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-05-06 00:12:45,638 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.0) internal successors, (180), 89 states have internal predecessors, (180), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 179 [2021-05-06 00:12:45,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:12:45,639 INFO L225 Difference]: With dead ends: 492 [2021-05-06 00:12:45,639 INFO L226 Difference]: Without dead ends: 489 [2021-05-06 00:12:45,640 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3992 ImplicationChecksByTransitivity, 7436.3ms TimeCoverageRelationStatistics Valid=11573, Invalid=19227, Unknown=0, NotChecked=0, Total=30800 [2021-05-06 00:12:45,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2021-05-06 00:12:45,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 488. [2021-05-06 00:12:45,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 484 states have (on average 1.0392561983471074) internal successors, (503), 484 states have internal predecessors, (503), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:45,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 506 transitions. [2021-05-06 00:12:45,653 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 506 transitions. Word has length 179 [2021-05-06 00:12:45,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:12:45,653 INFO L480 AbstractCegarLoop]: Abstraction has 488 states and 506 transitions. [2021-05-06 00:12:45,653 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 90 states, 90 states have (on average 2.0) internal successors, (180), 89 states have internal predecessors, (180), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:45,653 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 506 transitions. [2021-05-06 00:12:45,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-05-06 00:12:45,654 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:12:45,654 INFO L523 BasicCegarLoop]: trace histogram [19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:12:45,854 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-05-06 00:12:45,854 INFO L428 AbstractCegarLoop]: === Iteration 46 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:12:45,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:12:45,855 INFO L82 PathProgramCache]: Analyzing trace with hash 310603604, now seen corresponding path program 19 times [2021-05-06 00:12:45,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:12:45,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598953599] [2021-05-06 00:12:45,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:12:45,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:48,548 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:12:48,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:48,551 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:48,551 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:12:48,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598953599] [2021-05-06 00:12:48,551 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598953599] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:48,551 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679653209] [2021-05-06 00:12:48,551 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 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 00:12:48,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:12:48,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 88 conjunts are in the unsatisfiable core [2021-05-06 00:12:48,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:12:48,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,888 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,903 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,906 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,909 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,912 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,913 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:12:48,916 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 0 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:12:48,916 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679653209] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:12:48,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:12:48,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 89] total 91 [2021-05-06 00:12:48,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273326711] [2021-05-06 00:12:48,917 INFO L460 AbstractCegarLoop]: Interpolant automaton has 91 states [2021-05-06 00:12:48,917 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:12:48,917 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2021-05-06 00:12:48,917 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4007, Invalid=4183, Unknown=0, NotChecked=0, Total=8190 [2021-05-06 00:12:48,918 INFO L87 Difference]: Start difference. First operand 488 states and 506 transitions. Second operand has 91 states, 91 states have (on average 2.0) internal successors, (182), 90 states have internal predecessors, (182), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:57,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:12:57,289 INFO L93 Difference]: Finished difference Result 494 states and 512 transitions. [2021-05-06 00:12:57,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-05-06 00:12:57,290 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.0) internal successors, (182), 90 states have internal predecessors, (182), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 181 [2021-05-06 00:12:57,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:12:57,291 INFO L225 Difference]: With dead ends: 494 [2021-05-06 00:12:57,291 INFO L226 Difference]: Without dead ends: 491 [2021-05-06 00:12:57,292 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 176 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4082 ImplicationChecksByTransitivity, 7536.5ms TimeCoverageRelationStatistics Valid=11838, Invalid=19668, Unknown=0, NotChecked=0, Total=31506 [2021-05-06 00:12:57,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2021-05-06 00:12:57,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 490. [2021-05-06 00:12:57,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 490 states, 486 states have (on average 1.0390946502057614) internal successors, (505), 486 states have internal predecessors, (505), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:57,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 508 transitions. [2021-05-06 00:12:57,304 INFO L78 Accepts]: Start accepts. Automaton has 490 states and 508 transitions. Word has length 181 [2021-05-06 00:12:57,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:12:57,304 INFO L480 AbstractCegarLoop]: Abstraction has 490 states and 508 transitions. [2021-05-06 00:12:57,305 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 91 states, 91 states have (on average 2.0) internal successors, (182), 90 states have internal predecessors, (182), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:12:57,305 INFO L276 IsEmpty]: Start isEmpty. Operand 490 states and 508 transitions. [2021-05-06 00:12:57,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-05-06 00:12:57,305 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:12:57,305 INFO L523 BasicCegarLoop]: trace histogram [20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:12:57,506 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-05-06 00:12:57,506 INFO L428 AbstractCegarLoop]: === Iteration 47 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:12:57,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:12:57,506 INFO L82 PathProgramCache]: Analyzing trace with hash 2129794830, now seen corresponding path program 20 times [2021-05-06 00:12:57,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:12:57,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812916130] [2021-05-06 00:12:57,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:12:57,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:00,217 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:13:00,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:00,219 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:00,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:13:00,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812916130] [2021-05-06 00:13:00,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812916130] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:00,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126521147] [2021-05-06 00:13:00,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:13:00,292 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 00:13:00,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:13:00,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 89 conjunts are in the unsatisfiable core [2021-05-06 00:13:00,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:13:00,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,348 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,351 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,356 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,359 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,362 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,365 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,368 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,371 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,374 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,377 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,380 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,383 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,386 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,389 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,435 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,441 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,518 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,524 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,527 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,530 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:00,586 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:00,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126521147] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:00,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:13:00,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 90] total 92 [2021-05-06 00:13:00,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085122053] [2021-05-06 00:13:00,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 92 states [2021-05-06 00:13:00,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:13:00,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2021-05-06 00:13:00,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4097, Invalid=4275, Unknown=0, NotChecked=0, Total=8372 [2021-05-06 00:13:00,587 INFO L87 Difference]: Start difference. First operand 490 states and 508 transitions. Second operand has 92 states, 92 states have (on average 2.0) internal successors, (184), 91 states have internal predecessors, (184), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:08,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:13:08,470 INFO L93 Difference]: Finished difference Result 496 states and 514 transitions. [2021-05-06 00:13:08,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-05-06 00:13:08,471 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 92 states have (on average 2.0) internal successors, (184), 91 states have internal predecessors, (184), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 183 [2021-05-06 00:13:08,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:13:08,472 INFO L225 Difference]: With dead ends: 496 [2021-05-06 00:13:08,472 INFO L226 Difference]: Without dead ends: 493 [2021-05-06 00:13:08,473 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4173 ImplicationChecksByTransitivity, 7617.1ms TimeCoverageRelationStatistics Valid=12106, Invalid=20114, Unknown=0, NotChecked=0, Total=32220 [2021-05-06 00:13:08,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2021-05-06 00:13:08,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 492. [2021-05-06 00:13:08,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 492 states, 488 states have (on average 1.0389344262295082) internal successors, (507), 488 states have internal predecessors, (507), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:08,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 492 states to 492 states and 510 transitions. [2021-05-06 00:13:08,485 INFO L78 Accepts]: Start accepts. Automaton has 492 states and 510 transitions. Word has length 183 [2021-05-06 00:13:08,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:13:08,486 INFO L480 AbstractCegarLoop]: Abstraction has 492 states and 510 transitions. [2021-05-06 00:13:08,486 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 92 states, 92 states have (on average 2.0) internal successors, (184), 91 states have internal predecessors, (184), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:08,486 INFO L276 IsEmpty]: Start isEmpty. Operand 492 states and 510 transitions. [2021-05-06 00:13:08,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2021-05-06 00:13:08,487 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:13:08,487 INFO L523 BasicCegarLoop]: trace histogram [21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:13:08,692 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-05-06 00:13:08,693 INFO L428 AbstractCegarLoop]: === Iteration 48 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:13:08,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:13:08,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1974093752, now seen corresponding path program 21 times [2021-05-06 00:13:08,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:13:08,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117831772] [2021-05-06 00:13:08,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:13:08,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:11,453 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:13:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:11,456 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:11,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:13:11,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117831772] [2021-05-06 00:13:11,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117831772] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:11,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360314366] [2021-05-06 00:13:11,456 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 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 00:13:11,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2021-05-06 00:13:11,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:13:11,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 90 conjunts are in the unsatisfiable core [2021-05-06 00:13:11,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:13:11,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:11,840 INFO L134 CoverageAnalysis]: Checked inductivity of 441 backedges. 0 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:11,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360314366] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:11,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:13:11,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [92, 91] total 93 [2021-05-06 00:13:11,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463611907] [2021-05-06 00:13:11,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 93 states [2021-05-06 00:13:11,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:13:11,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 93 interpolants. [2021-05-06 00:13:11,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4188, Invalid=4368, Unknown=0, NotChecked=0, Total=8556 [2021-05-06 00:13:11,841 INFO L87 Difference]: Start difference. First operand 492 states and 510 transitions. Second operand has 93 states, 93 states have (on average 2.0) internal successors, (186), 92 states have internal predecessors, (186), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:19,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:13:19,801 INFO L93 Difference]: Finished difference Result 498 states and 516 transitions. [2021-05-06 00:13:19,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2021-05-06 00:13:19,802 INFO L78 Accepts]: Start accepts. Automaton has has 93 states, 93 states have (on average 2.0) internal successors, (186), 92 states have internal predecessors, (186), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 185 [2021-05-06 00:13:19,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:13:19,803 INFO L225 Difference]: With dead ends: 498 [2021-05-06 00:13:19,803 INFO L226 Difference]: Without dead ends: 495 [2021-05-06 00:13:19,804 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 180 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4265 ImplicationChecksByTransitivity, 7759.7ms TimeCoverageRelationStatistics Valid=12377, Invalid=20565, Unknown=0, NotChecked=0, Total=32942 [2021-05-06 00:13:19,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-05-06 00:13:19,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 494. [2021-05-06 00:13:19,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 490 states have (on average 1.0387755102040817) internal successors, (509), 490 states have internal predecessors, (509), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:19,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 512 transitions. [2021-05-06 00:13:19,816 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 512 transitions. Word has length 185 [2021-05-06 00:13:19,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:13:19,816 INFO L480 AbstractCegarLoop]: Abstraction has 494 states and 512 transitions. [2021-05-06 00:13:19,816 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 93 states, 93 states have (on average 2.0) internal successors, (186), 92 states have internal predecessors, (186), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:19,816 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 512 transitions. [2021-05-06 00:13:19,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2021-05-06 00:13:19,817 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:13:19,817 INFO L523 BasicCegarLoop]: trace histogram [22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:13:20,017 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-05-06 00:13:20,018 INFO L428 AbstractCegarLoop]: === Iteration 49 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:13:20,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:13:20,018 INFO L82 PathProgramCache]: Analyzing trace with hash 1263923970, now seen corresponding path program 22 times [2021-05-06 00:13:20,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:13:20,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739002923] [2021-05-06 00:13:20,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:13:20,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:22,815 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:13:22,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:22,818 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:22,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:13:22,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739002923] [2021-05-06 00:13:22,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739002923] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:22,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394438590] [2021-05-06 00:13:22,819 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 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 00:13:22,906 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 00:13:22,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:13:22,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 91 conjunts are in the unsatisfiable core [2021-05-06 00:13:22,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:13:22,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,922 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,924 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,927 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,930 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,933 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,936 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,939 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,942 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,945 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,948 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,951 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,954 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,957 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,960 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,963 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,966 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,969 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,975 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,981 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,984 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,986 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,989 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,992 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,995 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,997 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:22,998 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,000 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,001 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,003 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,004 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,006 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,007 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,009 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,010 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,012 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,013 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,015 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,016 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,018 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,019 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,022 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,024 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,025 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,027 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,028 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,030 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,031 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,033 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,034 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,036 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,037 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,065 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,068 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,071 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,074 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,077 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,080 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,086 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,089 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,092 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,095 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,098 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,101 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,104 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,107 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,110 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,113 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,157 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,160 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,163 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,178 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,181 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,184 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:23,188 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 0 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:23,188 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394438590] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:23,188 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:13:23,188 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 92] total 94 [2021-05-06 00:13:23,188 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140761139] [2021-05-06 00:13:23,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 94 states [2021-05-06 00:13:23,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:13:23,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2021-05-06 00:13:23,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4280, Invalid=4462, Unknown=0, NotChecked=0, Total=8742 [2021-05-06 00:13:23,190 INFO L87 Difference]: Start difference. First operand 494 states and 512 transitions. Second operand has 94 states, 94 states have (on average 2.0) internal successors, (188), 93 states have internal predecessors, (188), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:31,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:13:31,253 INFO L93 Difference]: Finished difference Result 500 states and 518 transitions. [2021-05-06 00:13:31,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-05-06 00:13:31,253 INFO L78 Accepts]: Start accepts. Automaton has has 94 states, 94 states have (on average 2.0) internal successors, (188), 93 states have internal predecessors, (188), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 187 [2021-05-06 00:13:31,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:13:31,254 INFO L225 Difference]: With dead ends: 500 [2021-05-06 00:13:31,254 INFO L226 Difference]: Without dead ends: 497 [2021-05-06 00:13:31,255 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 182 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4358 ImplicationChecksByTransitivity, 7887.3ms TimeCoverageRelationStatistics Valid=12651, Invalid=21021, Unknown=0, NotChecked=0, Total=33672 [2021-05-06 00:13:31,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2021-05-06 00:13:31,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 496. [2021-05-06 00:13:31,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 496 states, 492 states have (on average 1.0386178861788617) internal successors, (511), 492 states have internal predecessors, (511), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:31,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 496 states to 496 states and 514 transitions. [2021-05-06 00:13:31,268 INFO L78 Accepts]: Start accepts. Automaton has 496 states and 514 transitions. Word has length 187 [2021-05-06 00:13:31,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:13:31,268 INFO L480 AbstractCegarLoop]: Abstraction has 496 states and 514 transitions. [2021-05-06 00:13:31,268 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 94 states, 94 states have (on average 2.0) internal successors, (188), 93 states have internal predecessors, (188), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:31,269 INFO L276 IsEmpty]: Start isEmpty. Operand 496 states and 514 transitions. [2021-05-06 00:13:31,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-05-06 00:13:31,269 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:13:31,269 INFO L523 BasicCegarLoop]: trace histogram [23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:13:31,473 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:13:31,473 INFO L428 AbstractCegarLoop]: === Iteration 50 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:13:31,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:13:31,473 INFO L82 PathProgramCache]: Analyzing trace with hash -852334788, now seen corresponding path program 23 times [2021-05-06 00:13:31,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:13:31,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587084259] [2021-05-06 00:13:31,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:13:31,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:34,346 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:13:34,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:34,349 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:34,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:13:34,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587084259] [2021-05-06 00:13:34,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587084259] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:34,349 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087729565] [2021-05-06 00:13:34,349 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 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 00:13:34,431 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2021-05-06 00:13:34,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:13:34,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 92 conjunts are in the unsatisfiable core [2021-05-06 00:13:34,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:13:34,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:34,735 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:34,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087729565] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:34,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:13:34,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [94, 93] total 95 [2021-05-06 00:13:34,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50633772] [2021-05-06 00:13:34,736 INFO L460 AbstractCegarLoop]: Interpolant automaton has 95 states [2021-05-06 00:13:34,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:13:34,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2021-05-06 00:13:34,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4373, Invalid=4557, Unknown=0, NotChecked=0, Total=8930 [2021-05-06 00:13:34,737 INFO L87 Difference]: Start difference. First operand 496 states and 514 transitions. Second operand has 95 states, 95 states have (on average 2.0) internal successors, (190), 94 states have internal predecessors, (190), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:43,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:13:43,325 INFO L93 Difference]: Finished difference Result 502 states and 520 transitions. [2021-05-06 00:13:43,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2021-05-06 00:13:43,325 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.0) internal successors, (190), 94 states have internal predecessors, (190), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 189 [2021-05-06 00:13:43,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:13:43,326 INFO L225 Difference]: With dead ends: 502 [2021-05-06 00:13:43,326 INFO L226 Difference]: Without dead ends: 499 [2021-05-06 00:13:43,327 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4452 ImplicationChecksByTransitivity, 8508.4ms TimeCoverageRelationStatistics Valid=12928, Invalid=21482, Unknown=0, NotChecked=0, Total=34410 [2021-05-06 00:13:43,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2021-05-06 00:13:43,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 498. [2021-05-06 00:13:43,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 494 states have (on average 1.0384615384615385) internal successors, (513), 494 states have internal predecessors, (513), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:43,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 516 transitions. [2021-05-06 00:13:43,340 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 516 transitions. Word has length 189 [2021-05-06 00:13:43,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:13:43,340 INFO L480 AbstractCegarLoop]: Abstraction has 498 states and 516 transitions. [2021-05-06 00:13:43,340 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 95 states, 95 states have (on average 2.0) internal successors, (190), 94 states have internal predecessors, (190), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:43,340 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 516 transitions. [2021-05-06 00:13:43,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-05-06 00:13:43,341 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:13:43,341 INFO L523 BasicCegarLoop]: trace histogram [24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:13:43,560 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-05-06 00:13:43,561 INFO L428 AbstractCegarLoop]: === Iteration 51 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:13:43,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:13:43,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1237497078, now seen corresponding path program 24 times [2021-05-06 00:13:43,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:13:43,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23832217] [2021-05-06 00:13:43,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:13:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:46,467 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:13:46,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:46,471 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:46,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:13:46,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23832217] [2021-05-06 00:13:46,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23832217] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:46,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869656227] [2021-05-06 00:13:46,471 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 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 00:13:46,571 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2021-05-06 00:13:46,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:13:46,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 93 conjunts are in the unsatisfiable core [2021-05-06 00:13:46,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:13:46,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,608 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,678 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,711 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,734 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,737 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,740 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,743 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,746 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,749 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,752 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,755 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,829 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,832 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,835 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,838 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,841 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,844 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,856 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,859 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,862 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,865 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,868 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:46,872 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 0 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:46,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869656227] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:46,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:13:46,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 94] total 96 [2021-05-06 00:13:46,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568823566] [2021-05-06 00:13:46,873 INFO L460 AbstractCegarLoop]: Interpolant automaton has 96 states [2021-05-06 00:13:46,873 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:13:46,873 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2021-05-06 00:13:46,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4467, Invalid=4653, Unknown=0, NotChecked=0, Total=9120 [2021-05-06 00:13:46,874 INFO L87 Difference]: Start difference. First operand 498 states and 516 transitions. Second operand has 96 states, 96 states have (on average 2.0) internal successors, (192), 95 states have internal predecessors, (192), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:13:54,109 INFO L93 Difference]: Finished difference Result 504 states and 522 transitions. [2021-05-06 00:13:54,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-05-06 00:13:54,110 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.0) internal successors, (192), 95 states have internal predecessors, (192), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 191 [2021-05-06 00:13:54,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:13:54,111 INFO L225 Difference]: With dead ends: 504 [2021-05-06 00:13:54,111 INFO L226 Difference]: Without dead ends: 501 [2021-05-06 00:13:54,112 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4547 ImplicationChecksByTransitivity, 8227.7ms TimeCoverageRelationStatistics Valid=13208, Invalid=21948, Unknown=0, NotChecked=0, Total=35156 [2021-05-06 00:13:54,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2021-05-06 00:13:54,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 500. [2021-05-06 00:13:54,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 496 states have (on average 1.0383064516129032) internal successors, (515), 496 states have internal predecessors, (515), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:54,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 518 transitions. [2021-05-06 00:13:54,125 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 518 transitions. Word has length 191 [2021-05-06 00:13:54,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:13:54,125 INFO L480 AbstractCegarLoop]: Abstraction has 500 states and 518 transitions. [2021-05-06 00:13:54,125 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 96 states, 96 states have (on average 2.0) internal successors, (192), 95 states have internal predecessors, (192), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:13:54,125 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 518 transitions. [2021-05-06 00:13:54,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-05-06 00:13:54,126 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:13:54,126 INFO L523 BasicCegarLoop]: trace histogram [25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:13:54,326 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:13:54,327 INFO L428 AbstractCegarLoop]: === Iteration 52 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:13:54,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:13:54,327 INFO L82 PathProgramCache]: Analyzing trace with hash -478774224, now seen corresponding path program 25 times [2021-05-06 00:13:54,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:13:54,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75680191] [2021-05-06 00:13:54,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:13:54,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:57,304 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:13:57,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:57,307 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:57,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:13:57,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75680191] [2021-05-06 00:13:57,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75680191] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:57,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999341920] [2021-05-06 00:13:57,307 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 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 00:13:57,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:13:57,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 94 conjunts are in the unsatisfiable core [2021-05-06 00:13:57,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:13:57,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,406 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,445 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,548 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,579 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,636 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,639 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:13:57,705 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:13:57,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999341920] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:13:57,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:13:57,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [96, 95] total 97 [2021-05-06 00:13:57,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904580233] [2021-05-06 00:13:57,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 97 states [2021-05-06 00:13:57,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:13:57,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 97 interpolants. [2021-05-06 00:13:57,707 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4562, Invalid=4750, Unknown=0, NotChecked=0, Total=9312 [2021-05-06 00:13:57,707 INFO L87 Difference]: Start difference. First operand 500 states and 518 transitions. Second operand has 97 states, 97 states have (on average 2.0) internal successors, (194), 96 states have internal predecessors, (194), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:06,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:14:06,170 INFO L93 Difference]: Finished difference Result 506 states and 524 transitions. [2021-05-06 00:14:06,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-05-06 00:14:06,170 INFO L78 Accepts]: Start accepts. Automaton has has 97 states, 97 states have (on average 2.0) internal successors, (194), 96 states have internal predecessors, (194), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 193 [2021-05-06 00:14:06,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:14:06,171 INFO L225 Difference]: With dead ends: 506 [2021-05-06 00:14:06,171 INFO L226 Difference]: Without dead ends: 503 [2021-05-06 00:14:06,173 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 382 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4643 ImplicationChecksByTransitivity, 8418.2ms TimeCoverageRelationStatistics Valid=13491, Invalid=22419, Unknown=0, NotChecked=0, Total=35910 [2021-05-06 00:14:06,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-05-06 00:14:06,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 502. [2021-05-06 00:14:06,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 498 states have (on average 1.038152610441767) internal successors, (517), 498 states have internal predecessors, (517), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:06,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 520 transitions. [2021-05-06 00:14:06,185 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 520 transitions. Word has length 193 [2021-05-06 00:14:06,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:14:06,185 INFO L480 AbstractCegarLoop]: Abstraction has 502 states and 520 transitions. [2021-05-06 00:14:06,185 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 97 states, 97 states have (on average 2.0) internal successors, (194), 96 states have internal predecessors, (194), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:06,186 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 520 transitions. [2021-05-06 00:14:06,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-05-06 00:14:06,186 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:14:06,186 INFO L523 BasicCegarLoop]: trace histogram [26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:14:06,387 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-05-06 00:14:06,387 INFO L428 AbstractCegarLoop]: === Iteration 53 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:14:06,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:14:06,387 INFO L82 PathProgramCache]: Analyzing trace with hash -548053782, now seen corresponding path program 26 times [2021-05-06 00:14:06,387 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:14:06,387 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932549297] [2021-05-06 00:14:06,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:14:06,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:09,595 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:14:09,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:09,605 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:09,605 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:14:09,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932549297] [2021-05-06 00:14:09,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932549297] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:09,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591895181] [2021-05-06 00:14:09,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:14:09,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 00:14:09,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:14:09,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 557 conjuncts, 95 conjunts are in the unsatisfiable core [2021-05-06 00:14:09,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:14:09,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,790 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,793 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,796 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,799 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,802 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,805 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,808 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,811 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,814 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,817 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,820 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,823 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,826 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,847 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,850 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,853 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,914 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,917 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,920 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,923 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,925 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,926 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,928 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,929 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,931 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,932 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,934 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,935 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,937 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,938 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,940 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,943 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,944 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,946 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,947 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,949 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,950 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,952 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,953 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,955 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,958 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,959 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,961 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,962 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,964 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,965 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,968 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,970 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,971 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,973 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,974 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,976 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,977 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,979 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,980 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,982 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,983 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:09,986 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 0 proven. 676 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:09,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591895181] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:09,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:14:09,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 96] total 98 [2021-05-06 00:14:09,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784230761] [2021-05-06 00:14:09,987 INFO L460 AbstractCegarLoop]: Interpolant automaton has 98 states [2021-05-06 00:14:09,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:14:09,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2021-05-06 00:14:09,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4658, Invalid=4848, Unknown=0, NotChecked=0, Total=9506 [2021-05-06 00:14:09,988 INFO L87 Difference]: Start difference. First operand 502 states and 520 transitions. Second operand has 98 states, 98 states have (on average 2.0) internal successors, (196), 97 states have internal predecessors, (196), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:17,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:14:17,182 INFO L93 Difference]: Finished difference Result 508 states and 526 transitions. [2021-05-06 00:14:17,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-05-06 00:14:17,187 INFO L78 Accepts]: Start accepts. Automaton has has 98 states, 98 states have (on average 2.0) internal successors, (196), 97 states have internal predecessors, (196), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 195 [2021-05-06 00:14:17,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:14:17,188 INFO L225 Difference]: With dead ends: 508 [2021-05-06 00:14:17,188 INFO L226 Difference]: Without dead ends: 505 [2021-05-06 00:14:17,189 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4740 ImplicationChecksByTransitivity, 8730.4ms TimeCoverageRelationStatistics Valid=13777, Invalid=22895, Unknown=0, NotChecked=0, Total=36672 [2021-05-06 00:14:17,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-05-06 00:14:17,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 504. [2021-05-06 00:14:17,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 504 states, 500 states have (on average 1.038) internal successors, (519), 500 states have internal predecessors, (519), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:17,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 504 states to 504 states and 522 transitions. [2021-05-06 00:14:17,202 INFO L78 Accepts]: Start accepts. Automaton has 504 states and 522 transitions. Word has length 195 [2021-05-06 00:14:17,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:14:17,202 INFO L480 AbstractCegarLoop]: Abstraction has 504 states and 522 transitions. [2021-05-06 00:14:17,202 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 98 states, 98 states have (on average 2.0) internal successors, (196), 97 states have internal predecessors, (196), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:17,202 INFO L276 IsEmpty]: Start isEmpty. Operand 504 states and 522 transitions. [2021-05-06 00:14:17,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-05-06 00:14:17,203 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:14:17,203 INFO L523 BasicCegarLoop]: trace histogram [27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:14:17,404 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:14:17,404 INFO L428 AbstractCegarLoop]: === Iteration 54 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:14:17,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:14:17,404 INFO L82 PathProgramCache]: Analyzing trace with hash 1593767716, now seen corresponding path program 27 times [2021-05-06 00:14:17,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:14:17,405 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142773438] [2021-05-06 00:14:17,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:14:17,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:20,490 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:14:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:20,509 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:20,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:14:20,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142773438] [2021-05-06 00:14:20,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142773438] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:20,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831523671] [2021-05-06 00:14:20,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:14:20,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 28 check-sat command(s) [2021-05-06 00:14:20,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:14:20,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 96 conjunts are in the unsatisfiable core [2021-05-06 00:14:20,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:14:20,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,642 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,645 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,648 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,673 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,691 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,697 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,700 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,732 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,763 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,766 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,769 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,772 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,775 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,778 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,781 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,834 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,836 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,837 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,839 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,840 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,842 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,843 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,845 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,846 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,848 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,849 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,851 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,852 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,854 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,855 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,857 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,858 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,860 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,873 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,876 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,879 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,882 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,885 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,890 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,893 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,896 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,899 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,901 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,902 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,904 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,905 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,907 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,908 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,910 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,911 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,915 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,916 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,918 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,921 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:20,925 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 0 proven. 729 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:20,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831523671] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:20,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:14:20,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [98, 97] total 99 [2021-05-06 00:14:20,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496027600] [2021-05-06 00:14:20,925 INFO L460 AbstractCegarLoop]: Interpolant automaton has 99 states [2021-05-06 00:14:20,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:14:20,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 99 interpolants. [2021-05-06 00:14:20,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4755, Invalid=4947, Unknown=0, NotChecked=0, Total=9702 [2021-05-06 00:14:20,926 INFO L87 Difference]: Start difference. First operand 504 states and 522 transitions. Second operand has 99 states, 99 states have (on average 2.0) internal successors, (198), 98 states have internal predecessors, (198), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:29,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:14:29,764 INFO L93 Difference]: Finished difference Result 510 states and 528 transitions. [2021-05-06 00:14:29,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-05-06 00:14:29,765 INFO L78 Accepts]: Start accepts. Automaton has has 99 states, 99 states have (on average 2.0) internal successors, (198), 98 states have internal predecessors, (198), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 197 [2021-05-06 00:14:29,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:14:29,766 INFO L225 Difference]: With dead ends: 510 [2021-05-06 00:14:29,766 INFO L226 Difference]: Without dead ends: 507 [2021-05-06 00:14:29,767 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 198 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4838 ImplicationChecksByTransitivity, 8877.8ms TimeCoverageRelationStatistics Valid=14066, Invalid=23376, Unknown=0, NotChecked=0, Total=37442 [2021-05-06 00:14:29,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-05-06 00:14:29,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 506. [2021-05-06 00:14:29,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 502 states have (on average 1.0378486055776892) internal successors, (521), 502 states have internal predecessors, (521), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:29,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 524 transitions. [2021-05-06 00:14:29,780 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 524 transitions. Word has length 197 [2021-05-06 00:14:29,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:14:29,780 INFO L480 AbstractCegarLoop]: Abstraction has 506 states and 524 transitions. [2021-05-06 00:14:29,781 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 99 states, 99 states have (on average 2.0) internal successors, (198), 98 states have internal predecessors, (198), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:29,781 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 524 transitions. [2021-05-06 00:14:29,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2021-05-06 00:14:29,781 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:14:29,782 INFO L523 BasicCegarLoop]: trace histogram [28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:14:29,998 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-05-06 00:14:29,998 INFO L428 AbstractCegarLoop]: === Iteration 55 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:14:29,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:14:29,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1700074786, now seen corresponding path program 28 times [2021-05-06 00:14:29,999 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:14:29,999 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588807665] [2021-05-06 00:14:29,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:14:30,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:33,168 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:14:33,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:33,174 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:33,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:14:33,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588807665] [2021-05-06 00:14:33,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588807665] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:33,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838484568] [2021-05-06 00:14:33,174 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 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 00:14:33,253 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-05-06 00:14:33,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:14:33,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 97 conjunts are in the unsatisfiable core [2021-05-06 00:14:33,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:14:33,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,270 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,272 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,273 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,275 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,276 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,278 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,279 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,281 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,282 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,285 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,288 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,291 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,300 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,310 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,354 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,382 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,385 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,388 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,391 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,394 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,397 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,400 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,423 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,426 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,432 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,456 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,459 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,462 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,465 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,467 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,468 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,470 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,486 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,555 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,558 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,561 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,567 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,570 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,573 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,576 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:33,590 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 0 proven. 784 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:33,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838484568] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:33,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:14:33,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 98] total 100 [2021-05-06 00:14:33,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845108539] [2021-05-06 00:14:33,591 INFO L460 AbstractCegarLoop]: Interpolant automaton has 100 states [2021-05-06 00:14:33,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:14:33,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2021-05-06 00:14:33,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4853, Invalid=5047, Unknown=0, NotChecked=0, Total=9900 [2021-05-06 00:14:33,592 INFO L87 Difference]: Start difference. First operand 506 states and 524 transitions. Second operand has 100 states, 100 states have (on average 2.0) internal successors, (200), 99 states have internal predecessors, (200), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:42,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:14:42,439 INFO L93 Difference]: Finished difference Result 512 states and 530 transitions. [2021-05-06 00:14:42,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-05-06 00:14:42,440 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.0) internal successors, (200), 99 states have internal predecessors, (200), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 199 [2021-05-06 00:14:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:14:42,441 INFO L225 Difference]: With dead ends: 512 [2021-05-06 00:14:42,441 INFO L226 Difference]: Without dead ends: 509 [2021-05-06 00:14:42,442 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4937 ImplicationChecksByTransitivity, 8913.8ms TimeCoverageRelationStatistics Valid=14358, Invalid=23862, Unknown=0, NotChecked=0, Total=38220 [2021-05-06 00:14:42,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-05-06 00:14:42,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 508. [2021-05-06 00:14:42,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 504 states have (on average 1.0376984126984128) internal successors, (523), 504 states have internal predecessors, (523), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:42,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 526 transitions. [2021-05-06 00:14:42,455 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 526 transitions. Word has length 199 [2021-05-06 00:14:42,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:14:42,456 INFO L480 AbstractCegarLoop]: Abstraction has 508 states and 526 transitions. [2021-05-06 00:14:42,456 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 100 states, 100 states have (on average 2.0) internal successors, (200), 99 states have internal predecessors, (200), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:42,456 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 526 transitions. [2021-05-06 00:14:42,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-05-06 00:14:42,456 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:14:42,457 INFO L523 BasicCegarLoop]: trace histogram [29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:14:42,662 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:14:42,663 INFO L428 AbstractCegarLoop]: === Iteration 56 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:14:42,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:14:42,663 INFO L82 PathProgramCache]: Analyzing trace with hash -1691822056, now seen corresponding path program 29 times [2021-05-06 00:14:42,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:14:42,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505099779] [2021-05-06 00:14:42,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:14:42,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:45,937 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:14:45,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:45,940 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:45,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:14:45,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505099779] [2021-05-06 00:14:45,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505099779] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:45,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469805654] [2021-05-06 00:14:45,940 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 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 00:14:46,024 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 30 check-sat command(s) [2021-05-06 00:14:46,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:14:46,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 98 conjunts are in the unsatisfiable core [2021-05-06 00:14:46,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:14:46,039 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,040 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,042 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,043 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,045 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,046 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,048 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,049 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,051 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,052 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,054 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,055 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,057 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,066 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,067 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,069 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,070 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,072 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,073 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,075 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,076 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,078 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,079 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,081 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,082 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,084 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,085 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,087 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,088 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,090 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,091 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,093 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,096 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,099 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,102 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,105 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,108 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,111 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,114 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,116 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,117 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,119 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,120 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,122 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,126 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,129 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,131 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,132 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,134 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,135 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,137 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,138 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,140 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,141 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,143 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,144 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,146 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,147 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,149 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,150 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,152 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,153 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,155 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,156 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,158 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,159 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,161 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,162 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,164 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,167 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,170 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,173 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,176 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,185 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,187 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,188 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,203 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,205 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,206 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,208 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,209 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,212 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,214 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,215 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,217 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,218 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,220 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,221 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,223 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,224 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,226 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,227 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,229 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,230 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,232 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,233 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,235 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,238 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,241 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,244 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,247 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,250 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,253 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,256 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,258 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,259 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,261 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,262 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,264 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,265 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,268 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,269 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,271 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,283 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,284 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,286 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,287 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,289 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,290 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,293 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,294 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,297 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,321 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,324 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,329 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:46,347 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 0 proven. 841 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:46,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469805654] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:46,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:14:46,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [100, 99] total 101 [2021-05-06 00:14:46,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479879211] [2021-05-06 00:14:46,348 INFO L460 AbstractCegarLoop]: Interpolant automaton has 101 states [2021-05-06 00:14:46,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:14:46,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2021-05-06 00:14:46,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4952, Invalid=5148, Unknown=0, NotChecked=0, Total=10100 [2021-05-06 00:14:46,349 INFO L87 Difference]: Start difference. First operand 508 states and 526 transitions. Second operand has 101 states, 101 states have (on average 2.0) internal successors, (202), 100 states have internal predecessors, (202), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:54,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:14:54,963 INFO L93 Difference]: Finished difference Result 514 states and 532 transitions. [2021-05-06 00:14:54,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-05-06 00:14:54,964 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.0) internal successors, (202), 100 states have internal predecessors, (202), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 201 [2021-05-06 00:14:54,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:14:54,965 INFO L225 Difference]: With dead ends: 514 [2021-05-06 00:14:54,965 INFO L226 Difference]: Without dead ends: 511 [2021-05-06 00:14:54,967 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 196 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5037 ImplicationChecksByTransitivity, 9157.7ms TimeCoverageRelationStatistics Valid=14653, Invalid=24353, Unknown=0, NotChecked=0, Total=39006 [2021-05-06 00:14:54,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-05-06 00:14:54,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 510. [2021-05-06 00:14:54,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 510 states, 506 states have (on average 1.0375494071146245) internal successors, (525), 506 states have internal predecessors, (525), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:54,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 510 states to 510 states and 528 transitions. [2021-05-06 00:14:54,987 INFO L78 Accepts]: Start accepts. Automaton has 510 states and 528 transitions. Word has length 201 [2021-05-06 00:14:54,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:14:54,988 INFO L480 AbstractCegarLoop]: Abstraction has 510 states and 528 transitions. [2021-05-06 00:14:54,988 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 101 states, 101 states have (on average 2.0) internal successors, (202), 100 states have internal predecessors, (202), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:14:54,988 INFO L276 IsEmpty]: Start isEmpty. Operand 510 states and 528 transitions. [2021-05-06 00:14:54,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-05-06 00:14:54,989 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:14:54,989 INFO L523 BasicCegarLoop]: trace histogram [30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:14:55,189 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-05-06 00:14:55,189 INFO L428 AbstractCegarLoop]: === Iteration 57 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:14:55,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:14:55,190 INFO L82 PathProgramCache]: Analyzing trace with hash 1944084178, now seen corresponding path program 30 times [2021-05-06 00:14:55,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:14:55,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590142939] [2021-05-06 00:14:55,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:14:55,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:58,445 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:14:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:14:58,448 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:58,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:14:58,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590142939] [2021-05-06 00:14:58,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590142939] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:58,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651725236] [2021-05-06 00:14:58,448 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 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 00:14:58,553 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2021-05-06 00:14:58,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:14:58,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 99 conjunts are in the unsatisfiable core [2021-05-06 00:14:58,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:14:58,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,583 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,589 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,611 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,614 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,617 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,620 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,623 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,626 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,629 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,632 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,635 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,638 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,647 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,651 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,654 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,657 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,693 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,695 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,696 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,735 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,754 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,757 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,760 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,779 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,782 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,785 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,788 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,789 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,791 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,794 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,795 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,797 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,798 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,800 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,801 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,803 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,804 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,806 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,807 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,809 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,810 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,812 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,813 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,815 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,816 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,818 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,819 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,821 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,822 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,824 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,825 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,827 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,828 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,831 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,833 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,861 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,863 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,864 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,866 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,867 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,869 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,870 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,872 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,874 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,875 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,877 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,878 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,880 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,881 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,883 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,884 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,886 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,887 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,889 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,891 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,892 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,894 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,895 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,897 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,898 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,900 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:14:58,904 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 0 proven. 900 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:14:58,904 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651725236] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:14:58,904 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:14:58,904 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 100] total 102 [2021-05-06 00:14:58,904 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592546299] [2021-05-06 00:14:58,904 INFO L460 AbstractCegarLoop]: Interpolant automaton has 102 states [2021-05-06 00:14:58,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:14:58,905 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2021-05-06 00:14:58,905 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5052, Invalid=5250, Unknown=0, NotChecked=0, Total=10302 [2021-05-06 00:14:58,905 INFO L87 Difference]: Start difference. First operand 510 states and 528 transitions. Second operand has 102 states, 102 states have (on average 2.0) internal successors, (204), 101 states have internal predecessors, (204), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:08,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:15:08,511 INFO L93 Difference]: Finished difference Result 516 states and 534 transitions. [2021-05-06 00:15:08,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-05-06 00:15:08,512 INFO L78 Accepts]: Start accepts. Automaton has has 102 states, 102 states have (on average 2.0) internal successors, (204), 101 states have internal predecessors, (204), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 203 [2021-05-06 00:15:08,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:15:08,513 INFO L225 Difference]: With dead ends: 516 [2021-05-06 00:15:08,513 INFO L226 Difference]: Without dead ends: 513 [2021-05-06 00:15:08,514 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5138 ImplicationChecksByTransitivity, 9735.7ms TimeCoverageRelationStatistics Valid=14951, Invalid=24849, Unknown=0, NotChecked=0, Total=39800 [2021-05-06 00:15:08,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-05-06 00:15:08,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 512. [2021-05-06 00:15:08,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 508 states have (on average 1.0374015748031495) internal successors, (527), 508 states have internal predecessors, (527), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:08,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 530 transitions. [2021-05-06 00:15:08,527 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 530 transitions. Word has length 203 [2021-05-06 00:15:08,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:15:08,527 INFO L480 AbstractCegarLoop]: Abstraction has 512 states and 530 transitions. [2021-05-06 00:15:08,527 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 102 states, 102 states have (on average 2.0) internal successors, (204), 101 states have internal predecessors, (204), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:08,527 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 530 transitions. [2021-05-06 00:15:08,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-05-06 00:15:08,528 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:15:08,528 INFO L523 BasicCegarLoop]: trace histogram [31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:15:08,736 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-05-06 00:15:08,737 INFO L428 AbstractCegarLoop]: === Iteration 58 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:15:08,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:15:08,737 INFO L82 PathProgramCache]: Analyzing trace with hash -53403892, now seen corresponding path program 31 times [2021-05-06 00:15:08,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:15:08,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605675883] [2021-05-06 00:15:08,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:15:08,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:12,193 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:15:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:12,198 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:12,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:15:12,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605675883] [2021-05-06 00:15:12,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605675883] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:15:12,198 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048754077] [2021-05-06 00:15:12,198 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 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 00:15:12,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:12,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 587 conjuncts, 100 conjunts are in the unsatisfiable core [2021-05-06 00:15:12,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:15:12,295 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,296 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,298 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,301 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,303 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,304 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,307 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,309 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,311 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,312 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,314 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,315 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,317 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,320 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,322 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,323 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,325 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,326 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,333 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,336 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,339 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,345 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,347 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,349 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,350 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,353 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,357 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,358 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,361 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,363 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,364 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,366 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,367 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,369 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,370 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,372 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,373 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,375 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,376 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,378 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,379 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,381 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,384 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,387 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,390 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,392 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,393 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,395 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,396 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,398 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,399 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,401 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,404 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,405 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,407 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,410 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,421 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,448 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,451 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,460 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,461 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,466 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,469 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,471 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,472 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,474 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,477 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,480 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,505 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,511 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,546 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,549 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,551 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,552 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,564 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,582 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,586 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,590 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,592 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,593 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,595 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,596 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,598 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,599 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,601 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,602 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,605 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:12,611 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 0 proven. 961 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:12,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048754077] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:15:12,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:15:12,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [102, 101] total 103 [2021-05-06 00:15:12,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751134965] [2021-05-06 00:15:12,611 INFO L460 AbstractCegarLoop]: Interpolant automaton has 103 states [2021-05-06 00:15:12,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:15:12,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 103 interpolants. [2021-05-06 00:15:12,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5153, Invalid=5353, Unknown=0, NotChecked=0, Total=10506 [2021-05-06 00:15:12,612 INFO L87 Difference]: Start difference. First operand 512 states and 530 transitions. Second operand has 103 states, 103 states have (on average 2.0) internal successors, (206), 102 states have internal predecessors, (206), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:22,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:15:22,314 INFO L93 Difference]: Finished difference Result 518 states and 536 transitions. [2021-05-06 00:15:22,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2021-05-06 00:15:22,315 INFO L78 Accepts]: Start accepts. Automaton has has 103 states, 103 states have (on average 2.0) internal successors, (206), 102 states have internal predecessors, (206), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 205 [2021-05-06 00:15:22,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:15:22,316 INFO L225 Difference]: With dead ends: 518 [2021-05-06 00:15:22,316 INFO L226 Difference]: Without dead ends: 515 [2021-05-06 00:15:22,317 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 406 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 200 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5240 ImplicationChecksByTransitivity, 9895.6ms TimeCoverageRelationStatistics Valid=15252, Invalid=25350, Unknown=0, NotChecked=0, Total=40602 [2021-05-06 00:15:22,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-05-06 00:15:22,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 514. [2021-05-06 00:15:22,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 510 states have (on average 1.0372549019607844) internal successors, (529), 510 states have internal predecessors, (529), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:22,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 532 transitions. [2021-05-06 00:15:22,331 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 532 transitions. Word has length 205 [2021-05-06 00:15:22,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:15:22,331 INFO L480 AbstractCegarLoop]: Abstraction has 514 states and 532 transitions. [2021-05-06 00:15:22,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 103 states, 103 states have (on average 2.0) internal successors, (206), 102 states have internal predecessors, (206), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:22,331 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 532 transitions. [2021-05-06 00:15:22,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-05-06 00:15:22,332 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:15:22,332 INFO L523 BasicCegarLoop]: trace histogram [32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:15:22,532 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-05-06 00:15:22,532 INFO L428 AbstractCegarLoop]: === Iteration 59 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:15:22,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:15:22,533 INFO L82 PathProgramCache]: Analyzing trace with hash 210942150, now seen corresponding path program 32 times [2021-05-06 00:15:22,533 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:15:22,533 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376695751] [2021-05-06 00:15:22,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:15:22,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:26,368 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:15:26,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:26,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:26,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:15:26,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376695751] [2021-05-06 00:15:26,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376695751] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:15:26,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161279867] [2021-05-06 00:15:26,372 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 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 00:15:26,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-05-06 00:15:26,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:15:26,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 593 conjuncts, 101 conjunts are in the unsatisfiable core [2021-05-06 00:15:26,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:15:26,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,482 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,491 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,495 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,503 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,509 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,520 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,522 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,523 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,525 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,526 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,528 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,529 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,531 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,532 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,534 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,535 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,537 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,538 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,540 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,541 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,543 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,544 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,547 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,550 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,553 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,554 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,556 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,557 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,559 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,560 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,562 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,563 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,565 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,566 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,568 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,569 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,571 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,572 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,574 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,575 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,577 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,578 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,580 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,581 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,584 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,585 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,587 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,588 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,591 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,594 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,597 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,600 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,603 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,604 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,606 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,607 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,609 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,610 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,612 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,613 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,615 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,616 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,618 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,619 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,621 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,622 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,624 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,625 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,627 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,628 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,630 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,631 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,633 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,634 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,637 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,643 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,649 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,650 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,652 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,653 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,656 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,661 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,681 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,684 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,698 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,699 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,701 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,702 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,715 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,719 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,725 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,727 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,736 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,738 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,739 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,741 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,742 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,744 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,745 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,747 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,748 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,750 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,751 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,753 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,756 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,758 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,759 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,761 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,762 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,764 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,765 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,767 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,768 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,770 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,771 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,773 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,774 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,776 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,777 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,780 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,783 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,786 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:26,790 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 0 proven. 1024 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:26,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161279867] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:15:26,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:15:26,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 102] total 104 [2021-05-06 00:15:26,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742641165] [2021-05-06 00:15:26,790 INFO L460 AbstractCegarLoop]: Interpolant automaton has 104 states [2021-05-06 00:15:26,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:15:26,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2021-05-06 00:15:26,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5255, Invalid=5457, Unknown=0, NotChecked=0, Total=10712 [2021-05-06 00:15:26,791 INFO L87 Difference]: Start difference. First operand 514 states and 532 transitions. Second operand has 104 states, 104 states have (on average 2.0) internal successors, (208), 103 states have internal predecessors, (208), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:36,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:15:36,347 INFO L93 Difference]: Finished difference Result 519 states and 537 transitions. [2021-05-06 00:15:36,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-05-06 00:15:36,348 INFO L78 Accepts]: Start accepts. Automaton has has 104 states, 104 states have (on average 2.0) internal successors, (208), 103 states have internal predecessors, (208), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 207 [2021-05-06 00:15:36,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:15:36,349 INFO L225 Difference]: With dead ends: 519 [2021-05-06 00:15:36,349 INFO L226 Difference]: Without dead ends: 516 [2021-05-06 00:15:36,350 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5343 ImplicationChecksByTransitivity, 10247.4ms TimeCoverageRelationStatistics Valid=15556, Invalid=25856, Unknown=0, NotChecked=0, Total=41412 [2021-05-06 00:15:36,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2021-05-06 00:15:36,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2021-05-06 00:15:36,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 512 states have (on average 1.037109375) internal successors, (531), 512 states have internal predecessors, (531), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:36,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 534 transitions. [2021-05-06 00:15:36,364 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 534 transitions. Word has length 207 [2021-05-06 00:15:36,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:15:36,364 INFO L480 AbstractCegarLoop]: Abstraction has 516 states and 534 transitions. [2021-05-06 00:15:36,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 104 states, 104 states have (on average 2.0) internal successors, (208), 103 states have internal predecessors, (208), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:36,365 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 534 transitions. [2021-05-06 00:15:36,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2021-05-06 00:15:36,365 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:15:36,365 INFO L523 BasicCegarLoop]: trace histogram [33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:15:36,581 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-05-06 00:15:36,581 INFO L428 AbstractCegarLoop]: === Iteration 60 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:15:36,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:15:36,581 INFO L82 PathProgramCache]: Analyzing trace with hash 844418048, now seen corresponding path program 33 times [2021-05-06 00:15:36,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:15:36,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036362051] [2021-05-06 00:15:36,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:15:36,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:38,142 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:15:38,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:38,149 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:38,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:15:38,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036362051] [2021-05-06 00:15:38,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036362051] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:15:38,150 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290187856] [2021-05-06 00:15:38,150 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 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 00:15:38,268 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 34 check-sat command(s) [2021-05-06 00:15:38,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-05-06 00:15:38,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 105 conjunts are in the unsatisfiable core [2021-05-06 00:15:38,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-05-06 00:15:38,646 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:38,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:38,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:38,664 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-05-06 00:15:38,727 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 0 proven. 1089 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:38,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290187856] provided 0 perfect and 1 imperfect interpolant sequences [2021-05-06 00:15:38,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-05-06 00:15:38,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 54] total 56 [2021-05-06 00:15:38,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599292400] [2021-05-06 00:15:38,727 INFO L460 AbstractCegarLoop]: Interpolant automaton has 56 states [2021-05-06 00:15:38,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:15:38,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-05-06 00:15:38,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=2970, Unknown=0, NotChecked=0, Total=3080 [2021-05-06 00:15:38,728 INFO L87 Difference]: Start difference. First operand 516 states and 534 transitions. Second operand has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:50,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:15:50,480 INFO L93 Difference]: Finished difference Result 522 states and 540 transitions. [2021-05-06 00:15:50,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-05-06 00:15:50,480 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 209 [2021-05-06 00:15:50,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:15:50,482 INFO L225 Difference]: With dead ends: 522 [2021-05-06 00:15:50,482 INFO L226 Difference]: Without dead ends: 519 [2021-05-06 00:15:50,482 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 208 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1376 ImplicationChecksByTransitivity, 3748.9ms TimeCoverageRelationStatistics Valid=321, Invalid=11235, Unknown=0, NotChecked=0, Total=11556 [2021-05-06 00:15:50,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-05-06 00:15:50,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 518. [2021-05-06 00:15:50,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 514 states have (on average 1.0369649805447472) internal successors, (533), 514 states have internal predecessors, (533), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:50,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 536 transitions. [2021-05-06 00:15:50,497 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 536 transitions. Word has length 209 [2021-05-06 00:15:50,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:15:50,498 INFO L480 AbstractCegarLoop]: Abstraction has 518 states and 536 transitions. [2021-05-06 00:15:50,498 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 56 states, 56 states have (on average 3.732142857142857) internal successors, (209), 55 states have internal predecessors, (209), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:50,498 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 536 transitions. [2021-05-06 00:15:50,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-05-06 00:15:50,498 INFO L515 BasicCegarLoop]: Found error trace [2021-05-06 00:15:50,499 INFO L523 BasicCegarLoop]: trace histogram [34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-05-06 00:15:50,708 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-05-06 00:15:50,709 INFO L428 AbstractCegarLoop]: === Iteration 61 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-05-06 00:15:50,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-05-06 00:15:50,709 INFO L82 PathProgramCache]: Analyzing trace with hash -270600006, now seen corresponding path program 34 times [2021-05-06 00:15:50,709 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-05-06 00:15:50,709 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485898374] [2021-05-06 00:15:50,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-05-06 00:15:50,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:51,737 INFO L375 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-05-06 00:15:51,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-05-06 00:15:51,740 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 1156 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-05-06 00:15:51,740 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-05-06 00:15:51,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485898374] [2021-05-06 00:15:51,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485898374] provided 1 perfect and 0 imperfect interpolant sequences [2021-05-06 00:15:51,740 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-05-06 00:15:51,740 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [] total 53 [2021-05-06 00:15:51,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205346320] [2021-05-06 00:15:51,741 INFO L460 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-05-06 00:15:51,741 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-05-06 00:15:51,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-05-06 00:15:51,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1328, Invalid=1428, Unknown=0, NotChecked=0, Total=2756 [2021-05-06 00:15:51,741 INFO L87 Difference]: Start difference. First operand 518 states and 536 transitions. Second operand has 53 states, 53 states have (on average 3.9245283018867925) internal successors, (208), 52 states have internal predecessors, (208), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:54,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-05-06 00:15:54,152 INFO L93 Difference]: Finished difference Result 518 states and 536 transitions. [2021-05-06 00:15:54,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-05-06 00:15:54,152 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 3.9245283018867925) internal successors, (208), 52 states have internal predecessors, (208), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 211 [2021-05-06 00:15:54,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-05-06 00:15:54,153 INFO L225 Difference]: With dead ends: 518 [2021-05-06 00:15:54,153 INFO L226 Difference]: Without dead ends: 0 [2021-05-06 00:15:54,154 INFO L779 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 2502.2ms TimeCoverageRelationStatistics Valid=3978, Invalid=6528, Unknown=0, NotChecked=0, Total=10506 [2021-05-06 00:15:54,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-05-06 00:15:54,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-05-06 00:15:54,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-05-06 00:15:54,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-05-06 00:15:54,154 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 211 [2021-05-06 00:15:54,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-05-06 00:15:54,154 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-05-06 00:15:54,154 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 3.9245283018867925) internal successors, (208), 52 states have internal predecessors, (208), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-05-06 00:15:54,154 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-05-06 00:15:54,154 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-05-06 00:15:54,154 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-05-06 00:15:54,156 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-05-06 00:15:54,635 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 65 [2021-05-06 00:15:55,105 WARN L205 SmtUtils]: Spent 380.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 107 [2021-05-06 00:15:55,561 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 83 [2021-05-06 00:15:55,921 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 59 [2021-05-06 00:15:56,415 WARN L205 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 101 [2021-05-06 00:15:56,839 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 77 [2021-05-06 00:15:57,161 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 53 [2021-05-06 00:15:57,333 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 35 [2021-05-06 00:15:57,689 WARN L205 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 95 [2021-05-06 00:15:58,114 WARN L205 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2021-05-06 00:15:59,723 WARN L205 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 332 DAG size of output: 310 [2021-05-06 00:16:00,020 WARN L205 SmtUtils]: Spent 206.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 47 [2021-05-06 00:16:00,175 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 41 [2021-05-06 00:16:00,549 WARN L205 SmtUtils]: Spent 373.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 89 [2021-05-06 00:16:00,678 INFO L198 CegarLoopUtils]: For program point reach_errorEXIT(line 4) no Hoare annotation was computed. [2021-05-06 00:16:00,678 INFO L198 CegarLoopUtils]: For program point reach_errorENTRY(line 4) no Hoare annotation was computed. [2021-05-06 00:16:00,678 INFO L198 CegarLoopUtils]: For program point reach_errorFINAL(line 4) no Hoare annotation was computed. [2021-05-06 00:16:00,678 INFO L198 CegarLoopUtils]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2021-05-06 00:16:00,678 INFO L194 CegarLoopUtils]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: (and (= ~__return_1121~0 |old(~__return_1121~0)|) (= |#t~string5.base| |old(#t~string5.base)|) (= |#t~string5.offset| |old(#t~string5.offset)|) (= |old(#length)| |#length|) (= |#t~string6.base| |old(#t~string6.base)|) (= |#t~string6.offset| |old(#t~string6.offset)|) (= |#t~string4.base| |old(#t~string4.base)|) (= ~__return_main~0 |old(~__return_main~0)|) (= |#NULL.base| |old(#NULL.base)|) (= |#t~string4.offset| |old(#t~string4.offset)|) (= |#NULL.offset| |old(#NULL.offset)|) (= |old(#valid)| |#valid|)) [2021-05-06 00:16:00,678 INFO L198 CegarLoopUtils]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L201 CegarLoopUtils]: At program point L-1(line -1) the Hoare annotation is: true [2021-05-06 00:16:00,679 INFO L201 CegarLoopUtils]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point assume_abort_if_notENTRY(lines 6 8) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point L7(line 7) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point L7-2(lines 6 8) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point assume_abort_if_notEXIT(lines 6 8) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L194 CegarLoopUtils]: At program point L927(lines 181 928) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 28)) [2021-05-06 00:16:00,679 INFO L194 CegarLoopUtils]: At program point L795(lines 247 796) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 39)) [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point mainEXIT(lines 13 1258) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L194 CegarLoopUtils]: At program point L663(lines 313 664) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)) [2021-05-06 00:16:00,679 INFO L194 CegarLoopUtils]: At program point L531(lines 379 532) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point L367(lines 367 556) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point L301(lines 301 688) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point L235(lines 235 820) no Hoare annotation was computed. [2021-05-06 00:16:00,679 INFO L198 CegarLoopUtils]: For program point L169(lines 169 952) no Hoare annotation was computed. [2021-05-06 00:16:00,680 INFO L198 CegarLoopUtils]: For program point L103(lines 103 1084) no Hoare annotation was computed. [2021-05-06 00:16:00,680 INFO L198 CegarLoopUtils]: For program point L37(lines 37 1216) no Hoare annotation was computed. [2021-05-06 00:16:00,680 INFO L198 CegarLoopUtils]: For program point mainFINAL(lines 13 1258) no Hoare annotation was computed. [2021-05-06 00:16:00,680 INFO L194 CegarLoopUtils]: At program point L1227(lines 31 1228) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 3)) [2021-05-06 00:16:00,680 INFO L194 CegarLoopUtils]: At program point L1095(lines 97 1096) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 14)) [2021-05-06 00:16:00,680 INFO L194 CegarLoopUtils]: At program point L963(lines 163 964) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 25)) [2021-05-06 00:16:00,680 INFO L194 CegarLoopUtils]: At program point L831(lines 229 832) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 36) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,680 INFO L194 CegarLoopUtils]: At program point L699(lines 295 700) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 47) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,680 INFO L194 CegarLoopUtils]: At program point L567(lines 361 568) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L403(lines 403 484) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L337(lines 337 616) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L271(lines 271 748) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L205(lines 205 880) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L139(lines 139 1012) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L73(lines 73 1144) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L194 CegarLoopUtils]: At program point L1131(lines 79 1132) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 11) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,681 INFO L194 CegarLoopUtils]: At program point L999(lines 145 1000) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 22) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,681 INFO L194 CegarLoopUtils]: At program point L867(lines 211 868) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 33) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,681 INFO L194 CegarLoopUtils]: At program point L735(lines 277 736) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 44) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,681 INFO L194 CegarLoopUtils]: At program point L603(lines 343 604) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,681 INFO L194 CegarLoopUtils]: At program point L471(lines 409 472) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and (<= 63 main_~main__x~0) .cse0 (<= 63 main_~main__y~0) (<= main_~main__x~0 63) (<= main_~main__y~0 63)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 66) (<= 66 main_~main__x~0) (<= 66 main_~main__y~0) (<= main_~main__x~0 66)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= 64 main_~main__y~0) (<= main_~main__x~0 64) (<= 64 main_~main__x~0) (<= main_~main__y~0 64)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 62) (<= 62 main_~main__x~0) (<= main_~main__x~0 62) (<= 62 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__x~0 65) (<= 65 main_~main__y~0) (<= 65 main_~main__x~0) (<= main_~main__y~0 65)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L373(lines 373 544) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L307(lines 307 676) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L241(lines 241 808) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L175(lines 175 940) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L109(lines 109 1072) no Hoare annotation was computed. [2021-05-06 00:16:00,681 INFO L198 CegarLoopUtils]: For program point L43(lines 43 1204) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L1167(lines 61 1168) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 8) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L1035(lines 127 1036) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 19) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L903(lines 193 904) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 30) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L771(lines 259 772) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 41)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L639(lines 325 640) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L507(lines 391 508) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and (<= 63 main_~main__x~0) .cse0 (<= 63 main_~main__y~0) (<= main_~main__x~0 63) (<= main_~main__y~0 63)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 62) (<= 62 main_~main__x~0) (<= main_~main__x~0 62) (<= 62 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L442(lines 442 451) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L409(lines 409 472) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L343(lines 343 604) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L277(lines 277 736) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L211(lines 211 868) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L145(lines 145 1000) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point L79(lines 79 1132) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L198 CegarLoopUtils]: For program point mainErr0ASSERT_VIOLATIONERROR_FUNCTION(line 444) no Hoare annotation was computed. [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L1203(lines 43 1204) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 5) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L1071(lines 109 1072) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 16) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L939(lines 175 940) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 27) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L807(lines 241 808) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 38) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,682 INFO L194 CegarLoopUtils]: At program point L675(lines 307 676) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 49)) [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L543(lines 373 544) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L444(line 444) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L379(lines 379 532) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L313(lines 313 664) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L247(lines 247 796) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L181(lines 181 928) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L115(lines 115 1060) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L49(lines 49 1192) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L1239(lines 25 1240) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 2) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L1107(lines 91 1108) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 13)) [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L17(lines 17 1257) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L975(lines 157 976) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 24) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L843(lines 223 844) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 35)) [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L711(lines 289 712) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 46) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,683 INFO L194 CegarLoopUtils]: At program point L579(lines 355 580) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L415(lines 415 460) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L349(lines 349 592) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L283(lines 283 724) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L217(lines 217 856) no Hoare annotation was computed. [2021-05-06 00:16:00,683 INFO L198 CegarLoopUtils]: For program point L151(lines 151 988) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L85(lines 85 1120) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L19(lines 19 1252) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L1143(lines 73 1144) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 10) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L1011(lines 139 1012) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 21)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L879(lines 205 880) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 32) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L747(lines 271 748) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 43)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L615(lines 337 616) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L483(lines 403 484) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and (<= 63 main_~main__x~0) .cse0 (<= 63 main_~main__y~0) (<= main_~main__x~0 63) (<= main_~main__y~0 63)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= 64 main_~main__y~0) (<= main_~main__x~0 64) (<= 64 main_~main__x~0) (<= main_~main__y~0 64)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 62) (<= 62 main_~main__x~0) (<= main_~main__x~0 62) (<= 62 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__x~0 65) (<= 65 main_~main__y~0) (<= 65 main_~main__x~0) (<= main_~main__y~0 65)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L385(lines 385 520) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L319(lines 319 652) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L253(lines 253 784) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L187(lines 187 916) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L121(lines 121 1048) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L198 CegarLoopUtils]: For program point L55(lines 55 1180) no Hoare annotation was computed. [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L1179(lines 55 1180) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 7) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L1047(lines 121 1048) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 18) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L915(lines 187 916) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 29) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,684 INFO L194 CegarLoopUtils]: At program point L783(lines 253 784) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 40)) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L651(lines 319 652) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L519(lines 385 520) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 62) (<= 62 main_~main__x~0) (<= main_~main__x~0 62) (<= 62 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L355(lines 355 580) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L289(lines 289 712) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L223(lines 223 844) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L157(lines 157 976) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L91(lines 91 1108) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L25(lines 25 1240) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L422(lines 422 433) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L1215(lines 37 1216) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 4)) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L1083(lines 103 1084) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 15)) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L951(lines 169 952) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 26)) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L819(lines 235 820) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 37) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L687(lines 301 688) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 48) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,685 INFO L194 CegarLoopUtils]: At program point L555(lines 367 556) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L391(lines 391 508) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L325(lines 325 640) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L259(lines 259 772) no Hoare annotation was computed. [2021-05-06 00:16:00,685 INFO L198 CegarLoopUtils]: For program point L193(lines 193 904) no Hoare annotation was computed. [2021-05-06 00:16:00,686 INFO L198 CegarLoopUtils]: For program point L127(lines 127 1036) no Hoare annotation was computed. [2021-05-06 00:16:00,686 INFO L198 CegarLoopUtils]: For program point L61(lines 61 1168) no Hoare annotation was computed. [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L1251(lines 19 1252) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 1)) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L1119(lines 85 1120) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 12) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L987(lines 151 988) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 23)) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L855(lines 217 856) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= main_~main__x~0 34) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L723(lines 283 724) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 45)) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L591(lines 349 592) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point L459(lines 415 460) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and (<= main_~main__x~0 69) .cse0 (<= main_~main__y~0 69) (<= 69 main_~main__x~0) (<= 69 main_~main__y~0)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 75) (<= 75 main_~main__x~0) (<= main_~main__y~0 75) (<= 75 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 78) (<= 78 main_~main__y~0) (<= 78 main_~main__x~0) (<= main_~main__y~0 78)) (and .cse0 (<= main_~main__x~0 91) (<= main_~main__y~0 91) (<= 91 main_~main__y~0) (<= 91 main_~main__x~0)) (and .cse0 (<= main_~main__y~0 73) (<= 73 main_~main__y~0) (<= 73 main_~main__x~0) (<= main_~main__x~0 73)) (and .cse0 (<= 90 main_~main__y~0) (<= main_~main__x~0 90) (<= main_~main__y~0 90) (<= 90 main_~main__x~0)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 77 main_~main__y~0) (<= main_~main__y~0 77) (<= main_~main__x~0 77) (<= 77 main_~main__x~0)) (and (<= 70 main_~main__x~0) .cse0 (<= main_~main__x~0 70) (<= 70 main_~main__y~0) (<= main_~main__y~0 70)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and (<= 76 main_~main__x~0) .cse0 (<= main_~main__x~0 76) (<= 76 main_~main__y~0) (<= main_~main__y~0 76)) (and .cse0 (<= main_~main__x~0 82) (<= 82 main_~main__y~0) (<= main_~main__y~0 82) (<= 82 main_~main__x~0)) (and .cse0 (<= 68 main_~main__x~0) (<= main_~main__y~0 68) (<= main_~main__x~0 68) (<= 68 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 79) (<= 79 main_~main__y~0) (<= main_~main__y~0 79) (<= 79 main_~main__x~0)) (and (<= 86 main_~main__x~0) .cse0 (<= main_~main__y~0 86) (<= 86 main_~main__y~0) (<= main_~main__x~0 86)) (and (<= 98 main_~main__y~0) (<= 98 main_~main__x~0) .cse0 (<= main_~main__x~0 98) (<= main_~main__y~0 98)) (and .cse0 (<= main_~main__y~0 72) (<= main_~main__x~0 72) (<= 72 main_~main__y~0) (<= 72 main_~main__x~0)) (and .cse0 (<= 93 main_~main__x~0) (<= main_~main__x~0 93) (<= 93 main_~main__y~0) (<= main_~main__y~0 93)) (and .cse0 (<= 74 main_~main__x~0) (<= main_~main__y~0 74) (<= main_~main__x~0 74) (<= 74 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 83) (<= 83 main_~main__x~0) (<= main_~main__y~0 83) (<= 83 main_~main__y~0)) (and .cse0 (<= 89 main_~main__y~0) (<= main_~main__x~0 89) (<= 89 main_~main__x~0) (<= main_~main__y~0 89)) (and .cse0 (<= main_~main__y~0 62) (<= 62 main_~main__x~0) (<= main_~main__x~0 62) (<= 62 main_~main__y~0)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 80) (<= main_~main__x~0 80) (<= 80 main_~main__x~0) (<= 80 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)) (and .cse0 (<= main_~main__y~0 87) (<= 87 main_~main__y~0) (<= main_~main__x~0 87) (<= 87 main_~main__x~0)) (and (<= 63 main_~main__x~0) .cse0 (<= 63 main_~main__y~0) (<= main_~main__x~0 63) (<= main_~main__y~0 63)) (and .cse0 (<= 97 main_~main__x~0) (<= main_~main__y~0 97) (<= main_~main__x~0 97) (<= 97 main_~main__y~0)) (and (<= main_~main__x~0 88) .cse0 (<= 88 main_~main__y~0) (<= 88 main_~main__x~0) (<= main_~main__y~0 88)) (and .cse0 (<= main_~main__y~0 66) (<= 66 main_~main__x~0) (<= 66 main_~main__y~0) (<= main_~main__x~0 66)) (and .cse0 (<= main_~main__y~0 95) (<= 95 main_~main__y~0) (<= main_~main__x~0 95) (<= 95 main_~main__x~0)) (and .cse0 (<= 84 main_~main__x~0) (<= main_~main__x~0 84) (<= 84 main_~main__y~0) (<= main_~main__y~0 84)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= main_~main__x~0 94) (<= main_~main__y~0 94) (<= 94 main_~main__y~0) (<= 94 main_~main__x~0)) (and .cse0 (<= main_~main__x~0 92) (<= 92 main_~main__x~0) (<= main_~main__y~0 92) (<= 92 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and .cse0 (<= 96 main_~main__x~0) (<= main_~main__x~0 96) (<= 96 main_~main__y~0) (<= main_~main__y~0 96)) (and .cse0 (<= main_~main__y~0 85) (<= main_~main__x~0 85) (<= 85 main_~main__y~0) (<= 85 main_~main__x~0)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= 64 main_~main__y~0) (<= main_~main__x~0 64) (<= 64 main_~main__x~0) (<= main_~main__y~0 64)) (and .cse0 (<= main_~main__x~0 99) (<= main_~main__y~0 99) (<= 99 main_~main__x~0) (<= 99 main_~main__y~0)) (and .cse0 (<= 100 main_~main__x~0) (<= main_~main__y~0 100) (< 99 main_~main__y~0)) (and .cse0 (<= 71 main_~main__y~0) (<= 71 main_~main__x~0) (<= main_~main__x~0 71) (<= main_~main__y~0 71)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 67) (<= main_~main__y~0 67) (<= 67 main_~main__y~0) (<= 67 main_~main__x~0)) (and .cse0 (<= main_~main__x~0 81) (<= 81 main_~main__y~0) (<= 81 main_~main__x~0) (<= main_~main__y~0 81)) (and .cse0 (<= main_~main__x~0 65) (<= 65 main_~main__y~0) (<= 65 main_~main__x~0) (<= main_~main__y~0 65)))) [2021-05-06 00:16:00,686 INFO L194 CegarLoopUtils]: At program point mainENTRY(lines 13 1258) the Hoare annotation is: (= |old(~__return_1121~0)| ~__return_1121~0) [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L361(lines 361 568) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L295(lines 295 700) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L229(lines 229 832) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L163(lines 163 964) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L97(lines 97 1096) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L31(lines 31 1228) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L1155(lines 67 1156) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 9)) [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L1023(lines 133 1024) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 20) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L891(lines 199 892) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__x~0 31) (<= main_~main__y~0 50) (<= 50 main_~main__y~0)) [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L759(lines 265 760) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 42)) [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L627(lines 331 628) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L495(lines 397 496) the Hoare annotation is: (let ((.cse0 (= |old(~__return_1121~0)| ~__return_1121~0))) (or (and .cse0 (<= main_~main__y~0 56) (<= main_~main__x~0 56) (<= 56 main_~main__x~0) (<= 56 main_~main__y~0)) (and (<= 63 main_~main__x~0) .cse0 (<= 63 main_~main__y~0) (<= main_~main__x~0 63) (<= main_~main__y~0 63)) (and .cse0 (<= 52 main_~main__x~0) (<= main_~main__x~0 52) (<= main_~main__y~0 52) (<= 52 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 61) (<= 61 main_~main__x~0) (<= main_~main__x~0 61) (<= 61 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 59) (<= main_~main__y~0 59) (<= 59 main_~main__y~0) (<= 59 main_~main__x~0)) (and .cse0 (<= 64 main_~main__y~0) (<= main_~main__x~0 64) (<= 64 main_~main__x~0) (<= main_~main__y~0 64)) (and .cse0 (<= 54 main_~main__x~0) (<= main_~main__x~0 54) (<= 54 main_~main__y~0) (<= main_~main__y~0 54)) (and .cse0 (<= 57 main_~main__x~0) (<= 57 main_~main__y~0) (<= main_~main__y~0 57) (<= main_~main__x~0 57)) (and .cse0 (<= main_~main__y~0 62) (<= 62 main_~main__x~0) (<= main_~main__x~0 62) (<= 62 main_~main__y~0)) (and .cse0 (<= main_~main__y~0 60) (<= main_~main__x~0 60) (<= 60 main_~main__x~0) (<= 60 main_~main__y~0)) (and (<= main_~main__x~0 51) .cse0 (<= main_~main__y~0 51) (<= 51 main_~main__x~0) (<= 51 main_~main__y~0)) (and .cse0 (<= main_~main__x~0 58) (<= 58 main_~main__y~0) (<= main_~main__y~0 58) (<= 58 main_~main__x~0)) (and .cse0 (<= 55 main_~main__x~0) (<= main_~main__x~0 55) (<= 55 main_~main__y~0) (<= main_~main__y~0 55)) (and .cse0 (<= 53 main_~main__x~0) (<= 53 main_~main__y~0) (<= main_~main__y~0 53) (<= main_~main__x~0 53)) (and .cse0 (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 50)))) [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L397(lines 397 496) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L331(lines 331 628) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L265(lines 265 760) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L199(lines 199 892) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L133(lines 133 1024) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L198 CegarLoopUtils]: For program point L67(lines 67 1156) no Hoare annotation was computed. [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L1191(lines 49 1192) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 6)) [2021-05-06 00:16:00,687 INFO L194 CegarLoopUtils]: At program point L1059(lines 115 1060) the Hoare annotation is: (and (= |old(~__return_1121~0)| ~__return_1121~0) (<= main_~main__y~0 50) (<= 50 main_~main__y~0) (<= main_~main__x~0 17)) [2021-05-06 00:16:00,728 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.05 12:16:00 BoogieIcfgContainer [2021-05-06 00:16:00,729 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-05-06 00:16:00,729 INFO L168 Benchmark]: Toolchain (without parser) took 455112.58 ms. Allocated memory was 187.7 MB in the beginning and 574.6 MB in the end (delta: 386.9 MB). Free memory was 150.6 MB in the beginning and 414.5 MB in the end (delta: -263.9 MB). Peak memory consumption was 330.3 MB. Max. memory is 8.0 GB. [2021-05-06 00:16:00,729 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 187.7 MB. Free memory is still 167.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-05-06 00:16:00,729 INFO L168 Benchmark]: CACSL2BoogieTranslator took 343.82 ms. Allocated memory is still 187.7 MB. Free memory was 150.4 MB in the beginning and 162.3 MB in the end (delta: -11.9 MB). Peak memory consumption was 18.0 MB. Max. memory is 8.0 GB. [2021-05-06 00:16:00,729 INFO L168 Benchmark]: Boogie Preprocessor took 58.79 ms. Allocated memory is still 187.7 MB. Free memory was 162.3 MB in the beginning and 159.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-05-06 00:16:00,729 INFO L168 Benchmark]: RCFGBuilder took 581.45 ms. Allocated memory is still 187.7 MB. Free memory was 159.7 MB in the beginning and 94.2 MB in the end (delta: 65.5 MB). Peak memory consumption was 66.1 MB. Max. memory is 8.0 GB. [2021-05-06 00:16:00,729 INFO L168 Benchmark]: TraceAbstraction took 454123.41 ms. Allocated memory was 187.7 MB in the beginning and 574.6 MB in the end (delta: 386.9 MB). Free memory was 93.6 MB in the beginning and 414.5 MB in the end (delta: -320.9 MB). Peak memory consumption was 273.4 MB. Max. memory is 8.0 GB. [2021-05-06 00:16:00,730 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 187.7 MB. Free memory is still 167.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 343.82 ms. Allocated memory is still 187.7 MB. Free memory was 150.4 MB in the beginning and 162.3 MB in the end (delta: -11.9 MB). Peak memory consumption was 18.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 58.79 ms. Allocated memory is still 187.7 MB. Free memory was 162.3 MB in the beginning and 159.7 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 581.45 ms. Allocated memory is still 187.7 MB. Free memory was 159.7 MB in the beginning and 94.2 MB in the end (delta: 65.5 MB). Peak memory consumption was 66.1 MB. Max. memory is 8.0 GB. * TraceAbstraction took 454123.41 ms. Allocated memory was 187.7 MB in the beginning and 574.6 MB in the end (delta: 386.9 MB). Free memory was 93.6 MB in the beginning and 414.5 MB in the end (delta: -320.9 MB). Peak memory consumption was 273.4 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 444]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 5 procedures, 156 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 447507.4ms, OverallIterations: 61, TraceHistogramMax: 34, EmptinessCheckTime: 65.7ms, AutomataDifference: 331936.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 6523.0ms, InitialAbstractionConstructionTime: 13.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4205 SDtfs, 19163 SDslu, 7511 SDs, 0 SdLazy, 431205 SolverSat, 16404 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 112012.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 13066 GetRequests, 5956 SyntacticMatches, 2 SemanticMatches, 7108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140667 ImplicationChecksByTransitivity, 270487.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=518occurred in iteration=60, InterpolantAutomatonStates: 3690, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 755.1ms AutomataMinimizationTime, 61 MinimizatonAttempts, 33 StatesRemovedByMinimization, 33 NontrivialMinimizations, HoareAnnotationStatistics: 0.0ms HoareAnnotationTime, 71 LocationsWithAnnotation, 71 PreInvPairs, 324 NumberOfFragments, 3903 HoareAnnotationTreeSize, 71 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 260.8ms HoareSimplificationTime, 71 FomulaSimplificationsInter, 8890 FormulaSimplificationTreeSizeReductionInter, 6240.0ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 486.5ms SsaConstructionTime, 2509.0ms SatisfiabilityAnalysisTime, 103853.3ms InterpolantComputationTime, 15754 NumberOfCodeBlocks, 15754 NumberOfCodeBlocksAsserted, 388 NumberOfCheckSat, 15660 ConstructedInterpolants, 0 QuantifiedInterpolants, 44777 SizeOfPredicates, 2 NumberOfNonLiveVariables, 16599 ConjunctsInSsa, 2841 ConjunctsInUnsatCore, 94 InterpolantComputations, 28 PerfectInterpolantSequences, 1156/26214 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 367]: Loop Invariant Derived loop invariant: ((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 133]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 20) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 325]: Loop Invariant Derived loop invariant: (((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 409]: Loop Invariant Derived loop invariant: (((((((((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((63 <= main__x && \old(__return_1121) == __return_1121) && 63 <= main__y) && main__x <= 63) && main__y <= 63)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 66) && 66 <= main__x) && 66 <= main__y) && main__x <= 66)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 64 <= main__y) && main__x <= 64) && 64 <= main__x) && main__y <= 64)) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 62) && 62 <= main__x) && main__x <= 62) && 62 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || ((((\old(__return_1121) == __return_1121 && main__x <= 65) && 65 <= main__y) && 65 <= main__x) && main__y <= 65)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 91]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 13 - InvariantResult [Line: 283]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 45 - InvariantResult [Line: 49]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 6 - InvariantResult [Line: 241]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 38) && 50 <= main__y - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 31) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 24) && 50 <= main__y - InvariantResult [Line: 385]: Loop Invariant Derived loop invariant: (((((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 62) && 62 <= main__x) && main__x <= 62) && 62 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 115]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 17 - InvariantResult [Line: 307]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 49 - InvariantResult [Line: 73]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 10) && 50 <= main__y - InvariantResult [Line: 265]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 42 - InvariantResult [Line: 31]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 3 - InvariantResult [Line: 223]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 35 - InvariantResult [Line: 181]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 28 - InvariantResult [Line: 361]: Loop Invariant Derived loop invariant: (((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 139]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 21 - InvariantResult [Line: 331]: Loop Invariant Derived loop invariant: ((((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 403]: Loop Invariant Derived loop invariant: ((((((((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((63 <= main__x && \old(__return_1121) == __return_1121) && 63 <= main__y) && main__x <= 63) && main__y <= 63)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 64 <= main__y) && main__x <= 64) && 64 <= main__x) && main__y <= 64)) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 62) && 62 <= main__x) && main__x <= 62) && 62 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || ((((\old(__return_1121) == __return_1121 && main__x <= 65) && 65 <= main__y) && 65 <= main__x) && main__y <= 65)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 97]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 14 - InvariantResult [Line: 289]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 46) && 50 <= main__y - InvariantResult [Line: 55]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 7) && 50 <= main__y - InvariantResult [Line: 247]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 39 - InvariantResult [Line: 205]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 32) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 163]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 25 - InvariantResult [Line: 379]: Loop Invariant Derived loop invariant: ((((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 121]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 18) && 50 <= main__y - InvariantResult [Line: 313]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50 - InvariantResult [Line: 79]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 11) && 50 <= main__y - InvariantResult [Line: 271]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 43 - InvariantResult [Line: 37]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 4 - InvariantResult [Line: 229]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 36) && 50 <= main__y - InvariantResult [Line: 187]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 29) && 50 <= main__y - InvariantResult [Line: 355]: Loop Invariant Derived loop invariant: ((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 145]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 22) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 337]: Loop Invariant Derived loop invariant: (((((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 397]: Loop Invariant Derived loop invariant: (((((((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((63 <= main__x && \old(__return_1121) == __return_1121) && 63 <= main__y) && main__x <= 63) && main__y <= 63)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 64 <= main__y) && main__x <= 64) && 64 <= main__x) && main__y <= 64)) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 62) && 62 <= main__x) && main__x <= 62) && 62 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 15 - InvariantResult [Line: 295]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 47) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 61]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 8) && 50 <= main__y - InvariantResult [Line: 253]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 40 - InvariantResult [Line: 19]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 1 - InvariantResult [Line: 211]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 33) && 50 <= main__y - InvariantResult [Line: 169]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 26 - InvariantResult [Line: 373]: Loop Invariant Derived loop invariant: (((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 19) && 50 <= main__y - InvariantResult [Line: 319]: Loop Invariant Derived loop invariant: ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 415]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((main__x <= 69 && \old(__return_1121) == __return_1121) && main__y <= 69) && 69 <= main__x) && 69 <= main__y) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 75) && 75 <= main__x) && main__y <= 75) && 75 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 78) && 78 <= main__y) && 78 <= main__x) && main__y <= 78)) || ((((\old(__return_1121) == __return_1121 && main__x <= 91) && main__y <= 91) && 91 <= main__y) && 91 <= main__x)) || ((((\old(__return_1121) == __return_1121 && main__y <= 73) && 73 <= main__y) && 73 <= main__x) && main__x <= 73)) || ((((\old(__return_1121) == __return_1121 && 90 <= main__y) && main__x <= 90) && main__y <= 90) && 90 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 77 <= main__y) && main__y <= 77) && main__x <= 77) && 77 <= main__x)) || ((((70 <= main__x && \old(__return_1121) == __return_1121) && main__x <= 70) && 70 <= main__y) && main__y <= 70)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((76 <= main__x && \old(__return_1121) == __return_1121) && main__x <= 76) && 76 <= main__y) && main__y <= 76)) || ((((\old(__return_1121) == __return_1121 && main__x <= 82) && 82 <= main__y) && main__y <= 82) && 82 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 68 <= main__x) && main__y <= 68) && main__x <= 68) && 68 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 79) && 79 <= main__y) && main__y <= 79) && 79 <= main__x)) || ((((86 <= main__x && \old(__return_1121) == __return_1121) && main__y <= 86) && 86 <= main__y) && main__x <= 86)) || ((((98 <= main__y && 98 <= main__x) && \old(__return_1121) == __return_1121) && main__x <= 98) && main__y <= 98)) || ((((\old(__return_1121) == __return_1121 && main__y <= 72) && main__x <= 72) && 72 <= main__y) && 72 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 93 <= main__x) && main__x <= 93) && 93 <= main__y) && main__y <= 93)) || ((((\old(__return_1121) == __return_1121 && 74 <= main__x) && main__y <= 74) && main__x <= 74) && 74 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 83) && 83 <= main__x) && main__y <= 83) && 83 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 89 <= main__y) && main__x <= 89) && 89 <= main__x) && main__y <= 89)) || ((((\old(__return_1121) == __return_1121 && main__y <= 62) && 62 <= main__x) && main__x <= 62) && 62 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || ((((\old(__return_1121) == __return_1121 && main__y <= 80) && main__x <= 80) && 80 <= main__x) && 80 <= main__y)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50)) || ((((\old(__return_1121) == __return_1121 && main__y <= 87) && 87 <= main__y) && main__x <= 87) && 87 <= main__x)) || ((((63 <= main__x && \old(__return_1121) == __return_1121) && 63 <= main__y) && main__x <= 63) && main__y <= 63)) || ((((\old(__return_1121) == __return_1121 && 97 <= main__x) && main__y <= 97) && main__x <= 97) && 97 <= main__y)) || ((((main__x <= 88 && \old(__return_1121) == __return_1121) && 88 <= main__y) && 88 <= main__x) && main__y <= 88)) || ((((\old(__return_1121) == __return_1121 && main__y <= 66) && 66 <= main__x) && 66 <= main__y) && main__x <= 66)) || ((((\old(__return_1121) == __return_1121 && main__y <= 95) && 95 <= main__y) && main__x <= 95) && 95 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 84 <= main__x) && main__x <= 84) && 84 <= main__y) && main__y <= 84)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && main__x <= 94) && main__y <= 94) && 94 <= main__y) && 94 <= main__x)) || ((((\old(__return_1121) == __return_1121 && main__x <= 92) && 92 <= main__x) && main__y <= 92) && 92 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 96 <= main__x) && main__x <= 96) && 96 <= main__y) && main__y <= 96)) || ((((\old(__return_1121) == __return_1121 && main__y <= 85) && main__x <= 85) && 85 <= main__y) && 85 <= main__x)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 64 <= main__y) && main__x <= 64) && 64 <= main__x) && main__y <= 64)) || ((((\old(__return_1121) == __return_1121 && main__x <= 99) && main__y <= 99) && 99 <= main__x) && 99 <= main__y)) || (((\old(__return_1121) == __return_1121 && 100 <= main__x) && main__y <= 100) && 99 < main__y)) || ((((\old(__return_1121) == __return_1121 && 71 <= main__y) && 71 <= main__x) && main__x <= 71) && main__y <= 71)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 67) && main__y <= 67) && 67 <= main__y) && 67 <= main__x)) || ((((\old(__return_1121) == __return_1121 && main__x <= 81) && 81 <= main__y) && 81 <= main__x) && main__y <= 81)) || ((((\old(__return_1121) == __return_1121 && main__x <= 65) && 65 <= main__y) && 65 <= main__x) && main__y <= 65) - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 12) && 50 <= main__y - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 44) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 43]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 5) && 50 <= main__y - InvariantResult [Line: 235]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 37) && 50 <= main__y - InvariantResult [Line: 193]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 30) && 50 <= main__y - InvariantResult [Line: 349]: Loop Invariant Derived loop invariant: (((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 23 - InvariantResult [Line: 343]: Loop Invariant Derived loop invariant: ((((((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 391]: Loop Invariant Derived loop invariant: ((((((((((((((((\old(__return_1121) == __return_1121 && main__y <= 56) && main__x <= 56) && 56 <= main__x) && 56 <= main__y) || ((((63 <= main__x && \old(__return_1121) == __return_1121) && 63 <= main__y) && main__x <= 63) && main__y <= 63)) || ((((\old(__return_1121) == __return_1121 && 52 <= main__x) && main__x <= 52) && main__y <= 52) && 52 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 61) && 61 <= main__x) && main__x <= 61) && 61 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 59) && main__y <= 59) && 59 <= main__y) && 59 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 54 <= main__x) && main__x <= 54) && 54 <= main__y) && main__y <= 54)) || ((((\old(__return_1121) == __return_1121 && 57 <= main__x) && 57 <= main__y) && main__y <= 57) && main__x <= 57)) || ((((\old(__return_1121) == __return_1121 && main__y <= 62) && 62 <= main__x) && main__x <= 62) && 62 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__y <= 60) && main__x <= 60) && 60 <= main__x) && 60 <= main__y)) || ((((main__x <= 51 && \old(__return_1121) == __return_1121) && main__y <= 51) && 51 <= main__x) && 51 <= main__y)) || ((((\old(__return_1121) == __return_1121 && main__x <= 58) && 58 <= main__y) && main__y <= 58) && 58 <= main__x)) || ((((\old(__return_1121) == __return_1121 && 55 <= main__x) && main__x <= 55) && 55 <= main__y) && main__y <= 55)) || ((((\old(__return_1121) == __return_1121 && 53 <= main__x) && 53 <= main__y) && main__y <= 53) && main__x <= 53)) || (((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 50) - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 16) && 50 <= main__y - InvariantResult [Line: 301]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 48) && main__y <= 50) && 50 <= main__y - InvariantResult [Line: 67]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 9 - InvariantResult [Line: 259]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && 50 <= main__y) && main__x <= 41 - InvariantResult [Line: 25]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 2) && 50 <= main__y - InvariantResult [Line: 217]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__y <= 50) && main__x <= 34) && 50 <= main__y - InvariantResult [Line: 175]: Loop Invariant Derived loop invariant: ((\old(__return_1121) == __return_1121 && main__x <= 27) && main__y <= 50) && 50 <= main__y RESULT: Ultimate proved your program to be correct! Received shutdown request...