/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-0e22065b97d0a1f8b3904e080cebe0f05e88d2b7-0e22065 [2021-06-10 13:32:32,761 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-10 13:32:32,763 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-10 13:32:32,803 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-10 13:32:32,804 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-10 13:32:32,805 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-10 13:32:32,806 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-10 13:32:32,808 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-10 13:32:32,809 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-10 13:32:32,810 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-10 13:32:32,811 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-10 13:32:32,812 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-10 13:32:32,812 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-10 13:32:32,813 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-10 13:32:32,814 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-10 13:32:32,815 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-10 13:32:32,815 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-10 13:32:32,816 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-10 13:32:32,817 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-10 13:32:32,819 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-10 13:32:32,820 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-10 13:32:32,821 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-10 13:32:32,822 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-10 13:32:32,823 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-10 13:32:32,825 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-10 13:32:32,825 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-10 13:32:32,825 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-10 13:32:32,826 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-10 13:32:32,826 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-10 13:32:32,827 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-10 13:32:32,827 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-10 13:32:32,828 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-10 13:32:32,829 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-10 13:32:32,829 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-10 13:32:32,830 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-10 13:32:32,830 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-10 13:32:32,831 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-10 13:32:32,831 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-10 13:32:32,831 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-10 13:32:32,832 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-10 13:32:32,832 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-10 13:32:32,834 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2021-06-10 13:32:32,861 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-10 13:32:32,861 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-10 13:32:32,864 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-10 13:32:32,864 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-10 13:32:32,864 INFO L138 SettingsManager]: * Use SBE=true [2021-06-10 13:32:32,864 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-10 13:32:32,864 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-10 13:32:32,864 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-10 13:32:32,865 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-10 13:32:32,865 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-10 13:32:32,866 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-10 13:32:32,867 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-10 13:32:32,867 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-10 13:32:32,867 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-10 13:32:32,867 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-10 13:32:32,867 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-10 13:32:32,867 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-10 13:32:32,867 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-10 13:32:32,867 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-10 13:32:32,868 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-10 13:32:32,868 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-10 13:32:32,868 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-10 13:32:32,868 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-06-10 13:32:32,868 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-10 13:32:33,187 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-10 13:32:33,214 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-10 13:32:33,216 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-10 13:32:33,217 INFO L271 PluginConnector]: Initializing CDTParser... [2021-06-10 13:32:33,218 INFO L275 PluginConnector]: CDTParser initialized [2021-06-10 13:32:33,218 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i [2021-06-10 13:32:33,287 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b616921d7/517a8f2421fe4307b109129c0413de7a/FLAG454ebc4bb [2021-06-10 13:32:33,878 INFO L306 CDTParser]: Found 1 translation units. [2021-06-10 13:32:33,879 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i [2021-06-10 13:32:33,894 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b616921d7/517a8f2421fe4307b109129c0413de7a/FLAG454ebc4bb [2021-06-10 13:32:34,277 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b616921d7/517a8f2421fe4307b109129c0413de7a [2021-06-10 13:32:34,280 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-10 13:32:34,291 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-06-10 13:32:34,296 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-06-10 13:32:34,297 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-06-10 13:32:34,300 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-06-10 13:32:34,301 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,302 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1393323b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34, skipping insertion in model container [2021-06-10 13:32:34,302 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,308 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-06-10 13:32:34,352 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-06-10 13:32:34,596 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i[29949,29962] [2021-06-10 13:32:34,618 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-10 13:32:34,629 INFO L203 MainTranslator]: Completed pre-run [2021-06-10 13:32:34,657 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_19-callback_racing.i[29949,29962] [2021-06-10 13:32:34,664 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-06-10 13:32:34,718 INFO L208 MainTranslator]: Completed translation [2021-06-10 13:32:34,718 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34 WrapperNode [2021-06-10 13:32:34,718 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-06-10 13:32:34,719 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-10 13:32:34,720 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-10 13:32:34,720 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-10 13:32:34,725 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,737 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,756 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-10 13:32:34,757 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-10 13:32:34,757 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-10 13:32:34,757 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-10 13:32:34,763 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,763 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,766 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,766 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,772 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,776 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,778 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... [2021-06-10 13:32:34,780 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-10 13:32:34,781 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-10 13:32:34,781 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-10 13:32:34,781 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-10 13:32:34,782 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-10 13:32:34,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-06-10 13:32:34,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-06-10 13:32:34,874 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-06-10 13:32:34,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-06-10 13:32:34,875 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-06-10 13:32:34,875 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-06-10 13:32:34,875 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-06-10 13:32:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-06-10 13:32:34,876 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-10 13:32:34,876 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-10 13:32:34,877 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-10 13:32:35,424 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-10 13:32:35,425 INFO L299 CfgBuilder]: Removed 23 assume(true) statements. [2021-06-10 13:32:35,426 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.06 01:32:35 BoogieIcfgContainer [2021-06-10 13:32:35,426 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-10 13:32:35,427 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-10 13:32:35,427 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-10 13:32:35,430 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-10 13:32:35,430 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.06 01:32:34" (1/3) ... [2021-06-10 13:32:35,430 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35bf24a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.06 01:32:35, skipping insertion in model container [2021-06-10 13:32:35,431 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.06 01:32:34" (2/3) ... [2021-06-10 13:32:35,431 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@35bf24a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.06 01:32:35, skipping insertion in model container [2021-06-10 13:32:35,431 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.06 01:32:35" (3/3) ... [2021-06-10 13:32:35,432 INFO L111 eAbstractionObserver]: Analyzing ICFG 28-race_reach_19-callback_racing.i [2021-06-10 13:32:35,437 INFO L149 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-10 13:32:35,441 INFO L161 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-06-10 13:32:35,442 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-10 13:32:35,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,465 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,465 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,466 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,466 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,467 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,468 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,469 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,469 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,470 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,472 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,473 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,473 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,473 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of1ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,474 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,479 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-06-10 13:32:35,496 INFO L253 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-10 13:32:35,514 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-10 13:32:35,514 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-10 13:32:35,514 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-10 13:32:35,514 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-10 13:32:35,514 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-10 13:32:35,515 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-10 13:32:35,515 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-10 13:32:35,515 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-10 13:32:35,526 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 116 places, 128 transitions, 264 flow [2021-06-10 13:32:35,578 INFO L129 PetriNetUnfolder]: 26/195 cut-off events. [2021-06-10 13:32:35,579 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-10 13:32:35,584 INFO L84 FinitePrefix]: Finished finitePrefix Result has 201 conditions, 195 events. 26/195 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 512 event pairs, 0 based on Foata normal form. 0/165 useless extension candidates. Maximal degree in co-relation 97. Up to 6 conditions per place. [2021-06-10 13:32:35,584 INFO L82 GeneralOperation]: Start removeDead. Operand has 116 places, 128 transitions, 264 flow [2021-06-10 13:32:35,590 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 112 places, 123 transitions, 251 flow [2021-06-10 13:32:35,603 INFO L129 PetriNetUnfolder]: 4/73 cut-off events. [2021-06-10 13:32:35,603 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-06-10 13:32:35,604 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:35,604 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:35,605 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION]=== [2021-06-10 13:32:35,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:35,609 INFO L82 PathProgramCache]: Analyzing trace with hash -450461781, now seen corresponding path program 1 times [2021-06-10 13:32:35,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:35,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622547302] [2021-06-10 13:32:35,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:35,727 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:35,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:35,778 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:35,825 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-10 13:32:35,826 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-10 13:32:35,826 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-10 13:32:35,827 WARN L342 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-10 13:32:35,827 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2021-06-10 13:32:35,846 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,846 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,847 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,847 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,847 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,848 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,848 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,848 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,849 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,850 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,851 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,851 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,851 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,851 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,852 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,852 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,852 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,853 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,854 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,855 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,856 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,856 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,857 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,862 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,862 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,862 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,863 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,864 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,865 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,865 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,865 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,865 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,865 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,865 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,866 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,866 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,866 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,867 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,867 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,867 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,867 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,868 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,868 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,868 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,868 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,868 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,868 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,871 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of2ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,872 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of2ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:35,875 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-10 13:32:35,876 INFO L253 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-10 13:32:35,883 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-10 13:32:35,883 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-10 13:32:35,883 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-10 13:32:35,883 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-10 13:32:35,883 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-10 13:32:35,883 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-10 13:32:35,883 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-10 13:32:35,884 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-10 13:32:35,892 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 136 places, 150 transitions, 318 flow [2021-06-10 13:32:35,953 INFO L129 PetriNetUnfolder]: 43/307 cut-off events. [2021-06-10 13:32:35,953 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-06-10 13:32:35,958 INFO L84 FinitePrefix]: Finished finitePrefix Result has 321 conditions, 307 events. 43/307 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1119 event pairs, 0 based on Foata normal form. 0/258 useless extension candidates. Maximal degree in co-relation 197. Up to 9 conditions per place. [2021-06-10 13:32:35,958 INFO L82 GeneralOperation]: Start removeDead. Operand has 136 places, 150 transitions, 318 flow [2021-06-10 13:32:35,963 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 136 places, 150 transitions, 318 flow [2021-06-10 13:32:35,972 INFO L129 PetriNetUnfolder]: 7/96 cut-off events. [2021-06-10 13:32:35,972 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-10 13:32:35,973 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:35,973 INFO L263 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] [2021-06-10 13:32:35,973 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:35,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:35,974 INFO L82 PathProgramCache]: Analyzing trace with hash 2121860270, now seen corresponding path program 1 times [2021-06-10 13:32:35,974 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:35,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770431042] [2021-06-10 13:32:35,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:36,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:36,162 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,164 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:36,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:36,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,176 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:36,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:36,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:36,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:32:36,190 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770431042] [2021-06-10 13:32:36,190 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:36,191 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:36,191 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064188278] [2021-06-10 13:32:36,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:36,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:36,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:36,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:36,218 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 150 [2021-06-10 13:32:36,224 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 150 transitions, 318 flow. Second operand has 5 states, 5 states have (on average 122.2) internal successors, (611), 5 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:36,224 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:36,224 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 150 [2021-06-10 13:32:36,225 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:36,570 INFO L129 PetriNetUnfolder]: 202/1544 cut-off events. [2021-06-10 13:32:36,570 INFO L130 PetriNetUnfolder]: For 23/28 co-relation queries the response was YES. [2021-06-10 13:32:36,577 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1899 conditions, 1544 events. 202/1544 cut-off events. For 23/28 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 11406 event pairs, 39 based on Foata normal form. 460/1894 useless extension candidates. Maximal degree in co-relation 1182. Up to 137 conditions per place. [2021-06-10 13:32:36,583 INFO L132 encePairwiseOnDemand]: 129/150 looper letters, 35 selfloop transitions, 8 changer transitions 0/164 dead transitions. [2021-06-10 13:32:36,584 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 164 transitions, 432 flow [2021-06-10 13:32:36,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:36,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:36,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1087 transitions. [2021-06-10 13:32:36,603 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9058333333333334 [2021-06-10 13:32:36,604 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1087 transitions. [2021-06-10 13:32:36,604 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1087 transitions. [2021-06-10 13:32:36,609 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:36,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1087 transitions. [2021-06-10 13:32:36,618 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 135.875) internal successors, (1087), 8 states have internal predecessors, (1087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:36,625 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 150.0) internal successors, (1350), 9 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:36,626 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 150.0) internal successors, (1350), 9 states have internal predecessors, (1350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:36,628 INFO L185 Difference]: Start difference. First operand has 136 places, 150 transitions, 318 flow. Second operand 8 states and 1087 transitions. [2021-06-10 13:32:36,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 164 transitions, 432 flow [2021-06-10 13:32:36,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 164 transitions, 432 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:36,636 INFO L241 Difference]: Finished difference. Result has 146 places, 140 transitions, 343 flow [2021-06-10 13:32:36,638 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=150, PETRI_DIFFERENCE_MINUEND_FLOW=284, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=343, PETRI_PLACES=146, PETRI_TRANSITIONS=140} [2021-06-10 13:32:36,639 INFO L343 CegarLoopForPetriNet]: 136 programPoint places, 10 predicate places. [2021-06-10 13:32:36,639 INFO L480 AbstractCegarLoop]: Abstraction has has 146 places, 140 transitions, 343 flow [2021-06-10 13:32:36,639 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 122.2) internal successors, (611), 5 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:36,639 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:36,640 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:36,640 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-10 13:32:36,640 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:36,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:36,641 INFO L82 PathProgramCache]: Analyzing trace with hash 952417028, now seen corresponding path program 1 times [2021-06-10 13:32:36,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:36,641 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451167696] [2021-06-10 13:32:36,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:36,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:36,660 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:36,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:36,676 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:36,684 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-10 13:32:36,684 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-10 13:32:36,685 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-10 13:32:36,686 WARN L342 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-10 13:32:36,686 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2021-06-10 13:32:36,698 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,699 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,700 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,701 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,702 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,702 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,702 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,702 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,702 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,702 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,703 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,704 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,705 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,706 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,706 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,707 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,708 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,709 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,710 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,710 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,711 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,736 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,737 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,737 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,737 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,737 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of3ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,738 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of3ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:36,741 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-10 13:32:36,742 INFO L253 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-10 13:32:36,743 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-10 13:32:36,743 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-10 13:32:36,743 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-10 13:32:36,743 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-10 13:32:36,743 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-10 13:32:36,743 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-10 13:32:36,743 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-10 13:32:36,743 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-10 13:32:36,745 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 156 places, 172 transitions, 374 flow [2021-06-10 13:32:36,791 INFO L129 PetriNetUnfolder]: 65/450 cut-off events. [2021-06-10 13:32:36,792 INFO L130 PetriNetUnfolder]: For 19/19 co-relation queries the response was YES. [2021-06-10 13:32:36,796 INFO L84 FinitePrefix]: Finished finitePrefix Result has 478 conditions, 450 events. 65/450 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1881 event pairs, 1 based on Foata normal form. 0/378 useless extension candidates. Maximal degree in co-relation 315. Up to 16 conditions per place. [2021-06-10 13:32:36,796 INFO L82 GeneralOperation]: Start removeDead. Operand has 156 places, 172 transitions, 374 flow [2021-06-10 13:32:36,799 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 156 places, 172 transitions, 374 flow [2021-06-10 13:32:36,807 INFO L129 PetriNetUnfolder]: 8/97 cut-off events. [2021-06-10 13:32:36,807 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-10 13:32:36,807 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:36,807 INFO L263 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] [2021-06-10 13:32:36,807 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:36,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:36,808 INFO L82 PathProgramCache]: Analyzing trace with hash 1434321390, now seen corresponding path program 1 times [2021-06-10 13:32:36,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:36,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855925816] [2021-06-10 13:32:36,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:36,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:36,847 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,848 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:36,849 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:36,852 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,853 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:36,857 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,858 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:36,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:36,863 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:36,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:32:36,864 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855925816] [2021-06-10 13:32:36,864 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:36,864 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:36,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119937164] [2021-06-10 13:32:36,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:36,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:36,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:36,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:36,866 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 172 [2021-06-10 13:32:36,867 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 172 transitions, 374 flow. Second operand has 5 states, 5 states have (on average 139.2) internal successors, (696), 5 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:36,867 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:36,867 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 172 [2021-06-10 13:32:36,867 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:37,436 INFO L129 PetriNetUnfolder]: 611/3675 cut-off events. [2021-06-10 13:32:37,436 INFO L130 PetriNetUnfolder]: For 88/100 co-relation queries the response was YES. [2021-06-10 13:32:37,456 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4643 conditions, 3675 events. 611/3675 cut-off events. For 88/100 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 33912 event pairs, 96 based on Foata normal form. 1462/4879 useless extension candidates. Maximal degree in co-relation 2743. Up to 365 conditions per place. [2021-06-10 13:32:37,519 INFO L132 encePairwiseOnDemand]: 148/172 looper letters, 42 selfloop transitions, 8 changer transitions 0/188 dead transitions. [2021-06-10 13:32:37,522 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 188 transitions, 506 flow [2021-06-10 13:32:37,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:37,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:37,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1251 transitions. [2021-06-10 13:32:37,526 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.909156976744186 [2021-06-10 13:32:37,526 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1251 transitions. [2021-06-10 13:32:37,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1251 transitions. [2021-06-10 13:32:37,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:37,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1251 transitions. [2021-06-10 13:32:37,529 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 156.375) internal successors, (1251), 8 states have internal predecessors, (1251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:37,532 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 172.0) internal successors, (1548), 9 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:37,533 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 172.0) internal successors, (1548), 9 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:37,533 INFO L185 Difference]: Start difference. First operand has 156 places, 172 transitions, 374 flow. Second operand 8 states and 1251 transitions. [2021-06-10 13:32:37,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 188 transitions, 506 flow [2021-06-10 13:32:37,538 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 188 transitions, 506 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:37,546 INFO L241 Difference]: Finished difference. Result has 165 places, 158 transitions, 391 flow [2021-06-10 13:32:37,546 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=172, PETRI_DIFFERENCE_MINUEND_FLOW=332, PETRI_DIFFERENCE_MINUEND_PLACES=153, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=391, PETRI_PLACES=165, PETRI_TRANSITIONS=158} [2021-06-10 13:32:37,547 INFO L343 CegarLoopForPetriNet]: 156 programPoint places, 9 predicate places. [2021-06-10 13:32:37,547 INFO L480 AbstractCegarLoop]: Abstraction has has 165 places, 158 transitions, 391 flow [2021-06-10 13:32:37,548 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 139.2) internal successors, (696), 5 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:37,548 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:37,548 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:37,549 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-06-10 13:32:37,549 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:37,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:37,549 INFO L82 PathProgramCache]: Analyzing trace with hash 653509173, now seen corresponding path program 1 times [2021-06-10 13:32:37,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:37,550 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300832103] [2021-06-10 13:32:37,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:37,622 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:37,622 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:37,623 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:37,624 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:37,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:37,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:37,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:37,637 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:37,642 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:37,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:37,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-10 13:32:37,644 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300832103] [2021-06-10 13:32:37,644 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:37,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:37,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123106026] [2021-06-10 13:32:37,645 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:37,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:37,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:37,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:37,647 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 172 [2021-06-10 13:32:37,648 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 158 transitions, 391 flow. Second operand has 5 states, 5 states have (on average 139.2) internal successors, (696), 5 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:37,648 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:37,648 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 172 [2021-06-10 13:32:37,648 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:38,578 INFO L129 PetriNetUnfolder]: 1031/6793 cut-off events. [2021-06-10 13:32:38,579 INFO L130 PetriNetUnfolder]: For 1303/1328 co-relation queries the response was YES. [2021-06-10 13:32:38,610 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9489 conditions, 6793 events. 1031/6793 cut-off events. For 1303/1328 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 73183 event pairs, 299 based on Foata normal form. 13/6319 useless extension candidates. Maximal degree in co-relation 6615. Up to 726 conditions per place. [2021-06-10 13:32:38,637 INFO L132 encePairwiseOnDemand]: 166/172 looper letters, 42 selfloop transitions, 14 changer transitions 0/197 dead transitions. [2021-06-10 13:32:38,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 197 transitions, 635 flow [2021-06-10 13:32:38,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:38,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:38,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1156 transitions. [2021-06-10 13:32:38,641 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8401162790697675 [2021-06-10 13:32:38,641 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1156 transitions. [2021-06-10 13:32:38,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1156 transitions. [2021-06-10 13:32:38,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:38,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1156 transitions. [2021-06-10 13:32:38,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 144.5) internal successors, (1156), 8 states have internal predecessors, (1156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:38,647 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 172.0) internal successors, (1548), 9 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:38,648 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 172.0) internal successors, (1548), 9 states have internal predecessors, (1548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:38,648 INFO L185 Difference]: Start difference. First operand has 165 places, 158 transitions, 391 flow. Second operand 8 states and 1156 transitions. [2021-06-10 13:32:38,648 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 197 transitions, 635 flow [2021-06-10 13:32:38,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 197 transitions, 635 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:38,666 INFO L241 Difference]: Finished difference. Result has 176 places, 168 transitions, 489 flow [2021-06-10 13:32:38,666 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=172, PETRI_DIFFERENCE_MINUEND_FLOW=391, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=151, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=489, PETRI_PLACES=176, PETRI_TRANSITIONS=168} [2021-06-10 13:32:38,667 INFO L343 CegarLoopForPetriNet]: 156 programPoint places, 20 predicate places. [2021-06-10 13:32:38,667 INFO L480 AbstractCegarLoop]: Abstraction has has 176 places, 168 transitions, 489 flow [2021-06-10 13:32:38,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 139.2) internal successors, (696), 5 states have internal predecessors, (696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:38,668 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:38,668 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 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] [2021-06-10 13:32:38,668 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-10 13:32:38,668 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:38,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:38,669 INFO L82 PathProgramCache]: Analyzing trace with hash 147904106, now seen corresponding path program 1 times [2021-06-10 13:32:38,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:38,669 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018522956] [2021-06-10 13:32:38,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:38,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:38,683 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:38,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:38,706 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:38,718 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-10 13:32:38,718 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-10 13:32:38,718 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-06-10 13:32:38,719 WARN L342 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-10 13:32:38,719 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,739 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,739 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,740 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,741 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,745 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,746 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,747 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,748 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,749 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,750 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,751 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,752 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,753 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,756 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,756 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,756 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,757 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,757 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,758 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,758 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,759 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,759 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,759 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,760 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,760 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,760 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,761 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of4ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,761 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of4ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:38,765 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-10 13:32:38,765 INFO L253 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-06-10 13:32:38,767 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-10 13:32:38,767 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-10 13:32:38,767 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-10 13:32:38,767 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-10 13:32:38,767 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-10 13:32:38,767 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-10 13:32:38,767 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-10 13:32:38,767 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-10 13:32:38,769 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 176 places, 194 transitions, 432 flow [2021-06-10 13:32:38,830 INFO L129 PetriNetUnfolder]: 99/657 cut-off events. [2021-06-10 13:32:38,831 INFO L130 PetriNetUnfolder]: For 48/48 co-relation queries the response was YES. [2021-06-10 13:32:38,836 INFO L84 FinitePrefix]: Finished finitePrefix Result has 712 conditions, 657 events. 99/657 cut-off events. For 48/48 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 3070 event pairs, 6 based on Foata normal form. 0/554 useless extension candidates. Maximal degree in co-relation 470. Up to 32 conditions per place. [2021-06-10 13:32:38,836 INFO L82 GeneralOperation]: Start removeDead. Operand has 176 places, 194 transitions, 432 flow [2021-06-10 13:32:38,841 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 176 places, 194 transitions, 432 flow [2021-06-10 13:32:38,846 INFO L129 PetriNetUnfolder]: 9/105 cut-off events. [2021-06-10 13:32:38,847 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-10 13:32:38,847 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:38,847 INFO L263 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] [2021-06-10 13:32:38,847 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:38,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:38,847 INFO L82 PathProgramCache]: Analyzing trace with hash 1765970180, now seen corresponding path program 1 times [2021-06-10 13:32:38,847 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:38,848 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997252889] [2021-06-10 13:32:38,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:38,876 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:38,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:38,883 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:38,884 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:38,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:38,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:38,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:38,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:38,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:38,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:38,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:32:38,902 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997252889] [2021-06-10 13:32:38,902 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:38,902 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:38,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229764971] [2021-06-10 13:32:38,903 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:38,904 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:38,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:38,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:38,906 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 194 [2021-06-10 13:32:38,906 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 176 places, 194 transitions, 432 flow. Second operand has 5 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:38,906 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:38,906 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 194 [2021-06-10 13:32:38,906 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:40,252 INFO L129 PetriNetUnfolder]: 1682/8926 cut-off events. [2021-06-10 13:32:40,252 INFO L130 PetriNetUnfolder]: For 336/366 co-relation queries the response was YES. [2021-06-10 13:32:40,299 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11424 conditions, 8926 events. 1682/8926 cut-off events. For 336/366 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 97632 event pairs, 256 based on Foata normal form. 4086/12395 useless extension candidates. Maximal degree in co-relation 6656. Up to 901 conditions per place. [2021-06-10 13:32:40,339 INFO L132 encePairwiseOnDemand]: 167/194 looper letters, 49 selfloop transitions, 8 changer transitions 0/212 dead transitions. [2021-06-10 13:32:40,339 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 212 transitions, 582 flow [2021-06-10 13:32:40,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:40,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:40,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1415 transitions. [2021-06-10 13:32:40,343 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9117268041237113 [2021-06-10 13:32:40,343 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1415 transitions. [2021-06-10 13:32:40,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1415 transitions. [2021-06-10 13:32:40,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:40,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1415 transitions. [2021-06-10 13:32:40,347 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 176.875) internal successors, (1415), 8 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:40,350 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 194.0) internal successors, (1746), 9 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:40,351 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 194.0) internal successors, (1746), 9 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:40,351 INFO L185 Difference]: Start difference. First operand has 176 places, 194 transitions, 432 flow. Second operand 8 states and 1415 transitions. [2021-06-10 13:32:40,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 212 transitions, 582 flow [2021-06-10 13:32:40,353 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 212 transitions, 582 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:40,356 INFO L241 Difference]: Finished difference. Result has 184 places, 176 transitions, 441 flow [2021-06-10 13:32:40,356 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=382, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=441, PETRI_PLACES=184, PETRI_TRANSITIONS=176} [2021-06-10 13:32:40,356 INFO L343 CegarLoopForPetriNet]: 176 programPoint places, 8 predicate places. [2021-06-10 13:32:40,356 INFO L480 AbstractCegarLoop]: Abstraction has has 184 places, 176 transitions, 441 flow [2021-06-10 13:32:40,357 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:40,357 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:40,357 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:40,357 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-06-10 13:32:40,357 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:40,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:40,358 INFO L82 PathProgramCache]: Analyzing trace with hash -1565995403, now seen corresponding path program 1 times [2021-06-10 13:32:40,358 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:40,358 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90566176] [2021-06-10 13:32:40,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:40,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:40,393 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:40,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:40,394 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:40,394 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:40,397 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:40,398 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:40,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:40,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:40,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:40,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:40,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-10 13:32:40,411 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90566176] [2021-06-10 13:32:40,411 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:40,411 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:40,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512789360] [2021-06-10 13:32:40,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:40,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:40,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:40,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:40,413 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 194 [2021-06-10 13:32:40,414 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 176 transitions, 441 flow. Second operand has 5 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:40,414 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:40,414 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 194 [2021-06-10 13:32:40,414 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:42,874 INFO L129 PetriNetUnfolder]: 3044/17186 cut-off events. [2021-06-10 13:32:42,874 INFO L130 PetriNetUnfolder]: For 3266/3328 co-relation queries the response was YES. [2021-06-10 13:32:42,992 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24052 conditions, 17186 events. 3044/17186 cut-off events. For 3266/3328 co-relation queries the response was YES. Maximal size of possible extension queue 401. Compared 216704 event pairs, 763 based on Foata normal form. 32/16008 useless extension candidates. Maximal degree in co-relation 16605. Up to 1910 conditions per place. [2021-06-10 13:32:43,069 INFO L132 encePairwiseOnDemand]: 188/194 looper letters, 49 selfloop transitions, 14 changer transitions 0/221 dead transitions. [2021-06-10 13:32:43,069 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 221 transitions, 711 flow [2021-06-10 13:32:43,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:43,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:43,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1299 transitions. [2021-06-10 13:32:43,073 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8369845360824743 [2021-06-10 13:32:43,073 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1299 transitions. [2021-06-10 13:32:43,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1299 transitions. [2021-06-10 13:32:43,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:43,074 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1299 transitions. [2021-06-10 13:32:43,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 162.375) internal successors, (1299), 8 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:43,079 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 194.0) internal successors, (1746), 9 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:43,080 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 194.0) internal successors, (1746), 9 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:43,080 INFO L185 Difference]: Start difference. First operand has 184 places, 176 transitions, 441 flow. Second operand 8 states and 1299 transitions. [2021-06-10 13:32:43,080 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 221 transitions, 711 flow [2021-06-10 13:32:43,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 221 transitions, 711 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:43,181 INFO L241 Difference]: Finished difference. Result has 195 places, 186 transitions, 539 flow [2021-06-10 13:32:43,181 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=441, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=539, PETRI_PLACES=195, PETRI_TRANSITIONS=186} [2021-06-10 13:32:43,181 INFO L343 CegarLoopForPetriNet]: 176 programPoint places, 19 predicate places. [2021-06-10 13:32:43,181 INFO L480 AbstractCegarLoop]: Abstraction has has 195 places, 186 transitions, 539 flow [2021-06-10 13:32:43,182 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:43,182 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:43,182 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:43,182 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-06-10 13:32:43,182 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:43,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:43,182 INFO L82 PathProgramCache]: Analyzing trace with hash -889092571, now seen corresponding path program 1 times [2021-06-10 13:32:43,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:43,183 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678499483] [2021-06-10 13:32:43,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:43,241 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:43,241 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:43,242 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:43,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:43,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:43,247 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:43,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:43,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:43,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:43,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:43,259 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-10 13:32:43,259 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678499483] [2021-06-10 13:32:43,259 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:43,259 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:43,259 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051997739] [2021-06-10 13:32:43,260 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:43,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:43,261 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:43,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:43,262 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 194 [2021-06-10 13:32:43,262 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 186 transitions, 539 flow. Second operand has 5 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:43,263 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:43,263 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 194 [2021-06-10 13:32:43,263 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:47,221 INFO L129 PetriNetUnfolder]: 4834/30928 cut-off events. [2021-06-10 13:32:47,222 INFO L130 PetriNetUnfolder]: For 7056/7116 co-relation queries the response was YES. [2021-06-10 13:32:47,442 INFO L84 FinitePrefix]: Finished finitePrefix Result has 43881 conditions, 30928 events. 4834/30928 cut-off events. For 7056/7116 co-relation queries the response was YES. Maximal size of possible extension queue 805. Compared 445729 event pairs, 1833 based on Foata normal form. 29/28853 useless extension candidates. Maximal degree in co-relation 32453. Up to 3234 conditions per place. [2021-06-10 13:32:47,579 INFO L132 encePairwiseOnDemand]: 188/194 looper letters, 49 selfloop transitions, 32 changer transitions 0/242 dead transitions. [2021-06-10 13:32:47,579 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 242 transitions, 983 flow [2021-06-10 13:32:47,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:47,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:47,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1299 transitions. [2021-06-10 13:32:47,583 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8369845360824743 [2021-06-10 13:32:47,583 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1299 transitions. [2021-06-10 13:32:47,583 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1299 transitions. [2021-06-10 13:32:47,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:47,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1299 transitions. [2021-06-10 13:32:47,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 162.375) internal successors, (1299), 8 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:47,589 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 194.0) internal successors, (1746), 9 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:47,589 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 194.0) internal successors, (1746), 9 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:47,589 INFO L185 Difference]: Start difference. First operand has 195 places, 186 transitions, 539 flow. Second operand 8 states and 1299 transitions. [2021-06-10 13:32:47,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 242 transitions, 983 flow [2021-06-10 13:32:47,638 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 202 places, 242 transitions, 983 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:47,643 INFO L241 Difference]: Finished difference. Result has 206 places, 208 transitions, 825 flow [2021-06-10 13:32:47,643 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=194, PETRI_DIFFERENCE_MINUEND_FLOW=539, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=825, PETRI_PLACES=206, PETRI_TRANSITIONS=208} [2021-06-10 13:32:47,644 INFO L343 CegarLoopForPetriNet]: 176 programPoint places, 30 predicate places. [2021-06-10 13:32:47,644 INFO L480 AbstractCegarLoop]: Abstraction has has 206 places, 208 transitions, 825 flow [2021-06-10 13:32:47,644 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:47,644 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:47,644 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:47,645 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-06-10 13:32:47,645 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:47,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:47,645 INFO L82 PathProgramCache]: Analyzing trace with hash 182966329, now seen corresponding path program 1 times [2021-06-10 13:32:47,645 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:47,646 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47412992] [2021-06-10 13:32:47,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:47,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:47,667 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:32:47,684 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:32:47,698 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-10 13:32:47,698 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-10 13:32:47,699 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-06-10 13:32:47,699 WARN L342 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-10 13:32:47,699 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,720 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,721 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,722 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,723 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,724 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,725 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,726 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,727 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,729 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,730 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,731 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,732 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,732 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,732 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,732 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,732 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,732 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,733 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,734 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,735 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,735 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,736 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,737 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,738 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,739 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,739 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,739 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,739 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,740 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,740 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,742 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,743 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,744 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of5ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,744 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of5ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:32:47,748 INFO L149 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-06-10 13:32:47,749 INFO L253 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-06-10 13:32:47,750 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-10 13:32:47,750 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-10 13:32:47,750 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-10 13:32:47,750 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-10 13:32:47,750 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-10 13:32:47,750 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-10 13:32:47,750 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-10 13:32:47,750 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-10 13:32:47,751 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 196 places, 216 transitions, 492 flow [2021-06-10 13:32:47,954 INFO L129 PetriNetUnfolder]: 161/996 cut-off events. [2021-06-10 13:32:47,954 INFO L130 PetriNetUnfolder]: For 110/110 co-relation queries the response was YES. [2021-06-10 13:32:47,961 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1107 conditions, 996 events. 161/996 cut-off events. For 110/110 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 5131 event pairs, 23 based on Foata normal form. 0/846 useless extension candidates. Maximal degree in co-relation 702. Up to 80 conditions per place. [2021-06-10 13:32:47,962 INFO L82 GeneralOperation]: Start removeDead. Operand has 196 places, 216 transitions, 492 flow [2021-06-10 13:32:47,967 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 196 places, 216 transitions, 492 flow [2021-06-10 13:32:47,971 INFO L129 PetriNetUnfolder]: 6/96 cut-off events. [2021-06-10 13:32:47,971 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-10 13:32:47,971 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:47,971 INFO L263 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] [2021-06-10 13:32:47,971 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:47,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:47,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1411848848, now seen corresponding path program 1 times [2021-06-10 13:32:47,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:47,971 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495683712] [2021-06-10 13:32:47,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:47,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:48,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:48,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:48,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:48,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:48,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:48,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:48,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:48,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:48,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:48,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:32:48,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495683712] [2021-06-10 13:32:48,018 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:48,018 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:48,018 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767976523] [2021-06-10 13:32:48,018 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:48,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:48,019 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:48,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:48,020 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 216 [2021-06-10 13:32:48,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 216 transitions, 492 flow. Second operand has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:48,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:48,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 216 [2021-06-10 13:32:48,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:50,586 INFO L129 PetriNetUnfolder]: 4514/23456 cut-off events. [2021-06-10 13:32:50,586 INFO L130 PetriNetUnfolder]: For 1353/1472 co-relation queries the response was YES. [2021-06-10 13:32:50,776 INFO L84 FinitePrefix]: Finished finitePrefix Result has 29913 conditions, 23456 events. 4514/23456 cut-off events. For 1353/1472 co-relation queries the response was YES. Maximal size of possible extension queue 549. Compared 303341 event pairs, 903 based on Foata normal form. 10685/32481 useless extension candidates. Maximal degree in co-relation 17375. Up to 2133 conditions per place. [2021-06-10 13:32:50,901 INFO L132 encePairwiseOnDemand]: 186/216 looper letters, 56 selfloop transitions, 8 changer transitions 0/236 dead transitions. [2021-06-10 13:32:50,902 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 236 transitions, 660 flow [2021-06-10 13:32:50,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:50,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:50,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1579 transitions. [2021-06-10 13:32:50,906 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9137731481481481 [2021-06-10 13:32:50,906 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1579 transitions. [2021-06-10 13:32:50,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1579 transitions. [2021-06-10 13:32:50,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:50,907 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1579 transitions. [2021-06-10 13:32:50,910 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 197.375) internal successors, (1579), 8 states have internal predecessors, (1579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:50,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:50,913 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:50,913 INFO L185 Difference]: Start difference. First operand has 196 places, 216 transitions, 492 flow. Second operand 8 states and 1579 transitions. [2021-06-10 13:32:50,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 236 transitions, 660 flow [2021-06-10 13:32:50,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 236 transitions, 660 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:50,922 INFO L241 Difference]: Finished difference. Result has 203 places, 194 transitions, 493 flow [2021-06-10 13:32:50,923 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=216, PETRI_DIFFERENCE_MINUEND_FLOW=434, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=493, PETRI_PLACES=203, PETRI_TRANSITIONS=194} [2021-06-10 13:32:50,923 INFO L343 CegarLoopForPetriNet]: 196 programPoint places, 7 predicate places. [2021-06-10 13:32:50,923 INFO L480 AbstractCegarLoop]: Abstraction has has 203 places, 194 transitions, 493 flow [2021-06-10 13:32:50,924 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:50,924 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:50,924 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:50,924 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-06-10 13:32:50,924 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:50,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:50,925 INFO L82 PathProgramCache]: Analyzing trace with hash 534123253, now seen corresponding path program 1 times [2021-06-10 13:32:50,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:50,925 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577088929] [2021-06-10 13:32:50,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:50,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:50,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:50,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:50,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:50,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:50,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:50,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:50,962 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:50,962 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:50,967 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:50,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:50,968 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-10 13:32:50,968 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577088929] [2021-06-10 13:32:50,968 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:50,969 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:50,969 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723710449] [2021-06-10 13:32:50,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:50,969 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:50,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:50,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:50,971 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 216 [2021-06-10 13:32:50,971 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 194 transitions, 493 flow. Second operand has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:50,971 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:50,972 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 216 [2021-06-10 13:32:50,972 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:32:57,053 INFO L129 PetriNetUnfolder]: 8356/44179 cut-off events. [2021-06-10 13:32:57,053 INFO L130 PetriNetUnfolder]: For 7845/8035 co-relation queries the response was YES. [2021-06-10 13:32:57,500 INFO L84 FinitePrefix]: Finished finitePrefix Result has 61002 conditions, 44179 events. 8356/44179 cut-off events. For 7845/8035 co-relation queries the response was YES. Maximal size of possible extension queue 938. Compared 637565 event pairs, 2110 based on Foata normal form. 71/41144 useless extension candidates. Maximal degree in co-relation 42282. Up to 4662 conditions per place. [2021-06-10 13:32:58,237 INFO L132 encePairwiseOnDemand]: 210/216 looper letters, 56 selfloop transitions, 14 changer transitions 0/245 dead transitions. [2021-06-10 13:32:58,237 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 245 transitions, 789 flow [2021-06-10 13:32:58,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:32:58,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:32:58,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1442 transitions. [2021-06-10 13:32:58,240 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8344907407407407 [2021-06-10 13:32:58,240 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1442 transitions. [2021-06-10 13:32:58,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1442 transitions. [2021-06-10 13:32:58,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:32:58,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1442 transitions. [2021-06-10 13:32:58,244 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 180.25) internal successors, (1442), 8 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:58,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:58,247 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:58,247 INFO L185 Difference]: Start difference. First operand has 203 places, 194 transitions, 493 flow. Second operand 8 states and 1442 transitions. [2021-06-10 13:32:58,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 245 transitions, 789 flow [2021-06-10 13:32:58,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 245 transitions, 789 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:32:58,274 INFO L241 Difference]: Finished difference. Result has 214 places, 204 transitions, 591 flow [2021-06-10 13:32:58,275 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=216, PETRI_DIFFERENCE_MINUEND_FLOW=493, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=591, PETRI_PLACES=214, PETRI_TRANSITIONS=204} [2021-06-10 13:32:58,275 INFO L343 CegarLoopForPetriNet]: 196 programPoint places, 18 predicate places. [2021-06-10 13:32:58,275 INFO L480 AbstractCegarLoop]: Abstraction has has 214 places, 204 transitions, 591 flow [2021-06-10 13:32:58,275 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:58,275 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:32:58,275 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:32:58,276 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-06-10 13:32:58,276 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:32:58,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:32:58,276 INFO L82 PathProgramCache]: Analyzing trace with hash -153444463, now seen corresponding path program 1 times [2021-06-10 13:32:58,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:32:58,276 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425162497] [2021-06-10 13:32:58,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:32:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:32:58,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:58,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:58,308 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:58,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:32:58,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:58,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:58,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:58,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:32:58,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:32:58,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:32:58,320 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-10 13:32:58,320 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425162497] [2021-06-10 13:32:58,320 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:32:58,320 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:32:58,321 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63449541] [2021-06-10 13:32:58,321 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:32:58,322 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:32:58,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:32:58,323 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:32:58,324 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 216 [2021-06-10 13:32:58,325 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 204 transitions, 591 flow. Second operand has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:32:58,325 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:32:58,325 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 216 [2021-06-10 13:32:58,325 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:33:11,523 INFO L129 PetriNetUnfolder]: 14469/83589 cut-off events. [2021-06-10 13:33:11,523 INFO L130 PetriNetUnfolder]: For 17420/17594 co-relation queries the response was YES. [2021-06-10 13:33:12,325 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117073 conditions, 83589 events. 14469/83589 cut-off events. For 17420/17594 co-relation queries the response was YES. Maximal size of possible extension queue 1905. Compared 1357165 event pairs, 4876 based on Foata normal form. 68/78022 useless extension candidates. Maximal degree in co-relation 86712. Up to 8390 conditions per place. [2021-06-10 13:33:12,591 INFO L132 encePairwiseOnDemand]: 210/216 looper letters, 56 selfloop transitions, 32 changer transitions 0/266 dead transitions. [2021-06-10 13:33:12,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 266 transitions, 1061 flow [2021-06-10 13:33:12,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:33:12,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:33:12,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1442 transitions. [2021-06-10 13:33:12,600 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8344907407407407 [2021-06-10 13:33:12,600 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1442 transitions. [2021-06-10 13:33:12,600 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1442 transitions. [2021-06-10 13:33:12,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:33:12,601 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1442 transitions. [2021-06-10 13:33:12,603 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 180.25) internal successors, (1442), 8 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:12,605 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:12,606 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:12,606 INFO L185 Difference]: Start difference. First operand has 214 places, 204 transitions, 591 flow. Second operand 8 states and 1442 transitions. [2021-06-10 13:33:12,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 266 transitions, 1061 flow [2021-06-10 13:33:12,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 266 transitions, 1061 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:33:12,727 INFO L241 Difference]: Finished difference. Result has 225 places, 226 transitions, 877 flow [2021-06-10 13:33:12,727 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=216, PETRI_DIFFERENCE_MINUEND_FLOW=591, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=877, PETRI_PLACES=225, PETRI_TRANSITIONS=226} [2021-06-10 13:33:12,727 INFO L343 CegarLoopForPetriNet]: 196 programPoint places, 29 predicate places. [2021-06-10 13:33:12,728 INFO L480 AbstractCegarLoop]: Abstraction has has 225 places, 226 transitions, 877 flow [2021-06-10 13:33:12,728 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:12,728 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:33:12,728 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 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] [2021-06-10 13:33:12,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-06-10 13:33:12,728 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:33:12,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:33:12,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1636902710, now seen corresponding path program 1 times [2021-06-10 13:33:12,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:33:12,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276575193] [2021-06-10 13:33:12,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:33:12,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:33:12,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:12,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:33:12,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:12,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:33:12,775 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:12,776 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:33:12,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:12,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:33:12,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:12,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:33:12,787 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-06-10 13:33:12,788 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276575193] [2021-06-10 13:33:12,788 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:33:12,788 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:33:12,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253030820] [2021-06-10 13:33:12,789 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:33:12,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:33:12,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:33:12,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:33:12,791 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 216 [2021-06-10 13:33:12,791 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 226 transitions, 877 flow. Second operand has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:12,791 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:33:12,791 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 216 [2021-06-10 13:33:12,792 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:33:41,017 INFO L129 PetriNetUnfolder]: 23738/152828 cut-off events. [2021-06-10 13:33:41,018 INFO L130 PetriNetUnfolder]: For 36222/36373 co-relation queries the response was YES. [2021-06-10 13:33:43,250 INFO L84 FinitePrefix]: Finished finitePrefix Result has 215030 conditions, 152828 events. 23738/152828 cut-off events. For 36222/36373 co-relation queries the response was YES. Maximal size of possible extension queue 3782. Compared 2767854 event pairs, 10920 based on Foata normal form. 63/142736 useless extension candidates. Maximal degree in co-relation 157227. Up to 14267 conditions per place. [2021-06-10 13:33:43,804 INFO L132 encePairwiseOnDemand]: 210/216 looper letters, 56 selfloop transitions, 86 changer transitions 0/323 dead transitions. [2021-06-10 13:33:43,804 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 323 transitions, 1969 flow [2021-06-10 13:33:43,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:33:43,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:33:43,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1442 transitions. [2021-06-10 13:33:43,807 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8344907407407407 [2021-06-10 13:33:43,807 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1442 transitions. [2021-06-10 13:33:43,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1442 transitions. [2021-06-10 13:33:43,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:33:43,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1442 transitions. [2021-06-10 13:33:43,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 180.25) internal successors, (1442), 8 states have internal predecessors, (1442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:43,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:43,813 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 216.0) internal successors, (1944), 9 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:43,813 INFO L185 Difference]: Start difference. First operand has 225 places, 226 transitions, 877 flow. Second operand 8 states and 1442 transitions. [2021-06-10 13:33:43,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 323 transitions, 1969 flow [2021-06-10 13:33:44,171 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 323 transitions, 1969 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:33:44,174 INFO L241 Difference]: Finished difference. Result has 236 places, 284 transitions, 1847 flow [2021-06-10 13:33:44,175 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=216, PETRI_DIFFERENCE_MINUEND_FLOW=877, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1847, PETRI_PLACES=236, PETRI_TRANSITIONS=284} [2021-06-10 13:33:44,175 INFO L343 CegarLoopForPetriNet]: 196 programPoint places, 40 predicate places. [2021-06-10 13:33:44,175 INFO L480 AbstractCegarLoop]: Abstraction has has 236 places, 284 transitions, 1847 flow [2021-06-10 13:33:44,175 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 173.2) internal successors, (866), 5 states have internal predecessors, (866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:44,176 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:33:44,176 INFO L263 CegarLoopForPetriNet]: trace histogram [6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:33:44,176 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-06-10 13:33:44,176 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:33:44,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:33:44,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1806098263, now seen corresponding path program 1 times [2021-06-10 13:33:44,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:33:44,177 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289741997] [2021-06-10 13:33:44,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:33:44,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:33:44,187 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:33:44,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-06-10 13:33:44,197 INFO L223 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-06-10 13:33:44,204 INFO L173 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-06-10 13:33:44,204 INFO L634 BasicCegarLoop]: Counterexample might be feasible [2021-06-10 13:33:44,204 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-06-10 13:33:44,204 WARN L342 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2021-06-10 13:33:44,205 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,220 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,221 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,222 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,223 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,224 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,225 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,226 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,227 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,228 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,229 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,230 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#in~arg.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,231 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,232 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe |t_funThread1of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,233 WARN L313 ript$VariableManager]: TermVariabe t_funThread1of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe |t_funThread2of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,235 WARN L313 ript$VariableManager]: TermVariabe t_funThread2of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,236 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,236 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,237 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,237 WARN L313 ript$VariableManager]: TermVariabe |t_funThread3of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,237 WARN L313 ript$VariableManager]: TermVariabe t_funThread3of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe |t_funThread4of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,238 WARN L313 ript$VariableManager]: TermVariabe t_funThread4of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe |t_funThread5of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,239 WARN L313 ript$VariableManager]: TermVariabe t_funThread5of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,240 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0___VERIFIER_assert_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0___VERIFIER_assert_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,240 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,240 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,241 WARN L313 ript$VariableManager]: TermVariabe t_funThread6of6ForFork0_~arg.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,241 WARN L313 ript$VariableManager]: TermVariabe |t_funThread6of6ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-06-10 13:33:44,245 INFO L149 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2021-06-10 13:33:44,245 INFO L253 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2021-06-10 13:33:44,246 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-06-10 13:33:44,246 INFO L377 AbstractCegarLoop]: Hoare is false [2021-06-10 13:33:44,246 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-10 13:33:44,246 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-10 13:33:44,246 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-10 13:33:44,246 INFO L381 AbstractCegarLoop]: Difference is false [2021-06-10 13:33:44,246 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-10 13:33:44,246 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-10 13:33:44,248 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 216 places, 238 transitions, 554 flow [2021-06-10 13:33:44,379 INFO L129 PetriNetUnfolder]: 287/1607 cut-off events. [2021-06-10 13:33:44,379 INFO L130 PetriNetUnfolder]: For 242/242 co-relation queries the response was YES. [2021-06-10 13:33:44,393 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1839 conditions, 1607 events. 287/1607 cut-off events. For 242/242 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 9727 event pairs, 72 based on Foata normal form. 0/1378 useless extension candidates. Maximal degree in co-relation 1095. Up to 192 conditions per place. [2021-06-10 13:33:44,394 INFO L82 GeneralOperation]: Start removeDead. Operand has 216 places, 238 transitions, 554 flow [2021-06-10 13:33:44,401 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 216 places, 238 transitions, 554 flow [2021-06-10 13:33:44,404 INFO L129 PetriNetUnfolder]: 7/99 cut-off events. [2021-06-10 13:33:44,404 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-06-10 13:33:44,404 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:33:44,404 INFO L263 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] [2021-06-10 13:33:44,404 INFO L428 AbstractCegarLoop]: === Iteration 1 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:33:44,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:33:44,404 INFO L82 PathProgramCache]: Analyzing trace with hash 724487090, now seen corresponding path program 1 times [2021-06-10 13:33:44,405 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:33:44,405 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989998261] [2021-06-10 13:33:44,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:33:44,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:33:44,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:44,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:33:44,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:44,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:33:44,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:44,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:33:44,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:44,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:33:44,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:44,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:33:44,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:33:44,441 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989998261] [2021-06-10 13:33:44,441 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:33:44,441 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:33:44,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066579403] [2021-06-10 13:33:44,441 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:33:44,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:33:44,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:33:44,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:33:44,443 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 238 [2021-06-10 13:33:44,444 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 238 transitions, 554 flow. Second operand has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:44,444 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:33:44,444 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 238 [2021-06-10 13:33:44,444 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:33:52,410 INFO L129 PetriNetUnfolder]: 12041/61597 cut-off events. [2021-06-10 13:33:52,410 INFO L130 PetriNetUnfolder]: For 5047/5375 co-relation queries the response was YES. [2021-06-10 13:33:52,981 INFO L84 FinitePrefix]: Finished finitePrefix Result has 78393 conditions, 61597 events. 12041/61597 cut-off events. For 5047/5375 co-relation queries the response was YES. Maximal size of possible extension queue 1231. Compared 916653 event pairs, 2938 based on Foata normal form. 26589/83821 useless extension candidates. Maximal degree in co-relation 46020. Up to 4996 conditions per place. [2021-06-10 13:33:53,201 INFO L132 encePairwiseOnDemand]: 205/238 looper letters, 63 selfloop transitions, 8 changer transitions 0/260 dead transitions. [2021-06-10 13:33:53,201 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 260 transitions, 740 flow [2021-06-10 13:33:53,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:33:53,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:33:53,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1743 transitions. [2021-06-10 13:33:53,204 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.9154411764705882 [2021-06-10 13:33:53,204 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1743 transitions. [2021-06-10 13:33:53,204 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1743 transitions. [2021-06-10 13:33:53,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:33:53,205 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1743 transitions. [2021-06-10 13:33:53,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 217.875) internal successors, (1743), 8 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:53,210 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:53,211 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:53,211 INFO L185 Difference]: Start difference. First operand has 216 places, 238 transitions, 554 flow. Second operand 8 states and 1743 transitions. [2021-06-10 13:33:53,211 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 260 transitions, 740 flow [2021-06-10 13:33:53,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 260 transitions, 740 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:33:53,234 INFO L241 Difference]: Finished difference. Result has 222 places, 212 transitions, 547 flow [2021-06-10 13:33:53,234 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=488, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=200, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=547, PETRI_PLACES=222, PETRI_TRANSITIONS=212} [2021-06-10 13:33:53,234 INFO L343 CegarLoopForPetriNet]: 216 programPoint places, 6 predicate places. [2021-06-10 13:33:53,234 INFO L480 AbstractCegarLoop]: Abstraction has has 222 places, 212 transitions, 547 flow [2021-06-10 13:33:53,235 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:53,235 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:33:53,235 INFO L263 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:33:53,235 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-06-10 13:33:53,235 INFO L428 AbstractCegarLoop]: === Iteration 2 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:33:53,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:33:53,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1402381259, now seen corresponding path program 1 times [2021-06-10 13:33:53,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:33:53,235 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415410375] [2021-06-10 13:33:53,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:33:53,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:33:53,266 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:53,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:33:53,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:53,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:33:53,273 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:53,273 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:33:53,277 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:53,277 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:33:53,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:33:53,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:33:53,281 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-10 13:33:53,282 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415410375] [2021-06-10 13:33:53,282 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:33:53,282 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:33:53,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953157952] [2021-06-10 13:33:53,282 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:33:53,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:33:53,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:33:53,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:33:53,284 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 238 [2021-06-10 13:33:53,290 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 212 transitions, 547 flow. Second operand has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:33:53,291 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:33:53,291 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 238 [2021-06-10 13:33:53,291 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:34:11,309 INFO L129 PetriNetUnfolder]: 22355/113976 cut-off events. [2021-06-10 13:34:11,309 INFO L130 PetriNetUnfolder]: For 20200/20666 co-relation queries the response was YES. [2021-06-10 13:34:12,861 INFO L84 FinitePrefix]: Finished finitePrefix Result has 155033 conditions, 113976 events. 22355/113976 cut-off events. For 20200/20666 co-relation queries the response was YES. Maximal size of possible extension queue 2224. Compared 1852310 event pairs, 6095 based on Foata normal form. 150/106168 useless extension candidates. Maximal degree in co-relation 107672. Up to 10934 conditions per place. [2021-06-10 13:34:13,302 INFO L132 encePairwiseOnDemand]: 232/238 looper letters, 63 selfloop transitions, 14 changer transitions 0/269 dead transitions. [2021-06-10 13:34:13,302 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 269 transitions, 869 flow [2021-06-10 13:34:13,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:34:13,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:34:13,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1585 transitions. [2021-06-10 13:34:13,306 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8324579831932774 [2021-06-10 13:34:13,306 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1585 transitions. [2021-06-10 13:34:13,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1585 transitions. [2021-06-10 13:34:13,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:34:13,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1585 transitions. [2021-06-10 13:34:13,309 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 198.125) internal successors, (1585), 8 states have internal predecessors, (1585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:13,311 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:13,312 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:13,312 INFO L185 Difference]: Start difference. First operand has 222 places, 212 transitions, 547 flow. Second operand 8 states and 1585 transitions. [2021-06-10 13:34:13,312 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 229 places, 269 transitions, 869 flow [2021-06-10 13:34:13,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 269 transitions, 869 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:34:13,430 INFO L241 Difference]: Finished difference. Result has 233 places, 222 transitions, 645 flow [2021-06-10 13:34:13,431 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=547, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=645, PETRI_PLACES=233, PETRI_TRANSITIONS=222} [2021-06-10 13:34:13,431 INFO L343 CegarLoopForPetriNet]: 216 programPoint places, 17 predicate places. [2021-06-10 13:34:13,431 INFO L480 AbstractCegarLoop]: Abstraction has has 233 places, 222 transitions, 645 flow [2021-06-10 13:34:13,431 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:13,431 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:34:13,431 INFO L263 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:34:13,431 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-06-10 13:34:13,431 INFO L428 AbstractCegarLoop]: === Iteration 3 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:34:13,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:34:13,432 INFO L82 PathProgramCache]: Analyzing trace with hash -1774746733, now seen corresponding path program 1 times [2021-06-10 13:34:13,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:34:13,432 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301825886] [2021-06-10 13:34:13,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:34:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:34:13,458 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:13,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:34:13,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:13,459 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:34:13,462 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:13,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:34:13,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:13,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:34:13,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:13,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:34:13,472 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-06-10 13:34:13,472 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301825886] [2021-06-10 13:34:13,472 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:34:13,472 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:34:13,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299652940] [2021-06-10 13:34:13,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:34:13,473 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:34:13,473 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:34:13,473 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:34:13,474 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 238 [2021-06-10 13:34:13,475 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 222 transitions, 645 flow. Second operand has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:13,475 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:34:13,475 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 238 [2021-06-10 13:34:13,475 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:34:54,845 INFO L129 PetriNetUnfolder]: 39157/209833 cut-off events. [2021-06-10 13:34:54,845 INFO L130 PetriNetUnfolder]: For 43653/44085 co-relation queries the response was YES. [2021-06-10 13:34:57,694 INFO L84 FinitePrefix]: Finished finitePrefix Result has 290788 conditions, 209833 events. 39157/209833 cut-off events. For 43653/44085 co-relation queries the response was YES. Maximal size of possible extension queue 4303. Compared 3771796 event pairs, 13204 based on Foata normal form. 147/195837 useless extension candidates. Maximal degree in co-relation 212546. Up to 20254 conditions per place. [2021-06-10 13:34:58,832 INFO L132 encePairwiseOnDemand]: 232/238 looper letters, 63 selfloop transitions, 32 changer transitions 0/290 dead transitions. [2021-06-10 13:34:58,832 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 290 transitions, 1141 flow [2021-06-10 13:34:58,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:34:58,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:34:58,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1585 transitions. [2021-06-10 13:34:58,835 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8324579831932774 [2021-06-10 13:34:58,835 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1585 transitions. [2021-06-10 13:34:58,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1585 transitions. [2021-06-10 13:34:58,836 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:34:58,836 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1585 transitions. [2021-06-10 13:34:58,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 198.125) internal successors, (1585), 8 states have internal predecessors, (1585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:58,840 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:58,841 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:58,841 INFO L185 Difference]: Start difference. First operand has 233 places, 222 transitions, 645 flow. Second operand 8 states and 1585 transitions. [2021-06-10 13:34:58,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 290 transitions, 1141 flow [2021-06-10 13:34:59,222 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 290 transitions, 1141 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:34:59,225 INFO L241 Difference]: Finished difference. Result has 244 places, 244 transitions, 931 flow [2021-06-10 13:34:59,225 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=645, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=931, PETRI_PLACES=244, PETRI_TRANSITIONS=244} [2021-06-10 13:34:59,225 INFO L343 CegarLoopForPetriNet]: 216 programPoint places, 28 predicate places. [2021-06-10 13:34:59,225 INFO L480 AbstractCegarLoop]: Abstraction has has 244 places, 244 transitions, 931 flow [2021-06-10 13:34:59,226 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:59,226 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:34:59,226 INFO L263 CegarLoopForPetriNet]: trace histogram [4, 4, 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] [2021-06-10 13:34:59,226 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-06-10 13:34:59,226 INFO L428 AbstractCegarLoop]: === Iteration 4 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:34:59,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:34:59,227 INFO L82 PathProgramCache]: Analyzing trace with hash -1660255690, now seen corresponding path program 1 times [2021-06-10 13:34:59,227 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:34:59,227 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322511603] [2021-06-10 13:34:59,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:34:59,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:34:59,256 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:59,256 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:34:59,257 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:59,257 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:34:59,260 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:59,260 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:34:59,264 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:59,264 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:34:59,268 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:34:59,268 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:34:59,269 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-06-10 13:34:59,269 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322511603] [2021-06-10 13:34:59,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:34:59,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:34:59,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974524566] [2021-06-10 13:34:59,269 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:34:59,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:34:59,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:34:59,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:34:59,271 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 238 [2021-06-10 13:34:59,271 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 244 places, 244 transitions, 931 flow. Second operand has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:34:59,271 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:34:59,271 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 238 [2021-06-10 13:34:59,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:36:53,312 INFO L129 PetriNetUnfolder]: 69949/406476 cut-off events. [2021-06-10 13:36:53,312 INFO L130 PetriNetUnfolder]: For 94526/94909 co-relation queries the response was YES. [2021-06-10 13:36:59,969 INFO L84 FinitePrefix]: Finished finitePrefix Result has 566141 conditions, 406476 events. 69949/406476 cut-off events. For 94526/94909 co-relation queries the response was YES. Maximal size of possible extension queue 8908. Compared 8079445 event pairs, 29539 based on Foata normal form. 142/379748 useless extension candidates. Maximal degree in co-relation 411657. Up to 36567 conditions per place. [2021-06-10 13:37:01,825 INFO L132 encePairwiseOnDemand]: 232/238 looper letters, 63 selfloop transitions, 86 changer transitions 0/347 dead transitions. [2021-06-10 13:37:01,825 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 347 transitions, 2049 flow [2021-06-10 13:37:01,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-10 13:37:01,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-06-10 13:37:01,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1585 transitions. [2021-06-10 13:37:01,828 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8324579831932774 [2021-06-10 13:37:01,828 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1585 transitions. [2021-06-10 13:37:01,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1585 transitions. [2021-06-10 13:37:01,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:37:01,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1585 transitions. [2021-06-10 13:37:01,831 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 198.125) internal successors, (1585), 8 states have internal predecessors, (1585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:01,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:01,833 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 238.0) internal successors, (2142), 9 states have internal predecessors, (2142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:01,833 INFO L185 Difference]: Start difference. First operand has 244 places, 244 transitions, 931 flow. Second operand 8 states and 1585 transitions. [2021-06-10 13:37:01,833 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 347 transitions, 2049 flow [2021-06-10 13:37:02,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 347 transitions, 2049 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:37:02,687 INFO L241 Difference]: Finished difference. Result has 255 places, 302 transitions, 1901 flow [2021-06-10 13:37:02,687 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=931, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1901, PETRI_PLACES=255, PETRI_TRANSITIONS=302} [2021-06-10 13:37:02,687 INFO L343 CegarLoopForPetriNet]: 216 programPoint places, 39 predicate places. [2021-06-10 13:37:02,687 INFO L480 AbstractCegarLoop]: Abstraction has has 255 places, 302 transitions, 1901 flow [2021-06-10 13:37:02,688 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:02,688 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:37:02,688 INFO L263 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] [2021-06-10 13:37:02,688 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-06-10 13:37:02,688 INFO L428 AbstractCegarLoop]: === Iteration 5 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:37:02,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:37:02,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1378875490, now seen corresponding path program 1 times [2021-06-10 13:37:02,688 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:37:02,688 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758852076] [2021-06-10 13:37:02,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:37:02,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:37:02,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:02,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:02,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:02,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,725 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:37:02,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758852076] [2021-06-10 13:37:02,726 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444668061] [2021-06-10 13:37:02,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-10 13:37:02,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:37:02,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-10 13:37:02,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-10 13:37:02,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,877 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,877 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,878 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,878 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,880 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,880 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,881 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,882 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,882 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,883 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,886 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,886 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,887 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,887 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,900 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,903 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,904 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,904 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,905 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,905 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,906 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,906 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,907 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,907 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,910 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,910 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,911 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,911 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,912 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,913 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,913 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,914 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,914 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,915 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,915 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,916 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,917 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,917 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,918 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,941 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,941 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,944 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,946 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,946 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,947 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,947 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,948 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,948 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,949 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,951 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,953 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,956 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,958 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,986 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,986 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,987 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,987 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,988 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,988 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:02,989 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:02,989 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,033 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,033 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,038 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,039 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,039 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,040 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,040 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,041 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,042 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,046 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,047 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-10 13:37:03,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,061 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-10 13:37:03,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-06-10 13:37:03,064 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-06-10 13:37:03,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-10 13:37:03,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,083 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-06-10 13:37:03,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-06-10 13:37:03,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-06-10 13:37:03,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:03,090 INFO L142 QuantifierPusher]: treesize reduction 7, result has 12.5 percent of original size [2021-06-10 13:37:03,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,091 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,091 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,093 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,093 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,094 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,096 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,096 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,097 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,097 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,098 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,098 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,099 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,100 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,101 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,102 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,103 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,103 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,105 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,105 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,106 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,106 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,109 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,109 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,112 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,113 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,114 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,114 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,115 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,115 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,116 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,116 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,117 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,117 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,118 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,119 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,120 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,120 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,121 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,121 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,123 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,124 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,125 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,128 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,132 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,132 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,133 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,133 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,134 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,135 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,136 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,136 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,137 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,137 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,138 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,138 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,139 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,139 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,140 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,140 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,141 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,141 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,142 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:03,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:03,142 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-10 13:37:03,142 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-10 13:37:03,143 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-06-10 13:37:03,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596616431] [2021-06-10 13:37:03,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-10 13:37:03,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:37:03,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-10 13:37:03,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-10 13:37:03,145 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 238 [2021-06-10 13:37:03,146 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 302 transitions, 1901 flow. Second operand has 7 states, 7 states have (on average 198.85714285714286) internal successors, (1392), 7 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:03,146 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:37:03,146 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 238 [2021-06-10 13:37:03,146 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-06-10 13:37:11,541 INFO L129 PetriNetUnfolder]: 5542/56154 cut-off events. [2021-06-10 13:37:11,541 INFO L130 PetriNetUnfolder]: For 14752/15221 co-relation queries the response was YES. [2021-06-10 13:37:12,119 INFO L84 FinitePrefix]: Finished finitePrefix Result has 69016 conditions, 56154 events. 5542/56154 cut-off events. For 14752/15221 co-relation queries the response was YES. Maximal size of possible extension queue 1313. Compared 918138 event pairs, 2513 based on Foata normal form. 5/52672 useless extension candidates. Maximal degree in co-relation 45057. Up to 6878 conditions per place. [2021-06-10 13:37:12,346 INFO L132 encePairwiseOnDemand]: 233/238 looper letters, 12 selfloop transitions, 5 changer transitions 0/311 dead transitions. [2021-06-10 13:37:12,347 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 311 transitions, 1953 flow [2021-06-10 13:37:12,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-10 13:37:12,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-06-10 13:37:12,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1201 transitions. [2021-06-10 13:37:12,348 INFO L553 CegarLoopForPetriNet]: DFA transition density 0.8410364145658263 [2021-06-10 13:37:12,348 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1201 transitions. [2021-06-10 13:37:12,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1201 transitions. [2021-06-10 13:37:12,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-06-10 13:37:12,349 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1201 transitions. [2021-06-10 13:37:12,665 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 200.16666666666666) internal successors, (1201), 6 states have internal predecessors, (1201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:12,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 238.0) internal successors, (1666), 7 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:12,667 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 238.0) internal successors, (1666), 7 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:12,667 INFO L185 Difference]: Start difference. First operand has 255 places, 302 transitions, 1901 flow. Second operand 6 states and 1201 transitions. [2021-06-10 13:37:12,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 311 transitions, 1953 flow [2021-06-10 13:37:12,803 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 311 transitions, 1953 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-06-10 13:37:12,807 INFO L241 Difference]: Finished difference. Result has 263 places, 306 transitions, 1935 flow [2021-06-10 13:37:12,808 INFO L326 CegarLoopForPetriNet]: {PETRI_ALPHABET=238, PETRI_DIFFERENCE_MINUEND_FLOW=1901, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1935, PETRI_PLACES=263, PETRI_TRANSITIONS=306} [2021-06-10 13:37:12,808 INFO L343 CegarLoopForPetriNet]: 216 programPoint places, 47 predicate places. [2021-06-10 13:37:12,808 INFO L480 AbstractCegarLoop]: Abstraction has has 263 places, 306 transitions, 1935 flow [2021-06-10 13:37:12,808 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 198.85714285714286) internal successors, (1392), 7 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:12,808 INFO L255 CegarLoopForPetriNet]: Found error trace [2021-06-10 13:37:12,809 INFO L263 CegarLoopForPetriNet]: trace histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-10 13:37:13,024 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-10 13:37:13,025 INFO L428 AbstractCegarLoop]: === Iteration 6 === [t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION, t_funErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-06-10 13:37:13,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-10 13:37:13,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1397103732, now seen corresponding path program 1 times [2021-06-10 13:37:13,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-10 13:37:13,025 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406468691] [2021-06-10 13:37:13,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-10 13:37:13,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-10 13:37:13,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:13,060 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:13,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:13,062 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-06-10 13:37:13,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:13,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:37:13,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:13,079 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-06-10 13:37:13,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-06-10 13:37:13,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-06-10 13:37:13,086 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-06-10 13:37:13,086 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406468691] [2021-06-10 13:37:13,086 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-10 13:37:13,086 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-06-10 13:37:13,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380835807] [2021-06-10 13:37:13,086 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-10 13:37:13,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-10 13:37:13,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-10 13:37:13,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-10 13:37:13,089 INFO L508 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 238 [2021-06-10 13:37:13,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 306 transitions, 1935 flow. Second operand has 5 states, 5 states have (on average 190.2) internal successors, (951), 5 states have internal predecessors, (951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-10 13:37:13,089 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-06-10 13:37:13,089 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 238 [2021-06-10 13:37:13,089 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand