/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/VMCAI2021_PN.epf -i ../../../trunk/examples/svcomp/pthread/queue_ok_longer.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-11af1e5 [2020-10-11 16:38:58,817 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-10-11 16:38:58,819 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-10-11 16:38:58,845 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-10-11 16:38:58,845 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-10-11 16:38:58,846 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-10-11 16:38:58,848 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-10-11 16:38:58,849 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-10-11 16:38:58,851 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-10-11 16:38:58,852 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-10-11 16:38:58,855 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-10-11 16:38:58,856 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-10-11 16:38:58,856 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-10-11 16:38:58,860 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-10-11 16:38:58,861 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-10-11 16:38:58,862 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-10-11 16:38:58,863 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-10-11 16:38:58,864 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-10-11 16:38:58,868 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-10-11 16:38:58,873 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-10-11 16:38:58,874 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-10-11 16:38:58,875 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-10-11 16:38:58,876 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-10-11 16:38:58,877 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-10-11 16:38:58,879 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-10-11 16:38:58,879 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-10-11 16:38:58,879 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-10-11 16:38:58,880 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-10-11 16:38:58,881 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-10-11 16:38:58,882 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-10-11 16:38:58,882 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-10-11 16:38:58,882 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-10-11 16:38:58,883 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-10-11 16:38:58,884 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-10-11 16:38:58,885 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-10-11 16:38:58,885 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-10-11 16:38:58,885 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-10-11 16:38:58,886 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-10-11 16:38:58,886 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-10-11 16:38:58,887 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-10-11 16:38:58,887 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-10-11 16:38:58,888 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/VMCAI2021_PN.epf [2020-10-11 16:38:58,911 INFO L113 SettingsManager]: Loading preferences was successful [2020-10-11 16:38:58,911 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-10-11 16:38:58,912 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-10-11 16:38:58,913 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-10-11 16:38:58,913 INFO L138 SettingsManager]: * Use SBE=true [2020-10-11 16:38:58,913 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-10-11 16:38:58,913 INFO L138 SettingsManager]: * sizeof long=4 [2020-10-11 16:38:58,913 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-10-11 16:38:58,914 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-10-11 16:38:58,914 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-10-11 16:38:58,914 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-10-11 16:38:58,914 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-10-11 16:38:58,914 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-10-11 16:38:58,915 INFO L138 SettingsManager]: * sizeof long double=12 [2020-10-11 16:38:58,915 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-10-11 16:38:58,917 INFO L138 SettingsManager]: * Use constant arrays=true [2020-10-11 16:38:58,917 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-10-11 16:38:58,917 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-10-11 16:38:58,917 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-10-11 16:38:58,918 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-10-11 16:38:58,918 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-10-11 16:38:58,918 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-10-11 16:38:58,918 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-10-11 16:38:58,918 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-10-11 16:38:58,919 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-10-11 16:38:58,919 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-10-11 16:38:58,919 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-10-11 16:38:58,919 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2020-10-11 16:38:58,919 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2020-10-11 16:38:58,920 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-10-11 16:38:59,247 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-10-11 16:38:59,259 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-10-11 16:38:59,262 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-10-11 16:38:59,263 INFO L271 PluginConnector]: Initializing CDTParser... [2020-10-11 16:38:59,264 INFO L275 PluginConnector]: CDTParser initialized [2020-10-11 16:38:59,264 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread/queue_ok_longer.i [2020-10-11 16:38:59,336 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5292c76ca/6d0e6cd2308c49cc980a82f9a34aeb7e/FLAGddb2759b7 [2020-10-11 16:38:59,859 INFO L306 CDTParser]: Found 1 translation units. [2020-10-11 16:38:59,860 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread/queue_ok_longer.i [2020-10-11 16:38:59,887 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5292c76ca/6d0e6cd2308c49cc980a82f9a34aeb7e/FLAGddb2759b7 [2020-10-11 16:39:00,161 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5292c76ca/6d0e6cd2308c49cc980a82f9a34aeb7e [2020-10-11 16:39:00,171 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-10-11 16:39:00,173 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2020-10-11 16:39:00,176 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-10-11 16:39:00,177 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-10-11 16:39:00,180 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-10-11 16:39:00,181 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:39:00" (1/1) ... [2020-10-11 16:39:00,184 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@390710b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:00, skipping insertion in model container [2020-10-11 16:39:00,184 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.10 04:39:00" (1/1) ... [2020-10-11 16:39:00,193 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-10-11 16:39:00,262 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-10-11 16:39:00,938 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-11 16:39:00,955 INFO L203 MainTranslator]: Completed pre-run [2020-10-11 16:39:01,027 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-10-11 16:39:01,159 INFO L208 MainTranslator]: Completed translation [2020-10-11 16:39:01,160 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01 WrapperNode [2020-10-11 16:39:01,160 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-10-11 16:39:01,161 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-10-11 16:39:01,161 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-10-11 16:39:01,161 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-10-11 16:39:01,170 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,194 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,230 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-10-11 16:39:01,233 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-10-11 16:39:01,233 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-10-11 16:39:01,234 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-10-11 16:39:01,247 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,248 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,253 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,253 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,265 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,270 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,273 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (1/1) ... [2020-10-11 16:39:01,278 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-10-11 16:39:01,279 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-10-11 16:39:01,279 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-10-11 16:39:01,279 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-10-11 16:39:01,280 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (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 [2020-10-11 16:39:01,342 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2020-10-11 16:39:01,342 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2020-10-11 16:39:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2020-10-11 16:39:01,343 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2020-10-11 16:39:01,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-10-11 16:39:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-10-11 16:39:01,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-10-11 16:39:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-10-11 16:39:01,345 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2020-10-11 16:39:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-10-11 16:39:01,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-10-11 16:39:01,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-10-11 16:39:01,348 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2020-10-11 16:39:01,958 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-10-11 16:39:01,959 INFO L298 CfgBuilder]: Removed 16 assume(true) statements. [2020-10-11 16:39:01,961 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 04:39:01 BoogieIcfgContainer [2020-10-11 16:39:01,961 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-10-11 16:39:01,963 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-10-11 16:39:01,963 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-10-11 16:39:01,966 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-10-11 16:39:01,967 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.10 04:39:00" (1/3) ... [2020-10-11 16:39:01,968 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2576ff7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 04:39:01, skipping insertion in model container [2020-10-11 16:39:01,968 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.10 04:39:01" (2/3) ... [2020-10-11 16:39:01,968 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2576ff7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.10 04:39:01, skipping insertion in model container [2020-10-11 16:39:01,969 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.10 04:39:01" (3/3) ... [2020-10-11 16:39:01,971 INFO L111 eAbstractionObserver]: Analyzing ICFG queue_ok_longer.i [2020-10-11 16:39:01,984 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-10-11 16:39:01,992 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 2 error locations. [2020-10-11 16:39:01,993 INFO L348 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2020-10-11 16:39:02,035 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,036 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,036 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,036 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,037 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,037 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,037 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,038 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,038 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,038 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,038 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,039 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,039 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,039 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,040 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,040 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,040 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,040 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,040 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,041 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,041 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,041 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,041 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,042 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,042 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,042 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,042 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,042 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,043 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,043 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,043 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,043 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,044 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,044 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,044 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,044 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,045 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,045 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,045 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,045 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,046 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,046 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,047 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,047 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,047 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,048 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,048 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,048 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,048 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,048 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,049 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,049 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,049 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,049 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,050 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,050 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,050 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,051 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,052 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,052 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,052 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,052 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,053 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,053 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,053 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,053 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,054 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,054 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,054 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,054 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,055 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,055 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,055 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,055 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,056 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,056 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,056 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,056 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,057 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,057 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,057 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,057 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,058 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,059 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,059 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,060 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,060 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,060 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,060 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,061 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,061 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,061 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,062 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,062 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,062 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,063 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,063 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,063 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,063 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,064 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,064 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,064 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,064 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,064 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,065 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,065 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,065 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,065 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,066 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,066 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,066 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,066 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,067 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,067 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,067 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,067 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,067 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,068 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,068 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,068 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,068 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,069 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,069 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,069 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,069 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,070 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,070 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,070 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,070 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,071 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,071 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,071 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,071 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,071 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,072 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,072 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,072 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,072 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,073 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,073 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,073 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,073 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,073 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,074 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,074 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,074 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,074 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,074 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,075 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,075 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,075 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,075 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,076 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,076 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,076 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,076 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,076 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,077 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,077 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,077 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,077 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,077 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,078 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,078 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,078 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,078 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,079 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,079 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,079 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,079 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,079 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,080 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,080 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,080 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,080 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,081 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,081 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,081 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,081 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,081 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,082 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,082 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,082 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,082 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,083 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,083 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,083 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,083 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,084 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,084 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,084 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,084 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,084 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,085 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,085 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,085 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,085 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,086 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,086 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,086 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,086 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,087 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,087 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,087 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,087 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,088 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,088 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,088 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,088 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,092 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,092 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,093 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,093 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~ret53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,093 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,093 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,094 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,094 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,094 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,094 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,095 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,095 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~post39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,095 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~value~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,095 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,096 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,096 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_enqueue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,096 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#t~post51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,096 WARN L313 ript$VariableManager]: TermVariabe t1Thread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,097 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,097 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,097 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,097 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,097 WARN L313 ript$VariableManager]: TermVariabe |t1Thread1of1ForFork0_enqueue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,107 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,108 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,108 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,108 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,108 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~ret56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,109 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,109 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,109 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,109 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~mem30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,109 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~post46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,110 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_empty_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,110 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,110 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,110 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,111 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,111 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,111 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,111 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,111 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~post55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,112 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,112 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~q.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,112 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#t~mem43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,112 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,113 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,113 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,113 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#t~mem58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,113 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,113 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_empty_#t~nondet32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,114 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,129 WARN L313 ript$VariableManager]: TermVariabe t2Thread1of1ForFork1_dequeue_~x~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,129 WARN L313 ript$VariableManager]: TermVariabe |t2Thread1of1ForFork1_dequeue_#in~q.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2020-10-11 16:39:02,157 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2020-10-11 16:39:02,181 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-10-11 16:39:02,181 INFO L378 AbstractCegarLoop]: Hoare is false [2020-10-11 16:39:02,182 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-10-11 16:39:02,182 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-10-11 16:39:02,182 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-10-11 16:39:02,182 INFO L382 AbstractCegarLoop]: Difference is false [2020-10-11 16:39:02,182 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-10-11 16:39:02,182 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-10-11 16:39:02,205 INFO L71 FinitePrefix]: Start finitePrefix. Operand has 196 places, 204 transitions, 430 flow [2020-10-11 16:39:02,353 INFO L129 PetriNetUnfolder]: 14/204 cut-off events. [2020-10-11 16:39:02,353 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2020-10-11 16:39:02,365 INFO L80 FinitePrefix]: Finished finitePrefix Result has 215 conditions, 204 events. 14/204 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 365 event pairs, 0 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 139. Up to 3 conditions per place. [2020-10-11 16:39:02,366 INFO L82 GeneralOperation]: Start removeDead. Operand has 196 places, 204 transitions, 430 flow [2020-10-11 16:39:02,383 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 185 places, 192 transitions, 396 flow [2020-10-11 16:39:02,413 INFO L129 PetriNetUnfolder]: 2/51 cut-off events. [2020-10-11 16:39:02,413 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-11 16:39:02,414 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:02,415 INFO L255 CegarLoopForPetriNet]: 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] [2020-10-11 16:39:02,415 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:02,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:02,423 INFO L82 PathProgramCache]: Analyzing trace with hash -1929394428, now seen corresponding path program 1 times [2020-10-11 16:39:02,433 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:02,434 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256171368] [2020-10-11 16:39:02,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:02,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:02,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:02,664 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256171368] [2020-10-11 16:39:02,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:39:02,665 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-10-11 16:39:02,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301054435] [2020-10-11 16:39:02,676 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2020-10-11 16:39:02,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:02,692 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2020-10-11 16:39:02,694 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2020-10-11 16:39:02,698 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 199 out of 204 [2020-10-11 16:39:02,700 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 192 transitions, 396 flow. Second operand 2 states. [2020-10-11 16:39:02,701 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:02,701 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 199 of 204 [2020-10-11 16:39:02,703 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:02,752 INFO L129 PetriNetUnfolder]: 9/187 cut-off events. [2020-10-11 16:39:02,752 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-11 16:39:02,755 INFO L80 FinitePrefix]: Finished finitePrefix Result has 197 conditions, 187 events. 9/187 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 275 event pairs, 0 based on Foata normal form. 4/181 useless extension candidates. Maximal degree in co-relation 193. Up to 2 conditions per place. [2020-10-11 16:39:02,757 INFO L132 encePairwiseOnDemand]: 200/204 looper letters, 0 selfloop transitions, 0 changer transitions 0/185 dead transitions. [2020-10-11 16:39:02,757 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 185 transitions, 382 flow [2020-10-11 16:39:02,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2020-10-11 16:39:02,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2020-10-11 16:39:02,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 402 transitions. [2020-10-11 16:39:02,775 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9852941176470589 [2020-10-11 16:39:02,776 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 402 transitions. [2020-10-11 16:39:02,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 402 transitions. [2020-10-11 16:39:02,779 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:02,782 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 402 transitions. [2020-10-11 16:39:02,786 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 3 states. [2020-10-11 16:39:02,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 3 states. [2020-10-11 16:39:02,793 INFO L81 ComplementDD]: Finished complementDD. Result 3 states. [2020-10-11 16:39:02,796 INFO L185 Difference]: Start difference. First operand has 185 places, 192 transitions, 396 flow. Second operand 2 states and 402 transitions. [2020-10-11 16:39:02,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 185 transitions, 382 flow [2020-10-11 16:39:02,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 185 transitions, 374 flow, removed 0 selfloop flow, removed 4 redundant places. [2020-10-11 16:39:02,808 INFO L241 Difference]: Finished difference. Result has 179 places, 185 transitions, 374 flow [2020-10-11 16:39:02,811 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=374, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=374, PETRI_PLACES=179, PETRI_TRANSITIONS=185} [2020-10-11 16:39:02,812 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, -6 predicate places. [2020-10-11 16:39:02,812 INFO L481 AbstractCegarLoop]: Abstraction has has 179 places, 185 transitions, 374 flow [2020-10-11 16:39:02,812 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2020-10-11 16:39:02,812 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:02,813 INFO L255 CegarLoopForPetriNet]: 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] [2020-10-11 16:39:02,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-10-11 16:39:02,813 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:02,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:02,814 INFO L82 PathProgramCache]: Analyzing trace with hash -593181059, now seen corresponding path program 1 times [2020-10-11 16:39:02,814 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:02,814 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646453378] [2020-10-11 16:39:02,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:02,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:03,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:03,236 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646453378] [2020-10-11 16:39:03,236 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:39:03,236 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2020-10-11 16:39:03,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202248371] [2020-10-11 16:39:03,239 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2020-10-11 16:39:03,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:03,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2020-10-11 16:39:03,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2020-10-11 16:39:07,540 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 204 [2020-10-11 16:39:07,541 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 185 transitions, 374 flow. Second operand 12 states. [2020-10-11 16:39:07,541 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:07,541 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 204 [2020-10-11 16:39:07,541 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:08,057 INFO L129 PetriNetUnfolder]: 37/402 cut-off events. [2020-10-11 16:39:08,057 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2020-10-11 16:39:08,059 INFO L80 FinitePrefix]: Finished finitePrefix Result has 479 conditions, 402 events. 37/402 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1424 event pairs, 15 based on Foata normal form. 0/379 useless extension candidates. Maximal degree in co-relation 476. Up to 54 conditions per place. [2020-10-11 16:39:08,061 INFO L132 encePairwiseOnDemand]: 189/204 looper letters, 15 selfloop transitions, 14 changer transitions 0/183 dead transitions. [2020-10-11 16:39:08,062 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 183 transitions, 428 flow [2020-10-11 16:39:08,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-10-11 16:39:08,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2020-10-11 16:39:08,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2227 transitions. [2020-10-11 16:39:08,069 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.8397435897435898 [2020-10-11 16:39:08,069 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2227 transitions. [2020-10-11 16:39:08,070 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2227 transitions. [2020-10-11 16:39:08,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:08,072 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2227 transitions. [2020-10-11 16:39:08,077 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 14 states. [2020-10-11 16:39:08,083 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 14 states. [2020-10-11 16:39:08,084 INFO L81 ComplementDD]: Finished complementDD. Result 14 states. [2020-10-11 16:39:08,084 INFO L185 Difference]: Start difference. First operand has 179 places, 185 transitions, 374 flow. Second operand 13 states and 2227 transitions. [2020-10-11 16:39:08,084 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 188 places, 183 transitions, 428 flow [2020-10-11 16:39:08,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 183 transitions, 428 flow, removed 0 selfloop flow, removed 0 redundant places. [2020-10-11 16:39:08,091 INFO L241 Difference]: Finished difference. Result has 189 places, 183 transitions, 407 flow [2020-10-11 16:39:08,091 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=366, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=407, PETRI_PLACES=189, PETRI_TRANSITIONS=183} [2020-10-11 16:39:08,092 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 4 predicate places. [2020-10-11 16:39:08,092 INFO L481 AbstractCegarLoop]: Abstraction has has 189 places, 183 transitions, 407 flow [2020-10-11 16:39:08,092 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2020-10-11 16:39:08,092 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:08,093 INFO L255 CegarLoopForPetriNet]: 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] [2020-10-11 16:39:08,093 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-10-11 16:39:08,093 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:08,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:08,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1482308150, now seen corresponding path program 1 times [2020-10-11 16:39:08,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:08,094 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349504881] [2020-10-11 16:39:08,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:08,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:08,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:08,267 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349504881] [2020-10-11 16:39:08,267 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:39:08,267 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:39:08,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696432041] [2020-10-11 16:39:08,268 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:39:08,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:08,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:39:08,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:39:08,290 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 204 [2020-10-11 16:39:08,290 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 183 transitions, 407 flow. Second operand 3 states. [2020-10-11 16:39:08,290 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:08,291 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 204 [2020-10-11 16:39:08,291 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:08,328 INFO L129 PetriNetUnfolder]: 11/258 cut-off events. [2020-10-11 16:39:08,328 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-11 16:39:08,329 INFO L80 FinitePrefix]: Finished finitePrefix Result has 294 conditions, 258 events. 11/258 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 622 event pairs, 0 based on Foata normal form. 1/248 useless extension candidates. Maximal degree in co-relation 289. Up to 8 conditions per place. [2020-10-11 16:39:08,330 INFO L132 encePairwiseOnDemand]: 200/204 looper letters, 2 selfloop transitions, 2 changer transitions 4/183 dead transitions. [2020-10-11 16:39:08,331 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 183 transitions, 417 flow [2020-10-11 16:39:08,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:39:08,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-11 16:39:08,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 588 transitions. [2020-10-11 16:39:08,333 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9607843137254902 [2020-10-11 16:39:08,333 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 588 transitions. [2020-10-11 16:39:08,333 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 588 transitions. [2020-10-11 16:39:08,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:08,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 588 transitions. [2020-10-11 16:39:08,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-11 16:39:08,336 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-11 16:39:08,336 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-11 16:39:08,336 INFO L185 Difference]: Start difference. First operand has 189 places, 183 transitions, 407 flow. Second operand 3 states and 588 transitions. [2020-10-11 16:39:08,337 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 183 transitions, 417 flow [2020-10-11 16:39:08,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 183 transitions, 396 flow, removed 0 selfloop flow, removed 10 redundant places. [2020-10-11 16:39:08,342 INFO L241 Difference]: Finished difference. Result has 182 places, 179 transitions, 386 flow [2020-10-11 16:39:08,342 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=386, PETRI_PLACES=182, PETRI_TRANSITIONS=179} [2020-10-11 16:39:08,343 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, -3 predicate places. [2020-10-11 16:39:08,343 INFO L481 AbstractCegarLoop]: Abstraction has has 182 places, 179 transitions, 386 flow [2020-10-11 16:39:08,343 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:39:08,343 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:08,343 INFO L255 CegarLoopForPetriNet]: 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] [2020-10-11 16:39:08,344 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-10-11 16:39:08,344 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:08,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:08,344 INFO L82 PathProgramCache]: Analyzing trace with hash 621102753, now seen corresponding path program 1 times [2020-10-11 16:39:08,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:08,345 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910247697] [2020-10-11 16:39:08,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:08,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:08,422 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910247697] [2020-10-11 16:39:08,423 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-10-11 16:39:08,423 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-10-11 16:39:08,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794791267] [2020-10-11 16:39:08,425 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:39:08,425 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:08,425 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:39:08,426 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-10-11 16:39:08,455 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 204 [2020-10-11 16:39:08,456 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 179 transitions, 386 flow. Second operand 3 states. [2020-10-11 16:39:08,456 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:08,456 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 204 [2020-10-11 16:39:08,457 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:08,497 INFO L129 PetriNetUnfolder]: 12/283 cut-off events. [2020-10-11 16:39:08,497 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-11 16:39:08,498 INFO L80 FinitePrefix]: Finished finitePrefix Result has 318 conditions, 283 events. 12/283 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 513 event pairs, 0 based on Foata normal form. 1/276 useless extension candidates. Maximal degree in co-relation 312. Up to 9 conditions per place. [2020-10-11 16:39:08,499 INFO L132 encePairwiseOnDemand]: 201/204 looper letters, 4 selfloop transitions, 2 changer transitions 0/180 dead transitions. [2020-10-11 16:39:08,500 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 180 transitions, 400 flow [2020-10-11 16:39:08,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:39:08,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-11 16:39:08,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 589 transitions. [2020-10-11 16:39:08,502 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9624183006535948 [2020-10-11 16:39:08,502 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 589 transitions. [2020-10-11 16:39:08,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 589 transitions. [2020-10-11 16:39:08,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:08,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 589 transitions. [2020-10-11 16:39:08,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-11 16:39:08,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-11 16:39:08,505 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-11 16:39:08,505 INFO L185 Difference]: Start difference. First operand has 182 places, 179 transitions, 386 flow. Second operand 3 states and 589 transitions. [2020-10-11 16:39:08,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 180 transitions, 400 flow [2020-10-11 16:39:08,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 180 transitions, 396 flow, removed 0 selfloop flow, removed 2 redundant places. [2020-10-11 16:39:08,510 INFO L241 Difference]: Finished difference. Result has 181 places, 180 transitions, 394 flow [2020-10-11 16:39:08,511 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=394, PETRI_PLACES=181, PETRI_TRANSITIONS=180} [2020-10-11 16:39:08,511 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, -4 predicate places. [2020-10-11 16:39:08,511 INFO L481 AbstractCegarLoop]: Abstraction has has 181 places, 180 transitions, 394 flow [2020-10-11 16:39:08,512 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:39:08,512 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:08,512 INFO L255 CegarLoopForPetriNet]: 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] [2020-10-11 16:39:08,512 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-10-11 16:39:08,512 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:08,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:08,513 INFO L82 PathProgramCache]: Analyzing trace with hash 957471261, now seen corresponding path program 1 times [2020-10-11 16:39:08,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:08,514 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369735254] [2020-10-11 16:39:08,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:08,670 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:08,670 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369735254] [2020-10-11 16:39:08,671 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061801070] [2020-10-11 16:39:08,671 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 [2020-10-11 16:39:08,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:08,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 2 conjunts are in the unsatisfiable core [2020-10-11 16:39:08,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:08,918 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2020-10-11 16:39:08,918 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:08,929 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:08,930 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:08,930 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:7 [2020-10-11 16:39:08,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2020-10-11 16:39:08,978 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2020-10-11 16:39:08,978 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2020-10-11 16:39:08,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042252601] [2020-10-11 16:39:08,979 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-10-11 16:39:08,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:08,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-10-11 16:39:08,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2020-10-11 16:39:09,019 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 193 out of 204 [2020-10-11 16:39:09,020 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 180 transitions, 394 flow. Second operand 3 states. [2020-10-11 16:39:09,020 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:09,020 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 193 of 204 [2020-10-11 16:39:09,021 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:09,098 INFO L129 PetriNetUnfolder]: 16/371 cut-off events. [2020-10-11 16:39:09,099 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2020-10-11 16:39:09,100 INFO L80 FinitePrefix]: Finished finitePrefix Result has 423 conditions, 371 events. 16/371 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 970 event pairs, 1 based on Foata normal form. 2/363 useless extension candidates. Maximal degree in co-relation 416. Up to 12 conditions per place. [2020-10-11 16:39:09,101 INFO L132 encePairwiseOnDemand]: 200/204 looper letters, 2 selfloop transitions, 3 changer transitions 5/180 dead transitions. [2020-10-11 16:39:09,101 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 180 transitions, 406 flow [2020-10-11 16:39:09,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-10-11 16:39:09,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2020-10-11 16:39:09,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 587 transitions. [2020-10-11 16:39:09,104 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9591503267973857 [2020-10-11 16:39:09,104 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 587 transitions. [2020-10-11 16:39:09,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 587 transitions. [2020-10-11 16:39:09,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:09,105 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 587 transitions. [2020-10-11 16:39:09,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 4 states. [2020-10-11 16:39:09,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 4 states. [2020-10-11 16:39:09,108 INFO L81 ComplementDD]: Finished complementDD. Result 4 states. [2020-10-11 16:39:09,108 INFO L185 Difference]: Start difference. First operand has 181 places, 180 transitions, 394 flow. Second operand 3 states and 587 transitions. [2020-10-11 16:39:09,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 180 transitions, 406 flow [2020-10-11 16:39:09,111 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 180 transitions, 404 flow, removed 0 selfloop flow, removed 1 redundant places. [2020-10-11 16:39:09,114 INFO L241 Difference]: Finished difference. Result has 182 places, 175 transitions, 387 flow [2020-10-11 16:39:09,114 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=392, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=387, PETRI_PLACES=182, PETRI_TRANSITIONS=175} [2020-10-11 16:39:09,115 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, -3 predicate places. [2020-10-11 16:39:09,115 INFO L481 AbstractCegarLoop]: Abstraction has has 182 places, 175 transitions, 387 flow [2020-10-11 16:39:09,115 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-10-11 16:39:09,115 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:09,115 INFO L255 CegarLoopForPetriNet]: 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] [2020-10-11 16:39:09,329 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:09,330 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:09,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:09,331 INFO L82 PathProgramCache]: Analyzing trace with hash 134512671, now seen corresponding path program 1 times [2020-10-11 16:39:09,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:09,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083704279] [2020-10-11 16:39:09,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:09,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:09,453 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:09,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083704279] [2020-10-11 16:39:09,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832711504] [2020-10-11 16:39:09,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:09,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:09,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 4 conjunts are in the unsatisfiable core [2020-10-11 16:39:09,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:09,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:09,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:39:09,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2020-10-11 16:39:09,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741989126] [2020-10-11 16:39:09,689 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-10-11 16:39:09,689 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:09,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-10-11 16:39:09,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2020-10-11 16:39:09,821 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 204 [2020-10-11 16:39:09,822 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 175 transitions, 387 flow. Second operand 7 states. [2020-10-11 16:39:09,822 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:09,822 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 204 [2020-10-11 16:39:09,822 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:09,903 INFO L129 PetriNetUnfolder]: 15/351 cut-off events. [2020-10-11 16:39:09,904 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2020-10-11 16:39:09,905 INFO L80 FinitePrefix]: Finished finitePrefix Result has 413 conditions, 351 events. 15/351 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 613 event pairs, 0 based on Foata normal form. 2/343 useless extension candidates. Maximal degree in co-relation 406. Up to 13 conditions per place. [2020-10-11 16:39:09,906 INFO L132 encePairwiseOnDemand]: 199/204 looper letters, 7 selfloop transitions, 5 changer transitions 0/179 dead transitions. [2020-10-11 16:39:09,906 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 179 transitions, 421 flow [2020-10-11 16:39:09,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-10-11 16:39:09,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2020-10-11 16:39:09,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1165 transitions. [2020-10-11 16:39:09,910 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.951797385620915 [2020-10-11 16:39:09,910 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1165 transitions. [2020-10-11 16:39:09,910 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1165 transitions. [2020-10-11 16:39:09,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:09,911 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1165 transitions. [2020-10-11 16:39:09,914 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 7 states. [2020-10-11 16:39:09,916 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 7 states. [2020-10-11 16:39:09,916 INFO L81 ComplementDD]: Finished complementDD. Result 7 states. [2020-10-11 16:39:09,916 INFO L185 Difference]: Start difference. First operand has 182 places, 175 transitions, 387 flow. Second operand 6 states and 1165 transitions. [2020-10-11 16:39:09,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 179 transitions, 421 flow [2020-10-11 16:39:09,918 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 179 transitions, 418 flow, removed 0 selfloop flow, removed 1 redundant places. [2020-10-11 16:39:09,921 INFO L241 Difference]: Finished difference. Result has 185 places, 178 transitions, 416 flow [2020-10-11 16:39:09,922 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=384, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=416, PETRI_PLACES=185, PETRI_TRANSITIONS=178} [2020-10-11 16:39:09,922 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 0 predicate places. [2020-10-11 16:39:09,922 INFO L481 AbstractCegarLoop]: Abstraction has has 185 places, 178 transitions, 416 flow [2020-10-11 16:39:09,922 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-10-11 16:39:09,922 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:09,923 INFO L255 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:39:10,135 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:10,136 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:10,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:10,136 INFO L82 PathProgramCache]: Analyzing trace with hash 878736081, now seen corresponding path program 2 times [2020-10-11 16:39:10,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:10,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502157414] [2020-10-11 16:39:10,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:10,298 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:10,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502157414] [2020-10-11 16:39:10,299 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914060987] [2020-10-11 16:39:10,299 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 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 [2020-10-11 16:39:10,552 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:39:10,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:39:10,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 6 conjunts are in the unsatisfiable core [2020-10-11 16:39:10,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:10,667 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:10,667 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:39:10,668 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2020-10-11 16:39:10,668 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586289360] [2020-10-11 16:39:10,669 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-10-11 16:39:10,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:10,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-10-11 16:39:10,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2020-10-11 16:39:10,844 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 204 [2020-10-11 16:39:10,846 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 178 transitions, 416 flow. Second operand 9 states. [2020-10-11 16:39:10,846 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:10,847 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 204 [2020-10-11 16:39:10,847 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:11,088 INFO L129 PetriNetUnfolder]: 18/424 cut-off events. [2020-10-11 16:39:11,089 INFO L130 PetriNetUnfolder]: For 26/26 co-relation queries the response was YES. [2020-10-11 16:39:11,090 INFO L80 FinitePrefix]: Finished finitePrefix Result has 529 conditions, 424 events. 18/424 cut-off events. For 26/26 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 733 event pairs, 0 based on Foata normal form. 2/414 useless extension candidates. Maximal degree in co-relation 518. Up to 16 conditions per place. [2020-10-11 16:39:11,092 INFO L132 encePairwiseOnDemand]: 199/204 looper letters, 7 selfloop transitions, 8 changer transitions 0/182 dead transitions. [2020-10-11 16:39:11,093 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 182 transitions, 464 flow [2020-10-11 16:39:11,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2020-10-11 16:39:11,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-10-11 16:39:11,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1744 transitions. [2020-10-11 16:39:11,100 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9498910675381264 [2020-10-11 16:39:11,100 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1744 transitions. [2020-10-11 16:39:11,101 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1744 transitions. [2020-10-11 16:39:11,103 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:11,103 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1744 transitions. [2020-10-11 16:39:11,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 10 states. [2020-10-11 16:39:11,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 10 states. [2020-10-11 16:39:11,112 INFO L81 ComplementDD]: Finished complementDD. Result 10 states. [2020-10-11 16:39:11,113 INFO L185 Difference]: Start difference. First operand has 185 places, 178 transitions, 416 flow. Second operand 9 states and 1744 transitions. [2020-10-11 16:39:11,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 182 transitions, 464 flow [2020-10-11 16:39:11,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 182 transitions, 458 flow, removed 1 selfloop flow, removed 2 redundant places. [2020-10-11 16:39:11,120 INFO L241 Difference]: Finished difference. Result has 194 places, 181 transitions, 454 flow [2020-10-11 16:39:11,120 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=410, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=454, PETRI_PLACES=194, PETRI_TRANSITIONS=181} [2020-10-11 16:39:11,121 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 9 predicate places. [2020-10-11 16:39:11,121 INFO L481 AbstractCegarLoop]: Abstraction has has 194 places, 181 transitions, 454 flow [2020-10-11 16:39:11,121 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-10-11 16:39:11,121 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:11,122 INFO L255 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:39:11,336 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:11,337 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:11,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:11,337 INFO L82 PathProgramCache]: Analyzing trace with hash 249530583, now seen corresponding path program 3 times [2020-10-11 16:39:11,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:11,338 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353996322] [2020-10-11 16:39:11,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:11,568 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:11,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353996322] [2020-10-11 16:39:11,569 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146683234] [2020-10-11 16:39:11,569 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 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 [2020-10-11 16:39:12,020 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-10-11 16:39:12,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:39:12,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 34 conjunts are in the unsatisfiable core [2020-10-11 16:39:12,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:12,038 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-10-11 16:39:12,039 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,041 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,041 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,042 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2020-10-11 16:39:12,068 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,068 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2020-10-11 16:39:12,072 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:39:12,076 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,078 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,079 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,079 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2020-10-11 16:39:12,133 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-10-11 16:39:12,134 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,141 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,141 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,142 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2020-10-11 16:39:12,182 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:12,183 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,192 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,195 INFO L545 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,195 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:29, output treesize:9 [2020-10-11 16:39:12,302 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:39:12,318 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,318 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 49 [2020-10-11 16:39:12,320 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,340 INFO L625 ElimStorePlain]: treesize reduction 26, result has 49.0 percent of original size [2020-10-11 16:39:12,341 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,342 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:37, output treesize:16 [2020-10-11 16:39:12,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:39:12,367 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:12,368 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,377 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,379 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,379 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:16 [2020-10-11 16:39:12,385 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2020-10-11 16:39:12,386 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,388 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:12,388 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:12,388 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:3 [2020-10-11 16:39:12,462 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 44 proven. 41 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2020-10-11 16:39:12,463 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:39:12,463 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2020-10-11 16:39:12,463 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108422686] [2020-10-11 16:39:12,464 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-11 16:39:12,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:12,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-11 16:39:12,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2020-10-11 16:39:23,294 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 204 [2020-10-11 16:39:23,300 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 181 transitions, 454 flow. Second operand 19 states. [2020-10-11 16:39:23,300 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:23,300 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 204 [2020-10-11 16:39:23,300 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:24,868 INFO L129 PetriNetUnfolder]: 28/820 cut-off events. [2020-10-11 16:39:24,869 INFO L130 PetriNetUnfolder]: For 107/107 co-relation queries the response was YES. [2020-10-11 16:39:24,872 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1342 conditions, 820 events. 28/820 cut-off events. For 107/107 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2621 event pairs, 0 based on Foata normal form. 12/826 useless extension candidates. Maximal degree in co-relation 1328. Up to 39 conditions per place. [2020-10-11 16:39:24,876 INFO L132 encePairwiseOnDemand]: 186/204 looper letters, 94 selfloop transitions, 67 changer transitions 0/302 dead transitions. [2020-10-11 16:39:24,876 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 302 transitions, 1131 flow [2020-10-11 16:39:24,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2020-10-11 16:39:24,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2020-10-11 16:39:24,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 7426 transitions. [2020-10-11 16:39:24,897 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.8273172905525846 [2020-10-11 16:39:24,897 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 7426 transitions. [2020-10-11 16:39:24,897 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 7426 transitions. [2020-10-11 16:39:24,902 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:24,902 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 7426 transitions. [2020-10-11 16:39:24,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 45 states. [2020-10-11 16:39:24,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 45 states. [2020-10-11 16:39:24,930 INFO L81 ComplementDD]: Finished complementDD. Result 45 states. [2020-10-11 16:39:24,931 INFO L185 Difference]: Start difference. First operand has 194 places, 181 transitions, 454 flow. Second operand 44 states and 7426 transitions. [2020-10-11 16:39:24,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 302 transitions, 1131 flow [2020-10-11 16:39:24,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 302 transitions, 1097 flow, removed 8 selfloop flow, removed 5 redundant places. [2020-10-11 16:39:24,944 INFO L241 Difference]: Finished difference. Result has 249 places, 236 transitions, 877 flow [2020-10-11 16:39:24,945 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=436, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=877, PETRI_PLACES=249, PETRI_TRANSITIONS=236} [2020-10-11 16:39:24,945 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 64 predicate places. [2020-10-11 16:39:24,945 INFO L481 AbstractCegarLoop]: Abstraction has has 249 places, 236 transitions, 877 flow [2020-10-11 16:39:24,945 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-11 16:39:24,945 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:24,945 INFO L255 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:39:25,158 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:25,159 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:25,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:25,159 INFO L82 PathProgramCache]: Analyzing trace with hash 1913665735, now seen corresponding path program 1 times [2020-10-11 16:39:25,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:25,159 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045726176] [2020-10-11 16:39:25,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:25,356 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:25,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045726176] [2020-10-11 16:39:25,357 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612851690] [2020-10-11 16:39:25,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:25,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:25,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 10 conjunts are in the unsatisfiable core [2020-10-11 16:39:25,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:25,593 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:25,593 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:39:25,593 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 13 [2020-10-11 16:39:25,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117844808] [2020-10-11 16:39:25,594 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2020-10-11 16:39:25,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:25,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2020-10-11 16:39:25,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2020-10-11 16:39:25,905 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 204 [2020-10-11 16:39:25,907 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 236 transitions, 877 flow. Second operand 13 states. [2020-10-11 16:39:25,907 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:25,907 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 204 [2020-10-11 16:39:25,908 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:26,226 INFO L129 PetriNetUnfolder]: 32/956 cut-off events. [2020-10-11 16:39:26,227 INFO L130 PetriNetUnfolder]: For 926/926 co-relation queries the response was YES. [2020-10-11 16:39:26,232 INFO L80 FinitePrefix]: Finished finitePrefix Result has 1872 conditions, 956 events. 32/956 cut-off events. For 926/926 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3051 event pairs, 0 based on Foata normal form. 4/954 useless extension candidates. Maximal degree in co-relation 1841. Up to 58 conditions per place. [2020-10-11 16:39:26,235 INFO L132 encePairwiseOnDemand]: 199/204 looper letters, 7 selfloop transitions, 24 changer transitions 0/240 dead transitions. [2020-10-11 16:39:26,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 240 transitions, 981 flow [2020-10-11 16:39:26,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-10-11 16:39:26,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2020-10-11 16:39:26,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2902 transitions. [2020-10-11 16:39:26,244 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9483660130718954 [2020-10-11 16:39:26,244 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2902 transitions. [2020-10-11 16:39:26,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2902 transitions. [2020-10-11 16:39:26,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:26,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2902 transitions. [2020-10-11 16:39:26,252 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 16 states. [2020-10-11 16:39:26,258 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 16 states. [2020-10-11 16:39:26,258 INFO L81 ComplementDD]: Finished complementDD. Result 16 states. [2020-10-11 16:39:26,258 INFO L185 Difference]: Start difference. First operand has 249 places, 236 transitions, 877 flow. Second operand 15 states and 2902 transitions. [2020-10-11 16:39:26,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 240 transitions, 981 flow [2020-10-11 16:39:26,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 240 transitions, 921 flow, removed 14 selfloop flow, removed 10 redundant places. [2020-10-11 16:39:26,270 INFO L241 Difference]: Finished difference. Result has 256 places, 239 transitions, 913 flow [2020-10-11 16:39:26,271 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=817, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=913, PETRI_PLACES=256, PETRI_TRANSITIONS=239} [2020-10-11 16:39:26,271 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 71 predicate places. [2020-10-11 16:39:26,271 INFO L481 AbstractCegarLoop]: Abstraction has has 256 places, 239 transitions, 913 flow [2020-10-11 16:39:26,272 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2020-10-11 16:39:26,272 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:26,272 INFO L255 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:39:26,485 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:26,485 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:26,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:26,486 INFO L82 PathProgramCache]: Analyzing trace with hash 1070994261, now seen corresponding path program 2 times [2020-10-11 16:39:26,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:26,486 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916944522] [2020-10-11 16:39:26,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:26,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:26,749 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:26,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916944522] [2020-10-11 16:39:26,750 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101586704] [2020-10-11 16:39:26,750 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 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 [2020-10-11 16:39:27,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-10-11 16:39:27,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:39:27,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 12 conjunts are in the unsatisfiable core [2020-10-11 16:39:27,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:27,157 INFO L134 CoverageAnalysis]: Checked inductivity of 287 backedges. 0 proven. 287 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:27,158 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:39:27,158 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 15 [2020-10-11 16:39:27,160 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46650926] [2020-10-11 16:39:27,162 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2020-10-11 16:39:27,162 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:27,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2020-10-11 16:39:27,164 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2020-10-11 16:39:27,497 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 204 [2020-10-11 16:39:27,500 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 239 transitions, 913 flow. Second operand 15 states. [2020-10-11 16:39:27,500 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:39:27,500 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 204 [2020-10-11 16:39:27,500 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:39:27,978 INFO L129 PetriNetUnfolder]: 36/1092 cut-off events. [2020-10-11 16:39:27,979 INFO L130 PetriNetUnfolder]: For 1292/1292 co-relation queries the response was YES. [2020-10-11 16:39:27,985 INFO L80 FinitePrefix]: Finished finitePrefix Result has 2207 conditions, 1092 events. 36/1092 cut-off events. For 1292/1292 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3498 event pairs, 2 based on Foata normal form. 4/1090 useless extension candidates. Maximal degree in co-relation 2173. Up to 68 conditions per place. [2020-10-11 16:39:27,989 INFO L132 encePairwiseOnDemand]: 199/204 looper letters, 7 selfloop transitions, 27 changer transitions 0/243 dead transitions. [2020-10-11 16:39:27,989 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 243 transitions, 1031 flow [2020-10-11 16:39:27,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2020-10-11 16:39:27,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2020-10-11 16:39:27,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3481 transitions. [2020-10-11 16:39:27,998 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9479847494553377 [2020-10-11 16:39:27,998 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3481 transitions. [2020-10-11 16:39:27,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3481 transitions. [2020-10-11 16:39:28,000 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:39:28,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3481 transitions. [2020-10-11 16:39:28,007 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 19 states. [2020-10-11 16:39:28,015 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 19 states. [2020-10-11 16:39:28,015 INFO L81 ComplementDD]: Finished complementDD. Result 19 states. [2020-10-11 16:39:28,016 INFO L185 Difference]: Start difference. First operand has 256 places, 239 transitions, 913 flow. Second operand 18 states and 3481 transitions. [2020-10-11 16:39:28,016 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 243 transitions, 1031 flow [2020-10-11 16:39:28,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 243 transitions, 972 flow, removed 11 selfloop flow, removed 10 redundant places. [2020-10-11 16:39:28,028 INFO L241 Difference]: Finished difference. Result has 266 places, 242 transitions, 960 flow [2020-10-11 16:39:28,030 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=854, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=239, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=960, PETRI_PLACES=266, PETRI_TRANSITIONS=242} [2020-10-11 16:39:28,030 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 81 predicate places. [2020-10-11 16:39:28,030 INFO L481 AbstractCegarLoop]: Abstraction has has 266 places, 242 transitions, 960 flow [2020-10-11 16:39:28,030 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2020-10-11 16:39:28,030 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:39:28,031 INFO L255 CegarLoopForPetriNet]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:39:28,246 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:28,246 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:39:28,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:39:28,247 INFO L82 PathProgramCache]: Analyzing trace with hash -995612082, now seen corresponding path program 3 times [2020-10-11 16:39:28,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:39:28,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414773396] [2020-10-11 16:39:28,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:39:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:39:28,555 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 0 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:39:28,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414773396] [2020-10-11 16:39:28,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854964555] [2020-10-11 16:39:28,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:39:29,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2020-10-11 16:39:29,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:39:29,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 79 conjunts are in the unsatisfiable core [2020-10-11 16:39:29,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:39:29,388 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2020-10-11 16:39:29,388 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,390 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,391 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,391 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:6, output treesize:5 [2020-10-11 16:39:29,410 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,411 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2020-10-11 16:39:29,412 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:39:29,415 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,416 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,417 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,417 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:4 [2020-10-11 16:39:29,493 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2020-10-11 16:39:29,493 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,497 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,498 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,498 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:14 [2020-10-11 16:39:29,531 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:29,531 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,538 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,539 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,539 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:14 [2020-10-11 16:39:29,638 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:39:29,650 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,650 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 57 [2020-10-11 16:39:29,652 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,681 INFO L625 ElimStorePlain]: treesize reduction 30, result has 53.1 percent of original size [2020-10-11 16:39:29,683 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,684 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:44, output treesize:20 [2020-10-11 16:39:29,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:39:29,713 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:29,714 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,732 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,736 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,736 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:20 [2020-10-11 16:39:29,888 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2020-10-11 16:39:29,888 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,894 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,894 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,895 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:14 [2020-10-11 16:39:29,936 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:29,937 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,943 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:29,944 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:29,944 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:14 [2020-10-11 16:39:30,073 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:39:30,087 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,088 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 49 [2020-10-11 16:39:30,089 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,110 INFO L625 ElimStorePlain]: treesize reduction 26, result has 52.7 percent of original size [2020-10-11 16:39:30,111 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,112 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:20 [2020-10-11 16:39:30,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:39:30,149 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:30,150 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,159 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,160 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,160 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:20 [2020-10-11 16:39:30,284 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2020-10-11 16:39:30,285 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,289 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,290 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,290 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:14 [2020-10-11 16:39:30,324 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:30,325 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,330 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,331 INFO L545 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,332 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:29, output treesize:9 [2020-10-11 16:39:30,455 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:39:30,471 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,472 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 57 [2020-10-11 16:39:30,473 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:39:30,474 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,500 INFO L625 ElimStorePlain]: treesize reduction 35, result has 50.7 percent of original size [2020-10-11 16:39:30,502 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,502 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:40, output treesize:16 [2020-10-11 16:39:30,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:39:30,528 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:39:30,529 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,544 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,545 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,546 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:16 [2020-10-11 16:39:30,553 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2020-10-11 16:39:30,554 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,555 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:39:30,555 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:39:30,556 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:3 [2020-10-11 16:39:30,737 INFO L134 CoverageAnalysis]: Checked inductivity of 435 backedges. 248 proven. 150 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2020-10-11 16:39:30,737 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:39:30,738 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 26] total 39 [2020-10-11 16:39:30,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034694595] [2020-10-11 16:39:30,739 INFO L461 AbstractCegarLoop]: Interpolant automaton has 39 states [2020-10-11 16:39:30,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:39:30,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2020-10-11 16:39:30,740 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1280, Unknown=0, NotChecked=0, Total=1482 [2020-10-11 16:40:17,793 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 158 out of 204 [2020-10-11 16:40:17,796 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 242 transitions, 960 flow. Second operand 39 states. [2020-10-11 16:40:17,796 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:40:17,796 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 158 of 204 [2020-10-11 16:40:17,797 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:40:29,301 INFO L129 PetriNetUnfolder]: 463/2525 cut-off events. [2020-10-11 16:40:29,302 INFO L130 PetriNetUnfolder]: For 4288/4288 co-relation queries the response was YES. [2020-10-11 16:40:29,314 INFO L80 FinitePrefix]: Finished finitePrefix Result has 6492 conditions, 2525 events. 463/2525 cut-off events. For 4288/4288 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 11335 event pairs, 1 based on Foata normal form. 30/2544 useless extension candidates. Maximal degree in co-relation 6455. Up to 491 conditions per place. [2020-10-11 16:40:29,328 INFO L132 encePairwiseOnDemand]: 178/204 looper letters, 356 selfloop transitions, 323 changer transitions 0/812 dead transitions. [2020-10-11 16:40:29,328 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 812 transitions, 5483 flow [2020-10-11 16:40:29,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2020-10-11 16:40:29,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2020-10-11 16:40:29,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 27710 transitions. [2020-10-11 16:40:29,366 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.7943469785575049 [2020-10-11 16:40:29,366 INFO L72 ComplementDD]: Start complementDD. Operand 171 states and 27710 transitions. [2020-10-11 16:40:29,366 INFO L73 IsDeterministic]: Start isDeterministic. Operand 171 states and 27710 transitions. [2020-10-11 16:40:29,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:40:29,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 171 states and 27710 transitions. [2020-10-11 16:40:29,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 172 states. [2020-10-11 16:40:29,451 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 172 states. [2020-10-11 16:40:29,451 INFO L81 ComplementDD]: Finished complementDD. Result 172 states. [2020-10-11 16:40:29,451 INFO L185 Difference]: Start difference. First operand has 266 places, 242 transitions, 960 flow. Second operand 171 states and 27710 transitions. [2020-10-11 16:40:29,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 812 transitions, 5483 flow [2020-10-11 16:40:29,472 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 812 transitions, 5275 flow, removed 60 selfloop flow, removed 14 redundant places. [2020-10-11 16:40:29,486 INFO L241 Difference]: Finished difference. Result has 504 places, 517 transitions, 4075 flow [2020-10-11 16:40:29,486 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=882, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=171, PETRI_FLOW=4075, PETRI_PLACES=504, PETRI_TRANSITIONS=517} [2020-10-11 16:40:29,486 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 319 predicate places. [2020-10-11 16:40:29,487 INFO L481 AbstractCegarLoop]: Abstraction has has 504 places, 517 transitions, 4075 flow [2020-10-11 16:40:29,487 INFO L482 AbstractCegarLoop]: Interpolant automaton has 39 states. [2020-10-11 16:40:29,487 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:40:29,487 INFO L255 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-10-11 16:40:29,701 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:40:29,702 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:40:29,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:40:29,702 INFO L82 PathProgramCache]: Analyzing trace with hash -506739994, now seen corresponding path program 4 times [2020-10-11 16:40:29,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:40:29,703 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497400239] [2020-10-11 16:40:29,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:40:29,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:40:30,022 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 636 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:40:30,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497400239] [2020-10-11 16:40:30,022 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601569383] [2020-10-11 16:40:30,023 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:40:31,162 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2020-10-11 16:40:31,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:40:31,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 16 conjunts are in the unsatisfiable core [2020-10-11 16:40:31,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:40:31,304 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 0 proven. 636 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:40:31,304 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:40:31,304 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 19 [2020-10-11 16:40:31,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675167693] [2020-10-11 16:40:31,305 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-10-11 16:40:31,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:40:31,306 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-10-11 16:40:31,306 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2020-10-11 16:40:31,938 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 192 out of 204 [2020-10-11 16:40:31,941 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 517 transitions, 4075 flow. Second operand 19 states. [2020-10-11 16:40:31,941 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:40:31,941 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 192 of 204 [2020-10-11 16:40:31,941 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:40:33,512 INFO L129 PetriNetUnfolder]: 254/2574 cut-off events. [2020-10-11 16:40:33,512 INFO L130 PetriNetUnfolder]: For 134511/134511 co-relation queries the response was YES. [2020-10-11 16:40:33,555 INFO L80 FinitePrefix]: Finished finitePrefix Result has 14440 conditions, 2574 events. 254/2574 cut-off events. For 134511/134511 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 12256 event pairs, 0 based on Foata normal form. 8/2571 useless extension candidates. Maximal degree in co-relation 14321. Up to 289 conditions per place. [2020-10-11 16:40:33,583 INFO L132 encePairwiseOnDemand]: 199/204 looper letters, 7 selfloop transitions, 71 changer transitions 0/521 dead transitions. [2020-10-11 16:40:33,583 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 521 transitions, 4321 flow [2020-10-11 16:40:33,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-10-11 16:40:33,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2020-10-11 16:40:33,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 4639 transitions. [2020-10-11 16:40:33,590 INFO L551 CegarLoopForPetriNet]: DFA transition density 0.9475081699346405 [2020-10-11 16:40:33,590 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 4639 transitions. [2020-10-11 16:40:33,590 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 4639 transitions. [2020-10-11 16:40:33,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-10-11 16:40:33,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 4639 transitions. [2020-10-11 16:40:33,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 25 states. [2020-10-11 16:40:33,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result 25 states. [2020-10-11 16:40:33,601 INFO L81 ComplementDD]: Finished complementDD. Result 25 states. [2020-10-11 16:40:33,601 INFO L185 Difference]: Start difference. First operand has 504 places, 517 transitions, 4075 flow. Second operand 24 states and 4639 transitions. [2020-10-11 16:40:33,602 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 521 transitions, 4321 flow [2020-10-11 16:40:33,868 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 521 transitions, 3087 flow, removed 435 selfloop flow, removed 54 redundant places. [2020-10-11 16:40:33,876 INFO L241 Difference]: Finished difference. Result has 476 places, 520 transitions, 3071 flow [2020-10-11 16:40:33,876 INFO L325 CegarLoopForPetriNet]: {PETRI_ALPHABET=204, PETRI_DIFFERENCE_MINUEND_FLOW=2841, PETRI_DIFFERENCE_MINUEND_PLACES=450, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=446, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=3071, PETRI_PLACES=476, PETRI_TRANSITIONS=520} [2020-10-11 16:40:33,876 INFO L341 CegarLoopForPetriNet]: 185 programPoint places, 291 predicate places. [2020-10-11 16:40:33,876 INFO L481 AbstractCegarLoop]: Abstraction has has 476 places, 520 transitions, 3071 flow [2020-10-11 16:40:33,877 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-10-11 16:40:33,877 INFO L247 CegarLoopForPetriNet]: Found error trace [2020-10-11 16:40:33,877 INFO L255 CegarLoopForPetriNet]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 3, 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] [2020-10-11 16:40:34,082 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2020-10-11 16:40:34,083 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION, t2Err0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-10-11 16:40:34,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-10-11 16:40:34,084 INFO L82 PathProgramCache]: Analyzing trace with hash -71374032, now seen corresponding path program 5 times [2020-10-11 16:40:34,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-10-11 16:40:34,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741566537] [2020-10-11 16:40:34,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-10-11 16:40:34,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-10-11 16:40:34,631 INFO L134 CoverageAnalysis]: Checked inductivity of 830 backedges. 0 proven. 830 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:40:34,631 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741566537] [2020-10-11 16:40:34,632 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132424514] [2020-10-11 16:40:34,632 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:40:35,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2020-10-11 16:40:35,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-10-11 16:40:35,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 148 conjunts are in the unsatisfiable core [2020-10-11 16:40:35,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-10-11 16:40:36,112 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 16 [2020-10-11 16:40:36,113 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:36,118 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:36,119 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:36,119 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:12 [2020-10-11 16:40:36,181 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:36,181 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 63 [2020-10-11 16:40:36,183 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:36,185 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:36,220 INFO L625 ElimStorePlain]: treesize reduction 24, result has 60.0 percent of original size [2020-10-11 16:40:36,221 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:36,221 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:24 [2020-10-11 16:40:36,267 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:36,331 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:36,591 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:36,634 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:36,635 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 46 [2020-10-11 16:40:36,638 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[3, 2, 1] term [2020-10-11 16:40:36,639 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:40:36,640 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2020-10-11 16:40:36,648 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:36,670 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:36,671 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 50 [2020-10-11 16:40:36,673 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[4, 2, 1] term [2020-10-11 16:40:36,673 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-10-11 16:40:36,680 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:36,772 INFO L625 ElimStorePlain]: treesize reduction 71, result has 51.4 percent of original size [2020-10-11 16:40:36,780 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:36,781 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:91, output treesize:49 [2020-10-11 16:40:36,830 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:36,848 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2020-10-11 16:40:36,849 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:36,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:36,872 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2020-10-11 16:40:36,873 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:36,915 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:36,918 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:36,918 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:79, output treesize:49 [2020-10-11 16:40:37,091 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2020-10-11 16:40:37,091 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,094 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:37,094 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,095 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:23, output treesize:9 [2020-10-11 16:40:37,155 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:37,156 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 62 [2020-10-11 16:40:37,157 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,187 INFO L625 ElimStorePlain]: treesize reduction 24, result has 59.3 percent of original size [2020-10-11 16:40:37,188 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:37,188 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:23 [2020-10-11 16:40:37,548 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:37,587 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:37,588 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 54 [2020-10-11 16:40:37,589 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:37,591 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,596 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:37,616 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:37,617 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 57 [2020-10-11 16:40:37,618 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,714 INFO L625 ElimStorePlain]: treesize reduction 50, result has 61.5 percent of original size [2020-10-11 16:40:37,717 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:37,717 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:84, output treesize:36 [2020-10-11 16:40:37,776 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:37,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:37,809 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:37,810 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,818 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2020-10-11 16:40:37,818 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:37,853 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:37,855 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:37,855 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:66, output treesize:36 [2020-10-11 16:40:38,077 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:38,096 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2020-10-11 16:40:38,096 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:38,106 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 15 [2020-10-11 16:40:38,113 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:38,130 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:38,132 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:38,132 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:72, output treesize:23 [2020-10-11 16:40:38,191 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:38,229 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:38,229 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 62 [2020-10-11 16:40:38,230 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:38,235 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:38,241 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2020-10-11 16:40:38,242 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:38,299 INFO L625 ElimStorePlain]: treesize reduction 24, result has 71.4 percent of original size [2020-10-11 16:40:38,301 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-11 16:40:38,301 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:54, output treesize:36 [2020-10-11 16:40:38,369 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-11 16:40:38,479 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:38,823 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:40:38,836 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:38,845 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:38,874 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:38,875 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 53 [2020-10-11 16:40:38,876 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:40:38,877 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:38,915 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:38,915 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 50 [2020-10-11 16:40:38,916 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:38,919 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:39,076 WARN L193 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 50 [2020-10-11 16:40:39,078 INFO L625 ElimStorePlain]: treesize reduction 40, result has 72.2 percent of original size [2020-10-11 16:40:39,079 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,080 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,081 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 4 dim-0 vars, and 2 xjuncts. [2020-10-11 16:40:39,081 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:88, output treesize:104 [2020-10-11 16:40:39,082 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,082 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,300 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,301 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,427 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,428 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,582 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,583 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,714 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,715 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,717 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,718 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,719 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:39,797 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:39,797 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 113 [2020-10-11 16:40:39,799 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-10-11 16:40:39,800 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 3 disjuncts [2020-10-11 16:40:39,801 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:39,833 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:39,834 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 54 [2020-10-11 16:40:39,834 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:39,904 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:39,905 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 110 [2020-10-11 16:40:39,907 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:40:39,907 INFO L603 QuantifierPusher]: Distributing 3 conjuncts over 2 disjuncts [2020-10-11 16:40:39,914 INFO L545 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:39,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:39,932 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:39,932 INFO L545 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,265 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 68 [2020-10-11 16:40:40,266 INFO L625 ElimStorePlain]: treesize reduction 200, result has 52.0 percent of original size [2020-10-11 16:40:40,277 INFO L545 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2020-10-11 16:40:40,277 INFO L244 ElimStorePlain]: Needed 5 recursive calls to eliminate 7 variables, input treesize:199, output treesize:64 [2020-10-11 16:40:40,412 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2020-10-11 16:40:40,423 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2020-10-11 16:40:40,423 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:40,435 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:40,436 INFO L545 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,483 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:40,485 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 2 xjuncts. [2020-10-11 16:40:40,486 INFO L244 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:78, output treesize:48 [2020-10-11 16:40:40,811 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2020-10-11 16:40:40,813 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,825 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:40,826 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,826 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:34 [2020-10-11 16:40:40,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:40,917 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:40,918 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,933 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:40,934 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:40,934 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2020-10-11 16:40:41,439 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:41,455 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:41,455 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 49 [2020-10-11 16:40:41,456 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:41,507 INFO L625 ElimStorePlain]: treesize reduction 26, result has 65.3 percent of original size [2020-10-11 16:40:41,508 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:41,508 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:40 [2020-10-11 16:40:41,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:41,616 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:41,616 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:41,638 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:41,643 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:41,643 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2020-10-11 16:40:42,125 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2020-10-11 16:40:42,126 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:42,144 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:42,145 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:42,146 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2020-10-11 16:40:42,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:42,245 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:42,246 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:42,260 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:42,261 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:42,261 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2020-10-11 16:40:42,865 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:42,882 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:42,882 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 57 [2020-10-11 16:40:42,883 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:40:42,884 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:42,943 INFO L625 ElimStorePlain]: treesize reduction 35, result has 63.2 percent of original size [2020-10-11 16:40:42,950 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:42,950 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:64, output treesize:40 [2020-10-11 16:40:43,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:43,068 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:43,069 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:43,092 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:43,093 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:43,094 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2020-10-11 16:40:43,388 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2020-10-11 16:40:43,389 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:43,403 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:43,404 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:43,404 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2020-10-11 16:40:43,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:43,520 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:43,521 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:43,543 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:43,544 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:43,544 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:34 [2020-10-11 16:40:44,225 INFO L173 IndexEqualityManager]: detected equality via solver [2020-10-11 16:40:44,241 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:44,242 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 49 [2020-10-11 16:40:44,244 INFO L375 QuantifierPusher]: Applying distributivity to a CONJUNCTION[4, 2, 1] term [2020-10-11 16:40:44,244 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 4 disjuncts [2020-10-11 16:40:44,245 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:44,292 INFO L625 ElimStorePlain]: treesize reduction 26, result has 68.7 percent of original size [2020-10-11 16:40:44,294 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:44,294 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:40 [2020-10-11 16:40:44,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:44,441 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:44,442 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:44,464 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:44,465 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:44,466 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:40 [2020-10-11 16:40:45,093 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2020-10-11 16:40:45,094 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,112 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:45,113 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,113 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:34 [2020-10-11 16:40:45,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2020-10-11 16:40:45,265 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 29 [2020-10-11 16:40:45,266 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,277 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:45,279 INFO L545 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,279 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:36, output treesize:9 [2020-10-11 16:40:45,617 INFO L350 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:45,617 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 57 [2020-10-11 16:40:45,618 INFO L603 QuantifierPusher]: Distributing 2 conjuncts over 3 disjuncts [2020-10-11 16:40:45,619 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,646 INFO L625 ElimStorePlain]: treesize reduction 35, result has 46.2 percent of original size [2020-10-11 16:40:45,647 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,648 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:9 [2020-10-11 16:40:45,669 INFO L350 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2020-10-11 16:40:45,670 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 24 [2020-10-11 16:40:45,670 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,677 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:45,679 INFO L545 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,679 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:9 [2020-10-11 16:40:45,690 INFO L384 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2020-10-11 16:40:45,691 INFO L545 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,693 INFO L625 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2020-10-11 16:40:45,693 INFO L545 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2020-10-11 16:40:45,694 INFO L244 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2020-10-11 16:40:46,394 INFO L134 CoverageAnalysis]: Checked inductivity of 830 backedges. 437 proven. 393 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-10-11 16:40:46,395 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-10-11 16:40:46,395 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 68] total 85 [2020-10-11 16:40:46,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023440271] [2020-10-11 16:40:46,396 INFO L461 AbstractCegarLoop]: Interpolant automaton has 85 states [2020-10-11 16:40:46,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-10-11 16:40:46,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2020-10-11 16:40:46,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=788, Invalid=6352, Unknown=0, NotChecked=0, Total=7140 [2020-10-11 16:47:59,942 INFO L506 CegarLoopForPetriNet]: Number of universal loopers: 145 out of 204 [2020-10-11 16:47:59,946 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 520 transitions, 3071 flow. Second operand 85 states. [2020-10-11 16:47:59,947 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2020-10-11 16:47:59,947 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 145 of 204 [2020-10-11 16:47:59,947 INFO L71 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2020-10-11 16:48:00,490 WARN L193 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 32 [2020-10-11 16:48:03,337 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 21 [2020-10-11 16:48:03,903 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 23 [2020-10-11 16:48:05,313 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 23 [2020-10-11 16:48:05,737 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 23 [2020-10-11 16:48:06,620 WARN L193 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2020-10-11 16:48:07,069 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 23 [2020-10-11 16:48:07,451 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 21 [2020-10-11 16:48:08,124 WARN L193 SmtUtils]: Spent 203.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 25 [2020-10-11 16:48:08,968 WARN L193 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 21 [2020-10-11 16:48:09,800 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 28 [2020-10-11 16:48:10,854 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2020-10-11 16:48:11,312 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2020-10-11 16:48:11,714 WARN L193 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 32 [2020-10-11 16:48:12,552 WARN L193 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2020-10-11 16:48:12,887 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:48:13,321 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:48:13,995 WARN L193 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 33 [2020-10-11 16:48:14,764 WARN L193 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 44 [2020-10-11 16:48:15,447 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-11 16:48:16,361 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2020-10-11 16:48:17,015 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:48:17,763 WARN L193 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2020-10-11 16:48:18,930 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-10-11 16:48:20,279 WARN L193 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2020-10-11 16:48:21,161 WARN L193 SmtUtils]: Spent 412.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 39 [2020-10-11 16:48:21,730 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:48:22,268 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-10-11 16:48:23,008 WARN L193 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2020-10-11 16:48:23,412 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:48:23,892 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2020-10-11 16:48:24,821 WARN L193 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-11 16:48:25,384 WARN L193 SmtUtils]: Spent 162.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:48:25,694 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 21 [2020-10-11 16:48:26,190 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2020-10-11 16:48:27,135 WARN L193 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2020-10-11 16:48:27,923 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:48:28,354 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 20 [2020-10-11 16:48:29,045 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-10-11 16:48:30,367 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-10-11 16:48:30,949 WARN L193 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2020-10-11 16:48:31,329 WARN L193 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:48:32,049 WARN L193 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2020-10-11 16:48:32,907 WARN L193 SmtUtils]: Spent 715.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2020-10-11 16:48:33,688 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-10-11 16:48:34,495 WARN L193 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-11 16:48:34,789 WARN L193 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:48:35,427 WARN L193 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-10-11 16:48:36,077 WARN L193 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2020-10-11 16:48:36,831 WARN L193 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2020-10-11 16:48:37,382 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-10-11 16:48:38,560 WARN L193 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-10-11 16:48:39,207 WARN L193 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 37 [2020-10-11 16:48:40,740 WARN L193 SmtUtils]: Spent 937.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 79 [2020-10-11 16:48:41,219 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:48:41,932 WARN L193 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:48:45,324 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:48:46,440 WARN L193 SmtUtils]: Spent 391.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2020-10-11 16:48:47,468 WARN L193 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2020-10-11 16:48:48,089 WARN L193 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:48:48,833 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:48:49,484 WARN L193 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2020-10-11 16:48:50,052 WARN L193 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2020-10-11 16:48:50,504 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-10-11 16:48:50,951 WARN L193 SmtUtils]: Spent 215.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:48:51,774 WARN L193 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-11 16:48:52,219 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-10-11 16:48:52,580 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:48:52,971 WARN L193 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:48:53,320 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 23 [2020-10-11 16:48:54,344 WARN L193 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 34 [2020-10-11 16:48:54,864 WARN L193 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:48:55,384 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:48:55,900 WARN L193 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-10-11 16:48:56,281 WARN L193 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 21 [2020-10-11 16:48:56,632 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 22 [2020-10-11 16:48:57,988 WARN L193 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 31 [2020-10-11 16:48:58,501 WARN L193 SmtUtils]: Spent 206.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:48:59,003 WARN L193 SmtUtils]: Spent 196.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 21 [2020-10-11 16:48:59,695 WARN L193 SmtUtils]: Spent 209.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2020-10-11 16:49:00,353 WARN L193 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-10-11 16:49:00,769 WARN L193 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2020-10-11 16:49:01,201 WARN L193 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:49:01,763 WARN L193 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2020-10-11 16:49:02,657 WARN L193 SmtUtils]: Spent 654.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2020-10-11 16:49:02,996 WARN L193 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:49:03,401 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2020-10-11 16:49:04,160 WARN L193 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2020-10-11 16:49:04,971 WARN L193 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 45 DAG size of output: 44 [2020-10-11 16:49:05,590 WARN L193 SmtUtils]: Spent 429.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2020-10-11 16:49:06,379 WARN L193 SmtUtils]: Spent 541.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2020-10-11 16:49:07,039 WARN L193 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-10-11 16:49:07,511 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2020-10-11 16:49:08,460 WARN L193 SmtUtils]: Spent 532.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2020-10-11 16:49:09,487 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-11 16:49:10,619 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-10-11 16:49:11,288 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:49:12,138 WARN L193 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2020-10-11 16:49:12,765 WARN L193 SmtUtils]: Spent 383.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:49:13,971 WARN L193 SmtUtils]: Spent 907.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 79 [2020-10-11 16:49:15,203 WARN L193 SmtUtils]: Spent 753.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 67 [2020-10-11 16:49:15,636 WARN L193 SmtUtils]: Spent 177.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-10-11 16:49:18,947 WARN L193 SmtUtils]: Spent 454.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 37 [2020-10-11 16:49:19,552 WARN L193 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:49:20,359 WARN L193 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 40 [2020-10-11 16:49:21,116 WARN L193 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 48 [2020-10-11 16:49:21,543 WARN L193 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-10-11 16:49:22,154 WARN L193 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:49:22,663 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2020-10-11 16:49:23,150 WARN L193 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:49:24,308 WARN L193 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 41 [2020-10-11 16:49:24,868 WARN L193 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2020-10-11 16:49:25,444 WARN L193 SmtUtils]: Spent 234.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-10-11 16:49:25,994 WARN L193 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:49:26,909 WARN L193 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 39 [2020-10-11 16:49:27,654 WARN L193 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-11 16:49:28,203 WARN L193 SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:49:28,677 WARN L193 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:49:29,077 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:49:30,334 WARN L193 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 37 [2020-10-11 16:49:30,730 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 23 [2020-10-11 16:49:31,502 WARN L193 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 35 [2020-10-11 16:49:32,023 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 22 [2020-10-11 16:49:32,542 WARN L193 SmtUtils]: Spent 218.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-10-11 16:49:32,951 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:49:33,796 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 21 [2020-10-11 16:49:34,831 WARN L193 SmtUtils]: Spent 431.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 32 [2020-10-11 16:49:35,443 WARN L193 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 21 [2020-10-11 16:49:36,822 WARN L193 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 40 [2020-10-11 16:49:37,390 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:49:37,929 WARN L193 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2020-10-11 16:49:38,353 WARN L193 SmtUtils]: Spent 233.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:49:38,722 WARN L193 SmtUtils]: Spent 132.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:49:39,130 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:49:39,870 WARN L193 SmtUtils]: Spent 435.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2020-10-11 16:49:40,823 WARN L193 SmtUtils]: Spent 678.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 48 [2020-10-11 16:49:41,535 WARN L193 SmtUtils]: Spent 444.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 41 [2020-10-11 16:49:41,960 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-10-11 16:49:42,798 WARN L193 SmtUtils]: Spent 478.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2020-10-11 16:49:43,655 WARN L193 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2020-10-11 16:49:44,487 WARN L193 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2020-10-11 16:49:45,364 WARN L193 SmtUtils]: Spent 535.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 44 [2020-10-11 16:49:46,118 WARN L193 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:49:46,720 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-11 16:49:47,261 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-10-11 16:49:48,594 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-10-11 16:49:49,180 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2020-10-11 16:49:49,682 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:49:50,225 WARN L193 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:49:50,740 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:49:52,205 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 36 [2020-10-11 16:49:52,864 WARN L193 SmtUtils]: Spent 400.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:49:53,283 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:49:54,573 WARN L193 SmtUtils]: Spent 925.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 79 [2020-10-11 16:49:55,909 WARN L193 SmtUtils]: Spent 723.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2020-10-11 16:49:59,178 WARN L193 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:50:00,307 WARN L193 SmtUtils]: Spent 408.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 36 [2020-10-11 16:50:00,967 WARN L193 SmtUtils]: Spent 394.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:50:01,396 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:50:02,097 WARN L193 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-10-11 16:50:02,852 WARN L193 SmtUtils]: Spent 423.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 39 [2020-10-11 16:50:03,545 WARN L193 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2020-10-11 16:50:03,996 WARN L193 SmtUtils]: Spent 186.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:50:04,924 WARN L193 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:50:05,531 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:50:06,075 WARN L193 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:50:06,618 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-10-11 16:50:07,012 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 23 [2020-10-11 16:50:08,043 WARN L193 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 42 [2020-10-11 16:50:11,014 WARN L193 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2020-10-11 16:50:11,747 WARN L193 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2020-10-11 16:50:12,239 WARN L193 SmtUtils]: Spent 202.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:50:12,698 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:50:13,089 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 21 [2020-10-11 16:50:14,028 WARN L193 SmtUtils]: Spent 413.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2020-10-11 16:50:14,682 WARN L193 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 41 [2020-10-11 16:50:15,159 WARN L193 SmtUtils]: Spent 197.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-10-11 16:50:15,544 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2020-10-11 16:50:15,952 WARN L193 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 21 [2020-10-11 16:50:16,279 WARN L193 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2020-10-11 16:50:17,132 WARN L193 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 38 [2020-10-11 16:50:17,977 WARN L193 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 34 [2020-10-11 16:50:18,429 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 22 [2020-10-11 16:50:19,029 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:50:20,273 WARN L193 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 31 [2020-10-11 16:50:20,915 WARN L193 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2020-10-11 16:50:21,923 WARN L193 SmtUtils]: Spent 437.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2020-10-11 16:50:22,758 WARN L193 SmtUtils]: Spent 547.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 41 [2020-10-11 16:50:23,604 WARN L193 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 41 [2020-10-11 16:50:24,366 WARN L193 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 38 [2020-10-11 16:50:24,786 WARN L193 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:50:25,425 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:50:28,119 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:50:28,560 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2020-10-11 16:50:28,981 WARN L193 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-10-11 16:50:29,378 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:50:30,159 WARN L193 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:50:31,186 WARN L193 SmtUtils]: Spent 679.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 47 [2020-10-11 16:50:31,973 WARN L193 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2020-10-11 16:50:32,473 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2020-10-11 16:50:33,437 WARN L193 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2020-10-11 16:50:36,329 WARN L193 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 43 [2020-10-11 16:50:37,364 WARN L193 SmtUtils]: Spent 578.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 43 [2020-10-11 16:50:38,472 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-11 16:50:39,079 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:50:40,728 WARN L193 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2020-10-11 16:50:41,024 WARN L193 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-10-11 16:50:41,367 WARN L193 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-10-11 16:50:41,955 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-10-11 16:50:43,069 WARN L193 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:50:43,717 WARN L193 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:50:44,363 WARN L193 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 37 [2020-10-11 16:50:44,748 WARN L193 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:50:45,615 WARN L193 SmtUtils]: Spent 381.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2020-10-11 16:50:51,677 WARN L193 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:50:52,161 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:50:53,511 WARN L193 SmtUtils]: Spent 937.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 80 [2020-10-11 16:50:54,923 WARN L193 SmtUtils]: Spent 802.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2020-10-11 16:50:58,724 WARN L193 SmtUtils]: Spent 572.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 37 [2020-10-11 16:50:59,117 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:51:00,015 WARN L193 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2020-10-11 16:51:00,874 WARN L193 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2020-10-11 16:51:01,831 WARN L193 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:51:02,605 WARN L193 SmtUtils]: Spent 417.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:51:03,100 WARN L193 SmtUtils]: Spent 182.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:51:03,675 WARN L193 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2020-10-11 16:51:04,277 WARN L193 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-10-11 16:51:05,135 WARN L193 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2020-10-11 16:51:05,941 WARN L193 SmtUtils]: Spent 443.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2020-10-11 16:51:06,460 WARN L193 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:51:06,876 WARN L193 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 23 [2020-10-11 16:51:07,486 WARN L193 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-11 16:51:08,627 WARN L193 SmtUtils]: Spent 605.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:51:09,557 WARN L193 SmtUtils]: Spent 409.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:51:10,442 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:51:11,167 WARN L193 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-10-11 16:51:11,643 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 21 [2020-10-11 16:51:12,145 WARN L193 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 22 [2020-10-11 16:51:13,064 WARN L193 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2020-10-11 16:51:14,234 WARN L193 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 42 [2020-10-11 16:51:15,029 WARN L193 SmtUtils]: Spent 389.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2020-10-11 16:51:16,268 WARN L193 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2020-10-11 16:51:16,845 WARN L193 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:51:17,389 WARN L193 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:51:18,114 WARN L193 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 21 [2020-10-11 16:51:19,198 WARN L193 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2020-10-11 16:51:19,857 WARN L193 SmtUtils]: Spent 230.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-10-11 16:51:20,395 WARN L193 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2020-10-11 16:51:20,890 WARN L193 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:51:22,040 WARN L193 SmtUtils]: Spent 510.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 38 [2020-10-11 16:51:22,731 WARN L193 SmtUtils]: Spent 183.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:51:23,035 WARN L193 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-10-11 16:51:24,169 WARN L193 SmtUtils]: Spent 425.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2020-10-11 16:51:24,754 WARN L193 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2020-10-11 16:51:25,707 WARN L193 SmtUtils]: Spent 685.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2020-10-11 16:51:26,275 WARN L193 SmtUtils]: Spent 246.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:51:27,633 WARN L193 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2020-10-11 16:51:28,715 WARN L193 SmtUtils]: Spent 758.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2020-10-11 16:51:29,645 WARN L193 SmtUtils]: Spent 582.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2020-10-11 16:51:30,364 WARN L193 SmtUtils]: Spent 438.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2020-10-11 16:51:31,239 WARN L193 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2020-10-11 16:51:31,823 WARN L193 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-10-11 16:51:32,828 WARN L193 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2020-10-11 16:51:33,287 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:51:33,741 WARN L193 SmtUtils]: Spent 176.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:51:34,494 WARN L193 SmtUtils]: Spent 205.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:51:35,476 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:51:36,313 WARN L193 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-11 16:51:36,728 WARN L193 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:51:37,163 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:51:37,660 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:51:38,807 WARN L193 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2020-10-11 16:51:39,379 WARN L193 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-10-11 16:51:40,441 WARN L193 SmtUtils]: Spent 537.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2020-10-11 16:51:41,956 WARN L193 SmtUtils]: Spent 589.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2020-10-11 16:51:42,752 WARN L193 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-10-11 16:51:44,456 WARN L193 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2020-10-11 16:51:45,400 WARN L193 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:51:45,718 WARN L193 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2020-10-11 16:51:46,045 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-10-11 16:51:46,413 WARN L193 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-10-11 16:51:47,468 WARN L193 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 37 [2020-10-11 16:51:48,926 WARN L193 SmtUtils]: Spent 981.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 80 [2020-10-11 16:51:49,761 WARN L193 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:51:50,557 WARN L193 SmtUtils]: Spent 436.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:51:50,979 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:51:51,634 WARN L193 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 43 [2020-10-11 16:51:52,302 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:52:00,308 WARN L193 SmtUtils]: Spent 191.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:52:02,165 WARN L193 SmtUtils]: Spent 897.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 68 [2020-10-11 16:52:03,899 WARN L193 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 37 [2020-10-11 16:52:04,880 WARN L193 SmtUtils]: Spent 484.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 40 [2020-10-11 16:52:05,710 WARN L193 SmtUtils]: Spent 424.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:52:06,148 WARN L193 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:52:06,983 WARN L193 SmtUtils]: Spent 519.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 43 [2020-10-11 16:52:07,689 WARN L193 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:52:08,206 WARN L193 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:52:09,079 WARN L193 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 49 [2020-10-11 16:52:10,248 WARN L193 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 40 [2020-10-11 16:52:11,071 WARN L193 SmtUtils]: Spent 232.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:52:11,919 WARN L193 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 47 [2020-10-11 16:52:12,612 WARN L193 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 42 [2020-10-11 16:52:13,193 WARN L193 SmtUtils]: Spent 216.00 ms on a formula simplification that was a NOOP. DAG size: 49 [2020-10-11 16:52:13,818 WARN L193 SmtUtils]: Spent 360.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44 [2020-10-11 16:52:14,463 WARN L193 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2020-10-11 16:52:15,353 WARN L193 SmtUtils]: Spent 366.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2020-10-11 16:52:15,810 WARN L193 SmtUtils]: Spent 167.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2020-10-11 16:52:16,390 WARN L193 SmtUtils]: Spent 215.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:52:16,841 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 23 [2020-10-11 16:52:17,911 WARN L193 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 35 [2020-10-11 16:52:18,623 WARN L193 SmtUtils]: Spent 266.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2020-10-11 16:52:19,630 WARN L193 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 46 [2020-10-11 16:52:20,310 WARN L193 SmtUtils]: Spent 398.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:52:21,286 WARN L193 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 45 [2020-10-11 16:52:22,088 WARN L193 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:52:23,026 WARN L193 SmtUtils]: Spent 193.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2020-10-11 16:52:23,489 WARN L193 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 21 [2020-10-11 16:52:24,007 WARN L193 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 22 [2020-10-11 16:52:24,942 WARN L193 SmtUtils]: Spent 516.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 42 [2020-10-11 16:52:26,059 WARN L193 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2020-10-11 16:52:26,795 WARN L193 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 37 [2020-10-11 16:52:27,780 WARN L193 SmtUtils]: Spent 388.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2020-10-11 16:52:29,183 WARN L193 SmtUtils]: Spent 448.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 32 [2020-10-11 16:52:29,802 WARN L193 SmtUtils]: Spent 211.00 ms on a formula simplification that was a NOOP. DAG size: 50 [2020-10-11 16:52:30,392 WARN L193 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 21 [2020-10-11 16:52:31,165 WARN L193 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 40 [2020-10-11 16:52:32,527 WARN L193 SmtUtils]: Spent 255.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2020-10-11 16:52:33,605 WARN L193 SmtUtils]: Spent 573.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 38 [2020-10-11 16:52:34,468 WARN L193 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2020-10-11 16:52:35,099 WARN L193 SmtUtils]: Spent 174.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2020-10-11 16:52:35,776 WARN L193 SmtUtils]: Spent 297.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:52:36,568 WARN L193 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 36 [2020-10-11 16:52:37,847 WARN L193 SmtUtils]: Spent 824.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 48 [2020-10-11 16:52:38,552 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2020-10-11 16:52:39,851 WARN L193 SmtUtils]: Spent 225.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2020-10-11 16:52:40,808 WARN L193 SmtUtils]: Spent 509.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 39 [2020-10-11 16:52:42,224 WARN L193 SmtUtils]: Spent 779.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 46 [2020-10-11 16:52:43,222 WARN L193 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 41 [2020-10-11 16:52:43,917 WARN L193 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 41 [2020-10-11 16:52:44,487 WARN L193 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 41 [2020-10-11 16:52:45,039 WARN L193 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 59 DAG size of output: 40 [2020-10-11 16:52:45,840 WARN L193 SmtUtils]: Spent 406.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2020-10-11 16:52:48,804 WARN L193 SmtUtils]: Spent 464.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2020-10-11 16:52:49,574 WARN L193 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2020-10-11 16:52:50,183 WARN L193 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 41 [2020-10-11 16:52:50,973 WARN L193 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 47 [2020-10-11 16:52:51,337 WARN L193 SmtUtils]: Spent 141.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2020-10-11 16:52:51,711 WARN L193 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:52:52,074 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2020-10-11 16:52:54,401 WARN L193 SmtUtils]: Spent 1.83 s on a formula simplification. DAG size of input: 60 DAG size of output: 51 [2020-10-11 16:52:55,496 WARN L193 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 42 [2020-10-11 16:52:55,818 WARN L193 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 39 [2020-10-11 16:52:56,155 WARN L193 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2020-10-11 16:52:56,473 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 38 Received shutdown request... [2020-10-11 16:52:56,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 420 states. [2020-10-11 16:52:56,934 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-10-11 16:52:56,935 WARN L546 AbstractCegarLoop]: Verification canceled [2020-10-11 16:52:56,941 WARN L235 ceAbstractionStarter]: Timeout [2020-10-11 16:52:56,942 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.10 04:52:56 BasicIcfg [2020-10-11 16:52:56,942 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-10-11 16:52:56,943 INFO L168 Benchmark]: Toolchain (without parser) took 836771.29 ms. Allocated memory was 251.1 MB in the beginning and 841.0 MB in the end (delta: 589.8 MB). Free memory was 206.2 MB in the beginning and 528.6 MB in the end (delta: -322.4 MB). Peak memory consumption was 267.4 MB. Max. memory is 14.2 GB. [2020-10-11 16:52:56,943 INFO L168 Benchmark]: CDTParser took 0.24 ms. Allocated memory is still 251.1 MB. Free memory is still 227.5 MB. There was no memory consumed. Max. memory is 14.2 GB. [2020-10-11 16:52:56,943 INFO L168 Benchmark]: CACSL2BoogieTranslator took 983.75 ms. Allocated memory was 251.1 MB in the beginning and 312.5 MB in the end (delta: 61.3 MB). Free memory was 206.2 MB in the beginning and 240.2 MB in the end (delta: -34.1 MB). Peak memory consumption was 37.3 MB. Max. memory is 14.2 GB. [2020-10-11 16:52:56,943 INFO L168 Benchmark]: Boogie Procedure Inliner took 72.36 ms. Allocated memory is still 312.5 MB. Free memory was 240.2 MB in the beginning and 235.2 MB in the end (delta: 5.0 MB). Peak memory consumption was 5.0 MB. Max. memory is 14.2 GB. [2020-10-11 16:52:56,943 INFO L168 Benchmark]: Boogie Preprocessor took 45.06 ms. Allocated memory is still 312.5 MB. Free memory was 235.2 MB in the beginning and 232.7 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. [2020-10-11 16:52:56,943 INFO L168 Benchmark]: RCFGBuilder took 682.77 ms. Allocated memory is still 312.5 MB. Free memory was 232.7 MB in the beginning and 190.3 MB in the end (delta: 42.4 MB). Peak memory consumption was 42.4 MB. Max. memory is 14.2 GB. [2020-10-11 16:52:56,944 INFO L168 Benchmark]: TraceAbstraction took 834979.00 ms. Allocated memory was 312.5 MB in the beginning and 841.0 MB in the end (delta: 528.5 MB). Free memory was 190.3 MB in the beginning and 528.6 MB in the end (delta: -338.3 MB). Peak memory consumption was 190.2 MB. Max. memory is 14.2 GB. [2020-10-11 16:52:56,945 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24 ms. Allocated memory is still 251.1 MB. Free memory is still 227.5 MB. There was no memory consumed. Max. memory is 14.2 GB. * CACSL2BoogieTranslator took 983.75 ms. Allocated memory was 251.1 MB in the beginning and 312.5 MB in the end (delta: 61.3 MB). Free memory was 206.2 MB in the beginning and 240.2 MB in the end (delta: -34.1 MB). Peak memory consumption was 37.3 MB. Max. memory is 14.2 GB. * Boogie Procedure Inliner took 72.36 ms. Allocated memory is still 312.5 MB. Free memory was 240.2 MB in the beginning and 235.2 MB in the end (delta: 5.0 MB). Peak memory consumption was 5.0 MB. Max. memory is 14.2 GB. * Boogie Preprocessor took 45.06 ms. Allocated memory is still 312.5 MB. Free memory was 235.2 MB in the beginning and 232.7 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.5 MB. Max. memory is 14.2 GB. * RCFGBuilder took 682.77 ms. Allocated memory is still 312.5 MB. Free memory was 232.7 MB in the beginning and 190.3 MB in the end (delta: 42.4 MB). Peak memory consumption was 42.4 MB. Max. memory is 14.2 GB. * TraceAbstraction took 834979.00 ms. Allocated memory was 312.5 MB in the beginning and 841.0 MB in the end (delta: 528.5 MB). Free memory was 190.3 MB in the beginning and 528.6 MB in the end (delta: -338.3 MB). Peak memory consumption was 190.2 MB. Max. memory is 14.2 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1030]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 1030). Cancelled while PredicateComparison was comparing new predicate (quantifier-free) to 502 known predicates. - TimeoutResultAtElement [Line: 1014]: Timeout (TraceAbstraction) Unable to prove that call of __VERIFIER_error() unreachable (line 1014). Cancelled while PredicateComparison was comparing new predicate (quantifier-free) to 502 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 3 procedures, 190 locations, 2 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: VerificationResult: TIMEOUT, OverallTime: 834.7s, OverallIterations: 13, TraceHistogramMax: 8, AutomataDifference: 811.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.2s, HoareTripleCheckerStatistics: 132 SDtfs, 8840 SDslu, 13320 SDs, 0 SdLazy, 39273 SolverSat, 3309 SolverUnsat, 28 SolverUnknown, 0 SolverNotchecked, 124.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2909 GetRequests, 2010 SyntacticMatches, 19 SemanticMatches, 879 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132336 ImplicationChecksByTransitivity, 239.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4075occurred in iteration=11, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 4.2s SatisfiabilityAnalysisTime, 15.0s InterpolantComputationTime, 4589 NumberOfCodeBlocks, 4392 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 4567 ConstructedInterpolants, 4 QuantifiedInterpolants, 5593322 SizeOfPredicates, 201 NumberOfNonLiveVariables, 3768 ConjunctsInSsa, 311 ConjunctsInUnsatCore, 22 InterpolantComputations, 5 PerfectInterpolantSequences, 772/4970 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 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown