/usr/bin/java -Xmx8000000000 -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 --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true --cacsl2boogietranslator.check.unreachability.of.error.function.in.sv-comp.mode false -i ../../../trunk/examples/svcomp/weaver/chl-name-comparator-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-eaa536417960c97dc4122e532ee2691877b99d76-eaa5364 [2021-10-16 22:59:52,376 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 22:59:52,378 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 22:59:52,409 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 22:59:52,410 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 22:59:52,410 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 22:59:52,411 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 22:59:52,429 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 22:59:52,430 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 22:59:52,431 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 22:59:52,431 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 22:59:52,432 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 22:59:52,432 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 22:59:52,437 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 22:59:52,438 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 22:59:52,440 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 22:59:52,441 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 22:59:52,442 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 22:59:52,448 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 22:59:52,450 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 22:59:52,451 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 22:59:52,453 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 22:59:52,454 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 22:59:52,454 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 22:59:52,455 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 22:59:52,456 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 22:59:52,456 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 22:59:52,456 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 22:59:52,456 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 22:59:52,457 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 22:59:52,457 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 22:59:52,458 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 22:59:52,458 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 22:59:52,458 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 22:59:52,459 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 22:59:52,459 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 22:59:52,459 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 22:59:52,460 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 22:59:52,460 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 22:59:52,460 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 22:59:52,461 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 22:59:52,461 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-10-16 22:59:52,474 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 22:59:52,474 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 22:59:52,475 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-16 22:59:52,475 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-16 22:59:52,475 INFO L138 SettingsManager]: * Use SBE=true [2021-10-16 22:59:52,475 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 22:59:52,475 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 22:59:52,476 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 22:59:52,477 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 22:59:52,477 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 22:59:52,477 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 22:59:52,477 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-16 22:59:52,477 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-10-16 22:59:52,477 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 22:59:52,477 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 22:59:52,477 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-10-16 22:59:52,478 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of error function in SV-COMP mode -> false [2021-10-16 22:59:52,634 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 22:59:52,652 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 22:59:52,654 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 22:59:52,655 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 22:59:52,656 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 22:59:52,657 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-name-comparator-symm.wvr.c [2021-10-16 22:59:52,700 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3c9fa1c4/6677864437a8404094666f04e64c5369/FLAG0edc40cac [2021-10-16 22:59:53,049 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 22:59:53,050 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-symm.wvr.c [2021-10-16 22:59:53,058 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3c9fa1c4/6677864437a8404094666f04e64c5369/FLAG0edc40cac [2021-10-16 22:59:53,069 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3c9fa1c4/6677864437a8404094666f04e64c5369 [2021-10-16 22:59:53,071 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 22:59:53,073 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-16 22:59:53,075 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 22:59:53,075 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 22:59:53,077 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 22:59:53,077 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,078 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@229c7606 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53, skipping insertion in model container [2021-10-16 22:59:53,078 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,082 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 22:59:53,107 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 22:59:53,261 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-symm.wvr.c[3856,3869] [2021-10-16 22:59:53,265 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 22:59:53,270 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 22:59:53,308 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-symm.wvr.c[3856,3869] [2021-10-16 22:59:53,311 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 22:59:53,320 INFO L208 MainTranslator]: Completed translation [2021-10-16 22:59:53,321 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53 WrapperNode [2021-10-16 22:59:53,321 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 22:59:53,322 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 22:59:53,322 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 22:59:53,322 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 22:59:53,327 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,340 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,378 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 22:59:53,379 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 22:59:53,379 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 22:59:53,379 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 22:59:53,384 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,385 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,388 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,388 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,397 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,414 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,416 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,419 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 22:59:53,420 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 22:59:53,420 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 22:59:53,420 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 22:59:53,422 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (1/1) ... [2021-10-16 22:59:53,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 22:59:53,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-16 22:59:53,454 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-16 22:59:53,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-16 22:59:53,481 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-16 22:59:53,481 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-16 22:59:53,482 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 22:59:53,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-16 22:59:53,482 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-16 22:59:53,483 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-16 22:59:54,130 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 22:59:54,130 INFO L299 CfgBuilder]: Removed 35 assume(true) statements. [2021-10-16 22:59:54,132 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 10:59:54 BoogieIcfgContainer [2021-10-16 22:59:54,132 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 22:59:54,133 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 22:59:54,133 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 22:59:54,136 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 22:59:54,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 10:59:53" (1/3) ... [2021-10-16 22:59:54,136 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7973b91c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 10:59:54, skipping insertion in model container [2021-10-16 22:59:54,136 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 10:59:53" (2/3) ... [2021-10-16 22:59:54,137 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7973b91c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 10:59:54, skipping insertion in model container [2021-10-16 22:59:54,137 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 10:59:54" (3/3) ... [2021-10-16 22:59:54,138 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-symm.wvr.c [2021-10-16 22:59:54,141 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 22:59:54,141 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2021-10-16 22:59:54,141 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-16 22:59:54,200 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,200 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,201 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,202 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,203 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,206 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,207 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,208 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,209 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,209 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,209 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,209 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,209 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,209 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,210 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,210 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,210 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,210 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,210 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,211 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,213 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,213 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,213 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,213 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,213 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,214 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,215 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,215 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,215 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,215 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,215 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,216 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,216 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,216 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,218 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,218 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,218 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,222 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,222 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,222 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,223 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,224 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,225 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,226 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,227 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,228 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,229 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,229 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,229 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,229 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,229 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,229 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,230 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,231 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,232 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,233 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,234 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,235 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,237 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,241 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,241 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,242 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,242 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,243 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,244 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,247 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,247 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,248 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,248 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,248 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,249 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,250 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,251 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,252 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,253 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,254 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,255 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,256 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,257 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,258 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,259 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,260 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,261 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,262 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,263 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,264 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,265 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,266 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,267 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,268 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,268 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,268 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,268 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,271 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,271 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,271 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,271 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,272 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,273 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,274 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,275 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,275 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,275 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,275 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,275 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,275 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,276 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,277 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,278 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,279 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,280 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,281 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,282 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,283 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,284 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,285 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,286 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,287 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,288 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,289 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,290 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,291 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,292 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,293 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,294 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,295 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,296 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,297 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,298 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,299 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,300 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,301 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,302 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,303 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,304 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,305 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,306 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,306 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,306 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,306 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,306 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,312 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,313 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ret57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,314 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,315 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,316 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,317 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~short44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,318 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~a not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite97| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post107| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite104| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet89| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short102| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,323 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet87| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet83| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet81| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem79| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~b| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite85| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet113| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet109| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,324 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet105| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet99| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short111| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet103| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet101| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet93| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#res| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet91| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,325 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_minus_~b not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet88| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite90| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet86| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet84| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet82| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet80| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short95| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,326 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet110| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ret115| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite117| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_minus_#in~a| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet112| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~short76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet114| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet108| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet116| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet106| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,327 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet118| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet98| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet96| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet94| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet100| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,328 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~nondet92| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 22:59:54,333 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-10-16 22:59:54,372 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 22:59:54,378 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-16 22:59:54,378 INFO L340 AbstractCegarLoop]: Starting to check reachability of 58 error locations. [2021-10-16 22:59:54,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 719 places, 755 transitions, 1526 flow [2021-10-16 22:59:54,642 INFO L129 PetriNetUnfolder]: 43/753 cut-off events. [2021-10-16 22:59:54,642 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-16 22:59:54,657 INFO L84 FinitePrefix]: Finished finitePrefix Result has 762 conditions, 753 events. 43/753 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1755 event pairs, 0 based on Foata normal form. 0/676 useless extension candidates. Maximal degree in co-relation 546. Up to 2 conditions per place. [2021-10-16 22:59:54,658 INFO L82 GeneralOperation]: Start removeDead. Operand has 719 places, 755 transitions, 1526 flow [2021-10-16 22:59:54,669 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 673 places, 704 transitions, 1417 flow [2021-10-16 22:59:54,671 INFO L129 PetriNetUnfolder]: 0/28 cut-off events. [2021-10-16 22:59:54,672 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:54,672 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:54,672 INFO L254 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] [2021-10-16 22:59:54,673 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:54,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:54,677 INFO L82 PathProgramCache]: Analyzing trace with hash -997334301, now seen corresponding path program 1 times [2021-10-16 22:59:54,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:54,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958939115] [2021-10-16 22:59:54,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:54,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:54,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:54,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:54,809 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:54,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958939115] [2021-10-16 22:59:54,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958939115] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:54,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:54,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:54,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601631418] [2021-10-16 22:59:54,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:54,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:54,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:54,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:54,830 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 22:59:54,836 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 673 places, 704 transitions, 1417 flow. Second operand has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:54,836 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:54,836 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 22:59:54,837 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:55,214 INFO L129 PetriNetUnfolder]: 110/1990 cut-off events. [2021-10-16 22:59:55,215 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 22:59:55,228 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2069 conditions, 1990 events. 110/1990 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 10318 event pairs, 25 based on Foata normal form. 60/1844 useless extension candidates. Maximal degree in co-relation 1901. Up to 64 conditions per place. [2021-10-16 22:59:55,235 INFO L132 encePairwiseOnDemand]: 739/755 looper letters, 13 selfloop transitions, 2 changer transitions 2/690 dead transitions. [2021-10-16 22:59:55,236 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 674 places, 690 transitions, 1419 flow [2021-10-16 22:59:55,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:55,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:55,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2201 transitions. [2021-10-16 22:59:55,252 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9717439293598233 [2021-10-16 22:59:55,252 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2201 transitions. [2021-10-16 22:59:55,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2201 transitions. [2021-10-16 22:59:55,256 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:55,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2201 transitions. [2021-10-16 22:59:55,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 733.6666666666666) internal successors, (2201), 3 states have internal predecessors, (2201), 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-10-16 22:59:55,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:55,275 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:55,276 INFO L186 Difference]: Start difference. First operand has 673 places, 704 transitions, 1417 flow. Second operand 3 states and 2201 transitions. [2021-10-16 22:59:55,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 674 places, 690 transitions, 1419 flow [2021-10-16 22:59:55,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 671 places, 690 transitions, 1414 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-10-16 22:59:55,295 INFO L242 Difference]: Finished difference. Result has 671 places, 688 transitions, 1384 flow [2021-10-16 22:59:55,297 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1384, PETRI_DIFFERENCE_MINUEND_PLACES=669, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=690, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=688, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1384, PETRI_PLACES=671, PETRI_TRANSITIONS=688} [2021-10-16 22:59:55,297 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -2 predicate places. [2021-10-16 22:59:55,298 INFO L470 AbstractCegarLoop]: Abstraction has has 671 places, 688 transitions, 1384 flow [2021-10-16 22:59:55,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:55,299 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:55,299 INFO L254 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] [2021-10-16 22:59:55,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-16 22:59:55,299 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:55,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:55,300 INFO L82 PathProgramCache]: Analyzing trace with hash -2042456468, now seen corresponding path program 1 times [2021-10-16 22:59:55,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:55,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798735830] [2021-10-16 22:59:55,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:55,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:55,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:55,358 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:55,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:55,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798735830] [2021-10-16 22:59:55,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798735830] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:55,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:55,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:55,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304614786] [2021-10-16 22:59:55,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:55,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:55,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:55,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:55,363 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 22:59:55,365 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 671 places, 688 transitions, 1384 flow. Second operand has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:55,365 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:55,365 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 22:59:55,365 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:55,690 INFO L129 PetriNetUnfolder]: 110/1977 cut-off events. [2021-10-16 22:59:55,690 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:55,706 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2050 conditions, 1977 events. 110/1977 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 10625 event pairs, 25 based on Foata normal form. 0/1780 useless extension candidates. Maximal degree in co-relation 2014. Up to 64 conditions per place. [2021-10-16 22:59:55,714 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 13 selfloop transitions, 2 changer transitions 0/687 dead transitions. [2021-10-16 22:59:55,714 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 687 transitions, 1412 flow [2021-10-16 22:59:55,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:55,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:55,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2188 transitions. [2021-10-16 22:59:55,718 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9660044150110375 [2021-10-16 22:59:55,718 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2188 transitions. [2021-10-16 22:59:55,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2188 transitions. [2021-10-16 22:59:55,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:55,719 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2188 transitions. [2021-10-16 22:59:55,722 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 729.3333333333334) internal successors, (2188), 3 states have internal predecessors, (2188), 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-10-16 22:59:55,725 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:55,726 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:55,726 INFO L186 Difference]: Start difference. First operand has 671 places, 688 transitions, 1384 flow. Second operand 3 states and 2188 transitions. [2021-10-16 22:59:55,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 670 places, 687 transitions, 1412 flow [2021-10-16 22:59:55,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 668 places, 687 transitions, 1408 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:55,734 INFO L242 Difference]: Finished difference. Result has 668 places, 687 transitions, 1382 flow [2021-10-16 22:59:55,735 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1378, PETRI_DIFFERENCE_MINUEND_PLACES=666, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=687, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=685, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1382, PETRI_PLACES=668, PETRI_TRANSITIONS=687} [2021-10-16 22:59:55,735 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -5 predicate places. [2021-10-16 22:59:55,736 INFO L470 AbstractCegarLoop]: Abstraction has has 668 places, 687 transitions, 1382 flow [2021-10-16 22:59:55,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:55,737 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:55,737 INFO L254 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] [2021-10-16 22:59:55,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-16 22:59:55,737 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:55,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:55,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1945460363, now seen corresponding path program 1 times [2021-10-16 22:59:55,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:55,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233906853] [2021-10-16 22:59:55,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:55,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:55,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:55,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:55,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:55,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233906853] [2021-10-16 22:59:55,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233906853] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:55,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:55,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:55,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667999506] [2021-10-16 22:59:55,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:55,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:55,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:55,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:55,781 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 22:59:55,783 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 668 places, 687 transitions, 1382 flow. Second operand has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 22:59:55,783 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:55,783 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 22:59:55,783 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:55,930 INFO L129 PetriNetUnfolder]: 25/686 cut-off events. [2021-10-16 22:59:55,930 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:55,941 INFO L84 FinitePrefix]: Finished finitePrefix Result has 715 conditions, 686 events. 25/686 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1533 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 672. Up to 20 conditions per place. [2021-10-16 22:59:55,945 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 19 selfloop transitions, 2 changer transitions 0/686 dead transitions. [2021-10-16 22:59:55,946 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 669 places, 686 transitions, 1422 flow [2021-10-16 22:59:55,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:55,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:55,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2170 transitions. [2021-10-16 22:59:55,950 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9580573951434879 [2021-10-16 22:59:55,950 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2170 transitions. [2021-10-16 22:59:55,950 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2170 transitions. [2021-10-16 22:59:55,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:55,951 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2170 transitions. [2021-10-16 22:59:55,954 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 723.3333333333334) internal successors, (2170), 3 states have internal predecessors, (2170), 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-10-16 22:59:55,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:55,958 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:55,958 INFO L186 Difference]: Start difference. First operand has 668 places, 687 transitions, 1382 flow. Second operand 3 states and 2170 transitions. [2021-10-16 22:59:55,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 669 places, 686 transitions, 1422 flow [2021-10-16 22:59:55,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 667 places, 686 transitions, 1418 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:55,970 INFO L242 Difference]: Finished difference. Result has 667 places, 686 transitions, 1380 flow [2021-10-16 22:59:55,971 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1376, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=686, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=684, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1380, PETRI_PLACES=667, PETRI_TRANSITIONS=686} [2021-10-16 22:59:55,971 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -6 predicate places. [2021-10-16 22:59:55,971 INFO L470 AbstractCegarLoop]: Abstraction has has 667 places, 686 transitions, 1380 flow [2021-10-16 22:59:55,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 22:59:55,972 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:55,972 INFO L254 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] [2021-10-16 22:59:55,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-16 22:59:55,973 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:55,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:55,973 INFO L82 PathProgramCache]: Analyzing trace with hash -235300754, now seen corresponding path program 1 times [2021-10-16 22:59:55,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:55,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219059161] [2021-10-16 22:59:55,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:55,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:55,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:56,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:56,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:56,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219059161] [2021-10-16 22:59:56,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219059161] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:56,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:56,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:56,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556531609] [2021-10-16 22:59:56,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:56,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:56,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:56,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:56,026 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 22:59:56,028 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 667 places, 686 transitions, 1380 flow. Second operand has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:56,028 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:56,028 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 22:59:56,028 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:56,167 INFO L129 PetriNetUnfolder]: 25/685 cut-off events. [2021-10-16 22:59:56,167 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:56,179 INFO L84 FinitePrefix]: Finished finitePrefix Result has 708 conditions, 685 events. 25/685 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1532 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 658. Up to 14 conditions per place. [2021-10-16 22:59:56,184 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 13 selfloop transitions, 2 changer transitions 0/685 dead transitions. [2021-10-16 22:59:56,184 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 668 places, 685 transitions, 1408 flow [2021-10-16 22:59:56,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:56,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:56,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2188 transitions. [2021-10-16 22:59:56,187 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9660044150110375 [2021-10-16 22:59:56,188 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2188 transitions. [2021-10-16 22:59:56,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2188 transitions. [2021-10-16 22:59:56,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:56,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2188 transitions. [2021-10-16 22:59:56,191 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 729.3333333333334) internal successors, (2188), 3 states have internal predecessors, (2188), 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-10-16 22:59:56,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,195 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,196 INFO L186 Difference]: Start difference. First operand has 667 places, 686 transitions, 1380 flow. Second operand 3 states and 2188 transitions. [2021-10-16 22:59:56,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 668 places, 685 transitions, 1408 flow [2021-10-16 22:59:56,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 666 places, 685 transitions, 1404 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:56,204 INFO L242 Difference]: Finished difference. Result has 666 places, 685 transitions, 1378 flow [2021-10-16 22:59:56,205 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1374, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=685, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=683, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1378, PETRI_PLACES=666, PETRI_TRANSITIONS=685} [2021-10-16 22:59:56,206 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -7 predicate places. [2021-10-16 22:59:56,206 INFO L470 AbstractCegarLoop]: Abstraction has has 666 places, 685 transitions, 1378 flow [2021-10-16 22:59:56,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:56,207 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:56,207 INFO L254 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] [2021-10-16 22:59:56,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-16 22:59:56,207 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:56,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:56,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1103869301, now seen corresponding path program 1 times [2021-10-16 22:59:56,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:56,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295387574] [2021-10-16 22:59:56,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:56,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:56,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:56,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:56,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:56,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295387574] [2021-10-16 22:59:56,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295387574] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:56,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:56,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:56,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680678396] [2021-10-16 22:59:56,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:56,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:56,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:56,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:56,265 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 727 out of 755 [2021-10-16 22:59:56,267 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 666 places, 685 transitions, 1378 flow. Second operand has 3 states, 3 states have (on average 728.3333333333334) internal successors, (2185), 3 states have internal predecessors, (2185), 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-10-16 22:59:56,267 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:56,267 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 727 of 755 [2021-10-16 22:59:56,267 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:56,380 INFO L129 PetriNetUnfolder]: 25/684 cut-off events. [2021-10-16 22:59:56,380 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:56,391 INFO L84 FinitePrefix]: Finished finitePrefix Result has 704 conditions, 684 events. 25/684 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1531 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 647. Up to 11 conditions per place. [2021-10-16 22:59:56,396 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 10 selfloop transitions, 2 changer transitions 0/684 dead transitions. [2021-10-16 22:59:56,397 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 667 places, 684 transitions, 1400 flow [2021-10-16 22:59:56,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:56,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:56,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2194 transitions. [2021-10-16 22:59:56,414 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9686534216335541 [2021-10-16 22:59:56,414 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2194 transitions. [2021-10-16 22:59:56,414 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2194 transitions. [2021-10-16 22:59:56,415 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:56,415 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2194 transitions. [2021-10-16 22:59:56,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 731.3333333333334) internal successors, (2194), 3 states have internal predecessors, (2194), 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-10-16 22:59:56,421 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,423 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,424 INFO L186 Difference]: Start difference. First operand has 666 places, 685 transitions, 1378 flow. Second operand 3 states and 2194 transitions. [2021-10-16 22:59:56,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 667 places, 684 transitions, 1400 flow [2021-10-16 22:59:56,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 665 places, 684 transitions, 1396 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:56,432 INFO L242 Difference]: Finished difference. Result has 665 places, 684 transitions, 1376 flow [2021-10-16 22:59:56,432 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1372, PETRI_DIFFERENCE_MINUEND_PLACES=663, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=684, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=682, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1376, PETRI_PLACES=665, PETRI_TRANSITIONS=684} [2021-10-16 22:59:56,433 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -8 predicate places. [2021-10-16 22:59:56,433 INFO L470 AbstractCegarLoop]: Abstraction has has 665 places, 684 transitions, 1376 flow [2021-10-16 22:59:56,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 728.3333333333334) internal successors, (2185), 3 states have internal predecessors, (2185), 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-10-16 22:59:56,436 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:56,437 INFO L254 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] [2021-10-16 22:59:56,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-16 22:59:56,437 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:56,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:56,437 INFO L82 PathProgramCache]: Analyzing trace with hash -755645840, now seen corresponding path program 1 times [2021-10-16 22:59:56,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:56,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193381233] [2021-10-16 22:59:56,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:56,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:56,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:56,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:56,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193381233] [2021-10-16 22:59:56,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193381233] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:56,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:56,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:56,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636377948] [2021-10-16 22:59:56,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:56,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:56,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:56,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:56,469 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 22:59:56,471 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 665 places, 684 transitions, 1376 flow. Second operand has 3 states, 3 states have (on average 715.3333333333334) internal successors, (2146), 3 states have internal predecessors, (2146), 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-10-16 22:59:56,471 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:56,471 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 22:59:56,471 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:56,593 INFO L129 PetriNetUnfolder]: 25/683 cut-off events. [2021-10-16 22:59:56,594 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:56,604 INFO L84 FinitePrefix]: Finished finitePrefix Result has 716 conditions, 683 events. 25/683 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1529 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 652. Up to 24 conditions per place. [2021-10-16 22:59:56,608 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 23 selfloop transitions, 2 changer transitions 0/683 dead transitions. [2021-10-16 22:59:56,608 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 683 transitions, 1424 flow [2021-10-16 22:59:56,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:56,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:56,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2168 transitions. [2021-10-16 22:59:56,612 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9571743929359824 [2021-10-16 22:59:56,612 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2168 transitions. [2021-10-16 22:59:56,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2168 transitions. [2021-10-16 22:59:56,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:56,613 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2168 transitions. [2021-10-16 22:59:56,615 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.6666666666666) internal successors, (2168), 3 states have internal predecessors, (2168), 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-10-16 22:59:56,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,618 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,618 INFO L186 Difference]: Start difference. First operand has 665 places, 684 transitions, 1376 flow. Second operand 3 states and 2168 transitions. [2021-10-16 22:59:56,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 666 places, 683 transitions, 1424 flow [2021-10-16 22:59:56,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 683 transitions, 1420 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:56,626 INFO L242 Difference]: Finished difference. Result has 664 places, 683 transitions, 1374 flow [2021-10-16 22:59:56,626 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1370, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=683, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=681, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1374, PETRI_PLACES=664, PETRI_TRANSITIONS=683} [2021-10-16 22:59:56,626 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -9 predicate places. [2021-10-16 22:59:56,627 INFO L470 AbstractCegarLoop]: Abstraction has has 664 places, 683 transitions, 1374 flow [2021-10-16 22:59:56,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 715.3333333333334) internal successors, (2146), 3 states have internal predecessors, (2146), 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-10-16 22:59:56,628 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:56,628 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:56,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-16 22:59:56,628 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:56,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:56,628 INFO L82 PathProgramCache]: Analyzing trace with hash 646687635, now seen corresponding path program 1 times [2021-10-16 22:59:56,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:56,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687154346] [2021-10-16 22:59:56,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:56,628 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:56,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:56,666 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:56,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:56,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687154346] [2021-10-16 22:59:56,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687154346] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:56,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:56,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:56,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213790613] [2021-10-16 22:59:56,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:56,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:56,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:56,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:56,671 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 22:59:56,672 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 664 places, 683 transitions, 1374 flow. Second operand has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 22:59:56,672 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:56,672 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 22:59:56,672 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:56,795 INFO L129 PetriNetUnfolder]: 25/682 cut-off events. [2021-10-16 22:59:56,795 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:56,809 INFO L84 FinitePrefix]: Finished finitePrefix Result has 711 conditions, 682 events. 25/682 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1528 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 640. Up to 20 conditions per place. [2021-10-16 22:59:56,814 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 19 selfloop transitions, 2 changer transitions 0/682 dead transitions. [2021-10-16 22:59:56,814 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 682 transitions, 1414 flow [2021-10-16 22:59:56,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:56,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:56,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2170 transitions. [2021-10-16 22:59:56,820 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9580573951434879 [2021-10-16 22:59:56,820 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2170 transitions. [2021-10-16 22:59:56,820 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2170 transitions. [2021-10-16 22:59:56,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:56,821 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2170 transitions. [2021-10-16 22:59:56,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 723.3333333333334) internal successors, (2170), 3 states have internal predecessors, (2170), 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-10-16 22:59:56,826 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,826 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:56,826 INFO L186 Difference]: Start difference. First operand has 664 places, 683 transitions, 1374 flow. Second operand 3 states and 2170 transitions. [2021-10-16 22:59:56,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 665 places, 682 transitions, 1414 flow [2021-10-16 22:59:56,830 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 663 places, 682 transitions, 1410 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:56,835 INFO L242 Difference]: Finished difference. Result has 663 places, 682 transitions, 1372 flow [2021-10-16 22:59:56,848 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1368, PETRI_DIFFERENCE_MINUEND_PLACES=661, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=682, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=680, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1372, PETRI_PLACES=663, PETRI_TRANSITIONS=682} [2021-10-16 22:59:56,848 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -10 predicate places. [2021-10-16 22:59:56,848 INFO L470 AbstractCegarLoop]: Abstraction has has 663 places, 682 transitions, 1372 flow [2021-10-16 22:59:56,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 22:59:56,849 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:56,849 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:56,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-16 22:59:56,849 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:56,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:56,849 INFO L82 PathProgramCache]: Analyzing trace with hash 172163635, now seen corresponding path program 1 times [2021-10-16 22:59:56,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:56,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823619823] [2021-10-16 22:59:56,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:56,850 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:56,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:56,874 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:56,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:56,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823619823] [2021-10-16 22:59:56,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823619823] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:56,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:56,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:56,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117383542] [2021-10-16 22:59:56,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:56,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:56,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:56,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:56,876 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 22:59:56,880 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 663 places, 682 transitions, 1372 flow. Second operand has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:56,880 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:56,880 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 22:59:56,880 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:56,985 INFO L129 PetriNetUnfolder]: 25/681 cut-off events. [2021-10-16 22:59:56,985 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:56,995 INFO L84 FinitePrefix]: Finished finitePrefix Result has 704 conditions, 681 events. 25/681 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1527 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 626. Up to 14 conditions per place. [2021-10-16 22:59:57,001 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 13 selfloop transitions, 2 changer transitions 0/681 dead transitions. [2021-10-16 22:59:57,002 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 681 transitions, 1400 flow [2021-10-16 22:59:57,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:57,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:57,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2188 transitions. [2021-10-16 22:59:57,005 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9660044150110375 [2021-10-16 22:59:57,005 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2188 transitions. [2021-10-16 22:59:57,005 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2188 transitions. [2021-10-16 22:59:57,006 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:57,006 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2188 transitions. [2021-10-16 22:59:57,009 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 729.3333333333334) internal successors, (2188), 3 states have internal predecessors, (2188), 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-10-16 22:59:57,011 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,012 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,012 INFO L186 Difference]: Start difference. First operand has 663 places, 682 transitions, 1372 flow. Second operand 3 states and 2188 transitions. [2021-10-16 22:59:57,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 681 transitions, 1400 flow [2021-10-16 22:59:57,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 681 transitions, 1396 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:57,020 INFO L242 Difference]: Finished difference. Result has 662 places, 681 transitions, 1370 flow [2021-10-16 22:59:57,021 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1366, PETRI_DIFFERENCE_MINUEND_PLACES=660, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=681, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=679, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1370, PETRI_PLACES=662, PETRI_TRANSITIONS=681} [2021-10-16 22:59:57,021 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -11 predicate places. [2021-10-16 22:59:57,021 INFO L470 AbstractCegarLoop]: Abstraction has has 662 places, 681 transitions, 1370 flow [2021-10-16 22:59:57,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 725.3333333333334) internal successors, (2176), 3 states have internal predecessors, (2176), 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-10-16 22:59:57,022 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:57,022 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:57,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-16 22:59:57,022 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:57,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:57,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1219788986, now seen corresponding path program 1 times [2021-10-16 22:59:57,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:57,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805473585] [2021-10-16 22:59:57,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:57,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:57,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:57,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:57,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:57,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805473585] [2021-10-16 22:59:57,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805473585] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:57,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:57,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:57,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710610448] [2021-10-16 22:59:57,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:57,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:57,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:57,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:57,064 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 727 out of 755 [2021-10-16 22:59:57,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 681 transitions, 1370 flow. Second operand has 3 states, 3 states have (on average 728.3333333333334) internal successors, (2185), 3 states have internal predecessors, (2185), 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-10-16 22:59:57,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:57,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 727 of 755 [2021-10-16 22:59:57,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:57,165 INFO L129 PetriNetUnfolder]: 25/680 cut-off events. [2021-10-16 22:59:57,165 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:57,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 700 conditions, 680 events. 25/680 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1525 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 615. Up to 11 conditions per place. [2021-10-16 22:59:57,177 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 10 selfloop transitions, 2 changer transitions 0/680 dead transitions. [2021-10-16 22:59:57,177 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 680 transitions, 1392 flow [2021-10-16 22:59:57,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:57,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:57,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2194 transitions. [2021-10-16 22:59:57,180 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9686534216335541 [2021-10-16 22:59:57,180 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2194 transitions. [2021-10-16 22:59:57,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2194 transitions. [2021-10-16 22:59:57,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:57,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2194 transitions. [2021-10-16 22:59:57,184 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 731.3333333333334) internal successors, (2194), 3 states have internal predecessors, (2194), 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-10-16 22:59:57,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,187 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,187 INFO L186 Difference]: Start difference. First operand has 662 places, 681 transitions, 1370 flow. Second operand 3 states and 2194 transitions. [2021-10-16 22:59:57,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 663 places, 680 transitions, 1392 flow [2021-10-16 22:59:57,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 661 places, 680 transitions, 1388 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:57,194 INFO L242 Difference]: Finished difference. Result has 661 places, 680 transitions, 1368 flow [2021-10-16 22:59:57,195 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1364, PETRI_DIFFERENCE_MINUEND_PLACES=659, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=680, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=678, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1368, PETRI_PLACES=661, PETRI_TRANSITIONS=680} [2021-10-16 22:59:57,195 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -12 predicate places. [2021-10-16 22:59:57,195 INFO L470 AbstractCegarLoop]: Abstraction has has 661 places, 680 transitions, 1368 flow [2021-10-16 22:59:57,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 728.3333333333334) internal successors, (2185), 3 states have internal predecessors, (2185), 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-10-16 22:59:57,196 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:57,196 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:57,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-16 22:59:57,196 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:57,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:57,197 INFO L82 PathProgramCache]: Analyzing trace with hash -858857613, now seen corresponding path program 1 times [2021-10-16 22:59:57,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:57,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540616581] [2021-10-16 22:59:57,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:57,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:57,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:57,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:57,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540616581] [2021-10-16 22:59:57,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540616581] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:57,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:57,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:57,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060067545] [2021-10-16 22:59:57,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:57,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:57,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:57,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:57,216 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 22:59:57,217 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 661 places, 680 transitions, 1368 flow. Second operand has 3 states, 3 states have (on average 715.3333333333334) internal successors, (2146), 3 states have internal predecessors, (2146), 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-10-16 22:59:57,217 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:57,217 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 22:59:57,217 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:57,333 INFO L129 PetriNetUnfolder]: 25/679 cut-off events. [2021-10-16 22:59:57,333 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:57,341 INFO L84 FinitePrefix]: Finished finitePrefix Result has 712 conditions, 679 events. 25/679 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1525 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 620. Up to 24 conditions per place. [2021-10-16 22:59:57,344 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 23 selfloop transitions, 2 changer transitions 0/679 dead transitions. [2021-10-16 22:59:57,344 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 662 places, 679 transitions, 1416 flow [2021-10-16 22:59:57,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:57,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:57,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2168 transitions. [2021-10-16 22:59:57,347 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9571743929359824 [2021-10-16 22:59:57,347 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2168 transitions. [2021-10-16 22:59:57,347 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2168 transitions. [2021-10-16 22:59:57,348 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:57,348 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2168 transitions. [2021-10-16 22:59:57,351 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.6666666666666) internal successors, (2168), 3 states have internal predecessors, (2168), 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-10-16 22:59:57,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,354 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,354 INFO L186 Difference]: Start difference. First operand has 661 places, 680 transitions, 1368 flow. Second operand 3 states and 2168 transitions. [2021-10-16 22:59:57,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 662 places, 679 transitions, 1416 flow [2021-10-16 22:59:57,356 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 679 transitions, 1412 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:57,361 INFO L242 Difference]: Finished difference. Result has 660 places, 679 transitions, 1366 flow [2021-10-16 22:59:57,362 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1362, PETRI_DIFFERENCE_MINUEND_PLACES=658, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=679, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=677, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1366, PETRI_PLACES=660, PETRI_TRANSITIONS=679} [2021-10-16 22:59:57,362 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -13 predicate places. [2021-10-16 22:59:57,363 INFO L470 AbstractCegarLoop]: Abstraction has has 660 places, 679 transitions, 1366 flow [2021-10-16 22:59:57,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 715.3333333333334) internal successors, (2146), 3 states have internal predecessors, (2146), 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-10-16 22:59:57,363 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:57,363 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:57,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-16 22:59:57,363 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:57,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:57,364 INFO L82 PathProgramCache]: Analyzing trace with hash -572218965, now seen corresponding path program 1 times [2021-10-16 22:59:57,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:57,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650767624] [2021-10-16 22:59:57,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:57,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:57,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:57,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:57,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650767624] [2021-10-16 22:59:57,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650767624] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:57,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:57,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:57,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583371203] [2021-10-16 22:59:57,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:57,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:57,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:57,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:57,404 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 732 out of 755 [2021-10-16 22:59:57,405 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 679 transitions, 1366 flow. Second operand has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 22:59:57,405 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:57,405 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 732 of 755 [2021-10-16 22:59:57,406 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:57,522 INFO L129 PetriNetUnfolder]: 36/896 cut-off events. [2021-10-16 22:59:57,522 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:57,536 INFO L84 FinitePrefix]: Finished finitePrefix Result has 914 conditions, 896 events. 36/896 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2039 event pairs, 1 based on Foata normal form. 0/818 useless extension candidates. Maximal degree in co-relation 815. Up to 9 conditions per place. [2021-10-16 22:59:57,540 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 5 selfloop transitions, 2 changer transitions 0/678 dead transitions. [2021-10-16 22:59:57,540 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 661 places, 678 transitions, 1378 flow [2021-10-16 22:59:57,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:57,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:57,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2204 transitions. [2021-10-16 22:59:57,544 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9730684326710817 [2021-10-16 22:59:57,544 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2204 transitions. [2021-10-16 22:59:57,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2204 transitions. [2021-10-16 22:59:57,545 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:57,545 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2204 transitions. [2021-10-16 22:59:57,547 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 734.6666666666666) internal successors, (2204), 3 states have internal predecessors, (2204), 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-10-16 22:59:57,550 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,550 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:57,550 INFO L186 Difference]: Start difference. First operand has 660 places, 679 transitions, 1366 flow. Second operand 3 states and 2204 transitions. [2021-10-16 22:59:57,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 661 places, 678 transitions, 1378 flow [2021-10-16 22:59:57,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 659 places, 678 transitions, 1374 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:57,558 INFO L242 Difference]: Finished difference. Result has 659 places, 678 transitions, 1364 flow [2021-10-16 22:59:57,559 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1360, PETRI_DIFFERENCE_MINUEND_PLACES=657, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=678, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=676, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1364, PETRI_PLACES=659, PETRI_TRANSITIONS=678} [2021-10-16 22:59:57,559 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -14 predicate places. [2021-10-16 22:59:57,559 INFO L470 AbstractCegarLoop]: Abstraction has has 659 places, 678 transitions, 1364 flow [2021-10-16 22:59:57,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 22:59:57,560 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:57,560 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:57,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-16 22:59:57,560 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:57,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:57,561 INFO L82 PathProgramCache]: Analyzing trace with hash 2008936053, now seen corresponding path program 1 times [2021-10-16 22:59:57,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:57,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886439101] [2021-10-16 22:59:57,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:57,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:57,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:57,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:57,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886439101] [2021-10-16 22:59:57,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886439101] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:57,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:57,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 22:59:57,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467091799] [2021-10-16 22:59:57,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-16 22:59:57,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:57,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-16 22:59:57,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-10-16 22:59:57,648 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 707 out of 755 [2021-10-16 22:59:57,650 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 678 transitions, 1364 flow. Second operand has 6 states, 6 states have (on average 708.8333333333334) internal successors, (4253), 6 states have internal predecessors, (4253), 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-10-16 22:59:57,650 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:57,650 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 707 of 755 [2021-10-16 22:59:57,650 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:58,969 INFO L129 PetriNetUnfolder]: 577/7958 cut-off events. [2021-10-16 22:59:58,969 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:59,040 INFO L84 FinitePrefix]: Finished finitePrefix Result has 8370 conditions, 7958 events. 577/7958 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 74198 event pairs, 192 based on Foata normal form. 0/7156 useless extension candidates. Maximal degree in co-relation 8217. Up to 400 conditions per place. [2021-10-16 22:59:59,122 INFO L132 encePairwiseOnDemand]: 749/755 looper letters, 27 selfloop transitions, 5 changer transitions 0/677 dead transitions. [2021-10-16 22:59:59,122 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 677 transitions, 1426 flow [2021-10-16 22:59:59,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 22:59:59,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-16 22:59:59,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 4275 transitions. [2021-10-16 22:59:59,128 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9437086092715232 [2021-10-16 22:59:59,128 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 4275 transitions. [2021-10-16 22:59:59,128 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 4275 transitions. [2021-10-16 22:59:59,129 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:59,129 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 4275 transitions. [2021-10-16 22:59:59,134 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 712.5) internal successors, (4275), 6 states have internal predecessors, (4275), 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-10-16 22:59:59,139 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 755.0) internal successors, (5285), 7 states have internal predecessors, (5285), 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-10-16 22:59:59,141 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 755.0) internal successors, (5285), 7 states have internal predecessors, (5285), 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-10-16 22:59:59,141 INFO L186 Difference]: Start difference. First operand has 659 places, 678 transitions, 1364 flow. Second operand 6 states and 4275 transitions. [2021-10-16 22:59:59,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 663 places, 677 transitions, 1426 flow [2021-10-16 22:59:59,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 661 places, 677 transitions, 1422 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:59,151 INFO L242 Difference]: Finished difference. Result has 661 places, 677 transitions, 1368 flow [2021-10-16 22:59:59,152 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1358, PETRI_DIFFERENCE_MINUEND_PLACES=656, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=677, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=672, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1368, PETRI_PLACES=661, PETRI_TRANSITIONS=677} [2021-10-16 22:59:59,152 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -12 predicate places. [2021-10-16 22:59:59,153 INFO L470 AbstractCegarLoop]: Abstraction has has 661 places, 677 transitions, 1368 flow [2021-10-16 22:59:59,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 708.8333333333334) internal successors, (4253), 6 states have internal predecessors, (4253), 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-10-16 22:59:59,153 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:59,154 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:59,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-16 22:59:59,154 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:59,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:59,154 INFO L82 PathProgramCache]: Analyzing trace with hash -1514541253, now seen corresponding path program 1 times [2021-10-16 22:59:59,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:59,154 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356638162] [2021-10-16 22:59:59,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:59,154 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:59,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:59,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:59,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356638162] [2021-10-16 22:59:59,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356638162] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:59,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:59,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:59,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322991126] [2021-10-16 22:59:59,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:59,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:59,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:59,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:59,185 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 22:59:59,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 661 places, 677 transitions, 1368 flow. Second operand has 3 states, 3 states have (on average 726.0) internal successors, (2178), 3 states have internal predecessors, (2178), 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-10-16 22:59:59,186 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:59,186 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 22:59:59,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:59,284 INFO L129 PetriNetUnfolder]: 25/676 cut-off events. [2021-10-16 22:59:59,285 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:59,295 INFO L84 FinitePrefix]: Finished finitePrefix Result has 701 conditions, 676 events. 25/676 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1513 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 683. Up to 13 conditions per place. [2021-10-16 22:59:59,298 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 12 selfloop transitions, 2 changer transitions 0/676 dead transitions. [2021-10-16 22:59:59,298 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 662 places, 676 transitions, 1394 flow [2021-10-16 22:59:59,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:59,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:59,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2187 transitions. [2021-10-16 22:59:59,302 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9655629139072848 [2021-10-16 22:59:59,302 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2187 transitions. [2021-10-16 22:59:59,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2187 transitions. [2021-10-16 22:59:59,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:59,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2187 transitions. [2021-10-16 22:59:59,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 729.0) internal successors, (2187), 3 states have internal predecessors, (2187), 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-10-16 22:59:59,309 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,310 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,310 INFO L186 Difference]: Start difference. First operand has 661 places, 677 transitions, 1368 flow. Second operand 3 states and 2187 transitions. [2021-10-16 22:59:59,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 662 places, 676 transitions, 1394 flow [2021-10-16 22:59:59,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 657 places, 676 transitions, 1384 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-10-16 22:59:59,318 INFO L242 Difference]: Finished difference. Result has 657 places, 676 transitions, 1360 flow [2021-10-16 22:59:59,319 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1356, PETRI_DIFFERENCE_MINUEND_PLACES=655, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=674, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1360, PETRI_PLACES=657, PETRI_TRANSITIONS=676} [2021-10-16 22:59:59,319 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -16 predicate places. [2021-10-16 22:59:59,319 INFO L470 AbstractCegarLoop]: Abstraction has has 657 places, 676 transitions, 1360 flow [2021-10-16 22:59:59,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 726.0) internal successors, (2178), 3 states have internal predecessors, (2178), 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-10-16 22:59:59,319 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:59,320 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:59,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-16 22:59:59,320 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread1Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:59,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:59,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1565113759, now seen corresponding path program 1 times [2021-10-16 22:59:59,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:59,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317643292] [2021-10-16 22:59:59,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:59,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:59,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:59,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:59,350 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317643292] [2021-10-16 22:59:59,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317643292] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:59,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:59,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:59,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68856464] [2021-10-16 22:59:59,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:59,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:59,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:59,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:59,352 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 22:59:59,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 676 transitions, 1360 flow. Second operand has 3 states, 3 states have (on average 716.0) internal successors, (2148), 3 states have internal predecessors, (2148), 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-10-16 22:59:59,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:59,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 22:59:59,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:59,506 INFO L129 PetriNetUnfolder]: 25/675 cut-off events. [2021-10-16 22:59:59,506 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:59,515 INFO L84 FinitePrefix]: Finished finitePrefix Result has 707 conditions, 675 events. 25/675 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1507 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 557. Up to 23 conditions per place. [2021-10-16 22:59:59,517 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 22 selfloop transitions, 2 changer transitions 0/675 dead transitions. [2021-10-16 22:59:59,518 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 675 transitions, 1406 flow [2021-10-16 22:59:59,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:59,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:59,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2167 transitions. [2021-10-16 22:59:59,521 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567328918322295 [2021-10-16 22:59:59,521 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2167 transitions. [2021-10-16 22:59:59,521 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2167 transitions. [2021-10-16 22:59:59,522 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:59,522 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2167 transitions. [2021-10-16 22:59:59,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.3333333333334) internal successors, (2167), 3 states have internal predecessors, (2167), 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-10-16 22:59:59,528 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,528 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,528 INFO L186 Difference]: Start difference. First operand has 657 places, 676 transitions, 1360 flow. Second operand 3 states and 2167 transitions. [2021-10-16 22:59:59,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 675 transitions, 1406 flow [2021-10-16 22:59:59,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 656 places, 675 transitions, 1402 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:59,537 INFO L242 Difference]: Finished difference. Result has 656 places, 675 transitions, 1358 flow [2021-10-16 22:59:59,538 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1354, PETRI_DIFFERENCE_MINUEND_PLACES=654, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=675, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=673, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1358, PETRI_PLACES=656, PETRI_TRANSITIONS=675} [2021-10-16 22:59:59,538 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -17 predicate places. [2021-10-16 22:59:59,539 INFO L470 AbstractCegarLoop]: Abstraction has has 656 places, 675 transitions, 1358 flow [2021-10-16 22:59:59,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 716.0) internal successors, (2148), 3 states have internal predecessors, (2148), 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-10-16 22:59:59,539 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:59,539 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:59,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-16 22:59:59,540 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread2Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:59,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:59,540 INFO L82 PathProgramCache]: Analyzing trace with hash 145902084, now seen corresponding path program 1 times [2021-10-16 22:59:59,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:59,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142256540] [2021-10-16 22:59:59,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:59,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:59,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:59,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:59,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142256540] [2021-10-16 22:59:59,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142256540] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:59,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:59,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:59,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535459193] [2021-10-16 22:59:59,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:59,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:59,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:59,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:59,571 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 22:59:59,572 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 656 places, 675 transitions, 1358 flow. Second operand has 3 states, 3 states have (on average 726.0) internal successors, (2178), 3 states have internal predecessors, (2178), 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-10-16 22:59:59,572 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:59,572 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 22:59:59,572 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:59,689 INFO L129 PetriNetUnfolder]: 25/674 cut-off events. [2021-10-16 22:59:59,689 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:59,700 INFO L84 FinitePrefix]: Finished finitePrefix Result has 696 conditions, 674 events. 25/674 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1502 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 545. Up to 13 conditions per place. [2021-10-16 22:59:59,703 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 12 selfloop transitions, 2 changer transitions 0/674 dead transitions. [2021-10-16 22:59:59,703 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 657 places, 674 transitions, 1384 flow [2021-10-16 22:59:59,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:59,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:59,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2187 transitions. [2021-10-16 22:59:59,707 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9655629139072848 [2021-10-16 22:59:59,707 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2187 transitions. [2021-10-16 22:59:59,707 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2187 transitions. [2021-10-16 22:59:59,707 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:59,707 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2187 transitions. [2021-10-16 22:59:59,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 729.0) internal successors, (2187), 3 states have internal predecessors, (2187), 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-10-16 22:59:59,712 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,712 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,712 INFO L186 Difference]: Start difference. First operand has 656 places, 675 transitions, 1358 flow. Second operand 3 states and 2187 transitions. [2021-10-16 22:59:59,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 657 places, 674 transitions, 1384 flow [2021-10-16 22:59:59,716 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 655 places, 674 transitions, 1380 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:59,721 INFO L242 Difference]: Finished difference. Result has 655 places, 674 transitions, 1356 flow [2021-10-16 22:59:59,722 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1352, PETRI_DIFFERENCE_MINUEND_PLACES=653, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=674, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=672, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1356, PETRI_PLACES=655, PETRI_TRANSITIONS=674} [2021-10-16 22:59:59,722 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -18 predicate places. [2021-10-16 22:59:59,722 INFO L470 AbstractCegarLoop]: Abstraction has has 655 places, 674 transitions, 1356 flow [2021-10-16 22:59:59,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 726.0) internal successors, (2178), 3 states have internal predecessors, (2178), 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-10-16 22:59:59,722 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:59,723 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:59,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-16 22:59:59,723 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:59,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:59,723 INFO L82 PathProgramCache]: Analyzing trace with hash 1424522304, now seen corresponding path program 1 times [2021-10-16 22:59:59,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:59,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431859525] [2021-10-16 22:59:59,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:59,724 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:59,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:59,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:59,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431859525] [2021-10-16 22:59:59,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431859525] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:59,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:59,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:59,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046273529] [2021-10-16 22:59:59,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:59,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:59,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:59,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:59,747 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 22:59:59,748 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 655 places, 674 transitions, 1356 flow. Second operand has 3 states, 3 states have (on average 716.0) internal successors, (2148), 3 states have internal predecessors, (2148), 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-10-16 22:59:59,748 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:59,748 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 22:59:59,749 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 22:59:59,878 INFO L129 PetriNetUnfolder]: 25/673 cut-off events. [2021-10-16 22:59:59,878 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 22:59:59,888 INFO L84 FinitePrefix]: Finished finitePrefix Result has 705 conditions, 673 events. 25/673 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1497 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 554. Up to 23 conditions per place. [2021-10-16 22:59:59,891 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 22 selfloop transitions, 2 changer transitions 0/673 dead transitions. [2021-10-16 22:59:59,892 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 656 places, 673 transitions, 1402 flow [2021-10-16 22:59:59,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 22:59:59,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 22:59:59,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2167 transitions. [2021-10-16 22:59:59,895 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567328918322295 [2021-10-16 22:59:59,895 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2167 transitions. [2021-10-16 22:59:59,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2167 transitions. [2021-10-16 22:59:59,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 22:59:59,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2167 transitions. [2021-10-16 22:59:59,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.3333333333334) internal successors, (2167), 3 states have internal predecessors, (2167), 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-10-16 22:59:59,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,901 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 22:59:59,901 INFO L186 Difference]: Start difference. First operand has 655 places, 674 transitions, 1356 flow. Second operand 3 states and 2167 transitions. [2021-10-16 22:59:59,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 656 places, 673 transitions, 1402 flow [2021-10-16 22:59:59,904 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 654 places, 673 transitions, 1398 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 22:59:59,908 INFO L242 Difference]: Finished difference. Result has 654 places, 673 transitions, 1354 flow [2021-10-16 22:59:59,909 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1350, PETRI_DIFFERENCE_MINUEND_PLACES=652, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1354, PETRI_PLACES=654, PETRI_TRANSITIONS=673} [2021-10-16 22:59:59,909 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -19 predicate places. [2021-10-16 22:59:59,909 INFO L470 AbstractCegarLoop]: Abstraction has has 654 places, 673 transitions, 1354 flow [2021-10-16 22:59:59,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 716.0) internal successors, (2148), 3 states have internal predecessors, (2148), 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-10-16 22:59:59,910 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 22:59:59,910 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 22:59:59,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-16 22:59:59,910 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 22:59:59,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 22:59:59,910 INFO L82 PathProgramCache]: Analyzing trace with hash -908364026, now seen corresponding path program 1 times [2021-10-16 22:59:59,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 22:59:59,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592316443] [2021-10-16 22:59:59,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 22:59:59,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 22:59:59,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 22:59:59,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 22:59:59,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 22:59:59,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592316443] [2021-10-16 22:59:59,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592316443] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 22:59:59,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 22:59:59,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 22:59:59,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092980605] [2021-10-16 22:59:59,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 22:59:59,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 22:59:59,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 22:59:59,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 22:59:59,934 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 22:59:59,935 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 654 places, 673 transitions, 1354 flow. Second operand has 3 states, 3 states have (on average 718.0) internal successors, (2154), 3 states have internal predecessors, (2154), 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-10-16 22:59:59,935 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 22:59:59,935 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 22:59:59,935 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:00,058 INFO L129 PetriNetUnfolder]: 25/672 cut-off events. [2021-10-16 23:00:00,058 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:00,070 INFO L84 FinitePrefix]: Finished finitePrefix Result has 700 conditions, 672 events. 25/672 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1492 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 549. Up to 19 conditions per place. [2021-10-16 23:00:00,073 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 18 selfloop transitions, 2 changer transitions 0/672 dead transitions. [2021-10-16 23:00:00,073 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 655 places, 672 transitions, 1392 flow [2021-10-16 23:00:00,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:00,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:00,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2169 transitions. [2021-10-16 23:00:00,077 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9576158940397351 [2021-10-16 23:00:00,077 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2169 transitions. [2021-10-16 23:00:00,077 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2169 transitions. [2021-10-16 23:00:00,077 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:00,077 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2169 transitions. [2021-10-16 23:00:00,079 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 723.0) internal successors, (2169), 3 states have internal predecessors, (2169), 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-10-16 23:00:00,082 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,082 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,082 INFO L186 Difference]: Start difference. First operand has 654 places, 673 transitions, 1354 flow. Second operand 3 states and 2169 transitions. [2021-10-16 23:00:00,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 655 places, 672 transitions, 1392 flow [2021-10-16 23:00:00,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 653 places, 672 transitions, 1388 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:00,090 INFO L242 Difference]: Finished difference. Result has 653 places, 672 transitions, 1352 flow [2021-10-16 23:00:00,091 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1348, PETRI_DIFFERENCE_MINUEND_PLACES=651, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=670, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1352, PETRI_PLACES=653, PETRI_TRANSITIONS=672} [2021-10-16 23:00:00,091 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -20 predicate places. [2021-10-16 23:00:00,091 INFO L470 AbstractCegarLoop]: Abstraction has has 653 places, 672 transitions, 1352 flow [2021-10-16 23:00:00,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 718.0) internal successors, (2154), 3 states have internal predecessors, (2154), 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-10-16 23:00:00,092 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:00,092 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 23:00:00,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-16 23:00:00,092 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:00,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:00,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1128867791, now seen corresponding path program 1 times [2021-10-16 23:00:00,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:00,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144105740] [2021-10-16 23:00:00,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:00,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:00,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:00,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:00,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:00,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144105740] [2021-10-16 23:00:00,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144105740] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:00,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:00,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:00,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979736701] [2021-10-16 23:00:00,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:00,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:00,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:00,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:00,117 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:00,118 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 653 places, 672 transitions, 1352 flow. Second operand has 3 states, 3 states have (on average 718.0) internal successors, (2154), 3 states have internal predecessors, (2154), 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-10-16 23:00:00,119 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:00,119 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:00,119 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:00,223 INFO L129 PetriNetUnfolder]: 25/671 cut-off events. [2021-10-16 23:00:00,223 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:00,235 INFO L84 FinitePrefix]: Finished finitePrefix Result has 699 conditions, 671 events. 25/671 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1489 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 548. Up to 19 conditions per place. [2021-10-16 23:00:00,237 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 18 selfloop transitions, 2 changer transitions 0/671 dead transitions. [2021-10-16 23:00:00,237 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 671 transitions, 1390 flow [2021-10-16 23:00:00,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:00,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:00,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2169 transitions. [2021-10-16 23:00:00,240 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9576158940397351 [2021-10-16 23:00:00,240 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2169 transitions. [2021-10-16 23:00:00,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2169 transitions. [2021-10-16 23:00:00,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:00,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2169 transitions. [2021-10-16 23:00:00,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 723.0) internal successors, (2169), 3 states have internal predecessors, (2169), 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-10-16 23:00:00,245 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,246 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,246 INFO L186 Difference]: Start difference. First operand has 653 places, 672 transitions, 1352 flow. Second operand 3 states and 2169 transitions. [2021-10-16 23:00:00,246 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 671 transitions, 1390 flow [2021-10-16 23:00:00,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 652 places, 671 transitions, 1386 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:00,253 INFO L242 Difference]: Finished difference. Result has 652 places, 671 transitions, 1350 flow [2021-10-16 23:00:00,254 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1346, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=671, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=669, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1350, PETRI_PLACES=652, PETRI_TRANSITIONS=671} [2021-10-16 23:00:00,254 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -21 predicate places. [2021-10-16 23:00:00,254 INFO L470 AbstractCegarLoop]: Abstraction has has 652 places, 671 transitions, 1350 flow [2021-10-16 23:00:00,254 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 718.0) internal successors, (2154), 3 states have internal predecessors, (2154), 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-10-16 23:00:00,254 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:00,254 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-16 23:00:00,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-16 23:00:00,255 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:00,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:00,255 INFO L82 PathProgramCache]: Analyzing trace with hash -670227757, now seen corresponding path program 1 times [2021-10-16 23:00:00,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:00,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792566707] [2021-10-16 23:00:00,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:00,255 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:00,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:00,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:00,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792566707] [2021-10-16 23:00:00,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792566707] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:00,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:00,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:00,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656316490] [2021-10-16 23:00:00,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:00,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:00,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:00,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:00,277 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 23:00:00,278 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 671 transitions, 1350 flow. Second operand has 3 states, 3 states have (on average 716.6666666666666) internal successors, (2150), 3 states have internal predecessors, (2150), 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-10-16 23:00:00,278 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:00,278 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 23:00:00,278 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:00,380 INFO L129 PetriNetUnfolder]: 25/670 cut-off events. [2021-10-16 23:00:00,380 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:00,391 INFO L84 FinitePrefix]: Finished finitePrefix Result has 701 conditions, 670 events. 25/670 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1486 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 550. Up to 22 conditions per place. [2021-10-16 23:00:00,394 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 21 selfloop transitions, 2 changer transitions 0/670 dead transitions. [2021-10-16 23:00:00,394 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 653 places, 670 transitions, 1394 flow [2021-10-16 23:00:00,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:00,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:00,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2166 transitions. [2021-10-16 23:00:00,397 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9562913907284768 [2021-10-16 23:00:00,397 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2166 transitions. [2021-10-16 23:00:00,397 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2166 transitions. [2021-10-16 23:00:00,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:00,398 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2166 transitions. [2021-10-16 23:00:00,400 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.0) internal successors, (2166), 3 states have internal predecessors, (2166), 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-10-16 23:00:00,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,402 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,402 INFO L186 Difference]: Start difference. First operand has 652 places, 671 transitions, 1350 flow. Second operand 3 states and 2166 transitions. [2021-10-16 23:00:00,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 653 places, 670 transitions, 1394 flow [2021-10-16 23:00:00,405 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 651 places, 670 transitions, 1390 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:00,410 INFO L242 Difference]: Finished difference. Result has 651 places, 670 transitions, 1348 flow [2021-10-16 23:00:00,411 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1344, PETRI_DIFFERENCE_MINUEND_PLACES=649, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=670, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=668, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1348, PETRI_PLACES=651, PETRI_TRANSITIONS=670} [2021-10-16 23:00:00,411 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -22 predicate places. [2021-10-16 23:00:00,411 INFO L470 AbstractCegarLoop]: Abstraction has has 651 places, 670 transitions, 1348 flow [2021-10-16 23:00:00,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 716.6666666666666) internal successors, (2150), 3 states have internal predecessors, (2150), 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-10-16 23:00:00,411 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:00,411 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:00,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-16 23:00:00,412 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:00,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:00,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1974329586, now seen corresponding path program 1 times [2021-10-16 23:00:00,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:00,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356299269] [2021-10-16 23:00:00,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:00,412 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:00,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:00,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:00,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:00,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356299269] [2021-10-16 23:00:00,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356299269] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:00,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:00,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:00,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614000221] [2021-10-16 23:00:00,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:00,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:00,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:00,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:00,434 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 23:00:00,435 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 651 places, 670 transitions, 1348 flow. Second operand has 3 states, 3 states have (on average 716.6666666666666) internal successors, (2150), 3 states have internal predecessors, (2150), 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-10-16 23:00:00,435 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:00,435 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 23:00:00,435 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:00,537 INFO L129 PetriNetUnfolder]: 25/669 cut-off events. [2021-10-16 23:00:00,537 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:00,547 INFO L84 FinitePrefix]: Finished finitePrefix Result has 700 conditions, 669 events. 25/669 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1478 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 549. Up to 22 conditions per place. [2021-10-16 23:00:00,549 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 21 selfloop transitions, 2 changer transitions 0/669 dead transitions. [2021-10-16 23:00:00,550 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 652 places, 669 transitions, 1392 flow [2021-10-16 23:00:00,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:00,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:00,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2166 transitions. [2021-10-16 23:00:00,553 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9562913907284768 [2021-10-16 23:00:00,553 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2166 transitions. [2021-10-16 23:00:00,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2166 transitions. [2021-10-16 23:00:00,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:00,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2166 transitions. [2021-10-16 23:00:00,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.0) internal successors, (2166), 3 states have internal predecessors, (2166), 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-10-16 23:00:00,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,558 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,558 INFO L186 Difference]: Start difference. First operand has 651 places, 670 transitions, 1348 flow. Second operand 3 states and 2166 transitions. [2021-10-16 23:00:00,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 652 places, 669 transitions, 1392 flow [2021-10-16 23:00:00,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 669 transitions, 1388 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:00,566 INFO L242 Difference]: Finished difference. Result has 650 places, 669 transitions, 1346 flow [2021-10-16 23:00:00,566 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1342, PETRI_DIFFERENCE_MINUEND_PLACES=648, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=669, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=667, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1346, PETRI_PLACES=650, PETRI_TRANSITIONS=669} [2021-10-16 23:00:00,566 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -23 predicate places. [2021-10-16 23:00:00,566 INFO L470 AbstractCegarLoop]: Abstraction has has 650 places, 669 transitions, 1346 flow [2021-10-16 23:00:00,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 716.6666666666666) internal successors, (2150), 3 states have internal predecessors, (2150), 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-10-16 23:00:00,567 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:00,567 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:00,567 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-16 23:00:00,567 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err10ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:00,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:00,567 INFO L82 PathProgramCache]: Analyzing trace with hash 386364757, now seen corresponding path program 1 times [2021-10-16 23:00:00,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:00,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143824033] [2021-10-16 23:00:00,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:00,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:00,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:00,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:00,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:00,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143824033] [2021-10-16 23:00:00,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143824033] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:00,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:00,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:00,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376193827] [2021-10-16 23:00:00,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:00,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:00,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:00,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:00,590 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:00,591 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 650 places, 669 transitions, 1346 flow. Second operand has 3 states, 3 states have (on average 719.0) internal successors, (2157), 3 states have internal predecessors, (2157), 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-10-16 23:00:00,591 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:00,591 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:00,591 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:00,724 INFO L129 PetriNetUnfolder]: 25/668 cut-off events. [2021-10-16 23:00:00,724 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:00,735 INFO L84 FinitePrefix]: Finished finitePrefix Result has 695 conditions, 668 events. 25/668 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1477 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 544. Up to 18 conditions per place. [2021-10-16 23:00:00,738 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 17 selfloop transitions, 2 changer transitions 0/668 dead transitions. [2021-10-16 23:00:00,738 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 668 transitions, 1382 flow [2021-10-16 23:00:00,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:00,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:00,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2168 transitions. [2021-10-16 23:00:00,742 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9571743929359824 [2021-10-16 23:00:00,742 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2168 transitions. [2021-10-16 23:00:00,742 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2168 transitions. [2021-10-16 23:00:00,742 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:00,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2168 transitions. [2021-10-16 23:00:00,745 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.6666666666666) internal successors, (2168), 3 states have internal predecessors, (2168), 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-10-16 23:00:00,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,747 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,747 INFO L186 Difference]: Start difference. First operand has 650 places, 669 transitions, 1346 flow. Second operand 3 states and 2168 transitions. [2021-10-16 23:00:00,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 668 transitions, 1382 flow [2021-10-16 23:00:00,751 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 649 places, 668 transitions, 1378 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:00,757 INFO L242 Difference]: Finished difference. Result has 649 places, 668 transitions, 1344 flow [2021-10-16 23:00:00,757 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1340, PETRI_DIFFERENCE_MINUEND_PLACES=647, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=666, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1344, PETRI_PLACES=649, PETRI_TRANSITIONS=668} [2021-10-16 23:00:00,758 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -24 predicate places. [2021-10-16 23:00:00,758 INFO L470 AbstractCegarLoop]: Abstraction has has 649 places, 668 transitions, 1344 flow [2021-10-16 23:00:00,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 719.0) internal successors, (2157), 3 states have internal predecessors, (2157), 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-10-16 23:00:00,758 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:00,758 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:00,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-16 23:00:00,759 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:00,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:00,759 INFO L82 PathProgramCache]: Analyzing trace with hash 2075157952, now seen corresponding path program 1 times [2021-10-16 23:00:00,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:00,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727385672] [2021-10-16 23:00:00,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:00,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:00,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:00,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:00,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:00,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727385672] [2021-10-16 23:00:00,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727385672] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:00,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:00,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:00,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170766932] [2021-10-16 23:00:00,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:00,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:00,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:00,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:00,789 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 727 out of 755 [2021-10-16 23:00:00,790 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 668 transitions, 1344 flow. Second operand has 3 states, 3 states have (on average 729.0) internal successors, (2187), 3 states have internal predecessors, (2187), 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-10-16 23:00:00,790 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:00,790 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 727 of 755 [2021-10-16 23:00:00,790 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:00,919 INFO L129 PetriNetUnfolder]: 25/667 cut-off events. [2021-10-16 23:00:00,919 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:00,930 INFO L84 FinitePrefix]: Finished finitePrefix Result has 686 conditions, 667 events. 25/667 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1474 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 661. Up to 10 conditions per place. [2021-10-16 23:00:00,932 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 9 selfloop transitions, 2 changer transitions 0/667 dead transitions. [2021-10-16 23:00:00,932 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 667 transitions, 1364 flow [2021-10-16 23:00:00,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:00,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:00,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2193 transitions. [2021-10-16 23:00:00,935 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9682119205298013 [2021-10-16 23:00:00,935 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2193 transitions. [2021-10-16 23:00:00,935 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2193 transitions. [2021-10-16 23:00:00,936 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:00,936 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2193 transitions. [2021-10-16 23:00:00,938 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 731.0) internal successors, (2193), 3 states have internal predecessors, (2193), 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-10-16 23:00:00,940 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,940 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:00,940 INFO L186 Difference]: Start difference. First operand has 649 places, 668 transitions, 1344 flow. Second operand 3 states and 2193 transitions. [2021-10-16 23:00:00,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 650 places, 667 transitions, 1364 flow [2021-10-16 23:00:00,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 648 places, 667 transitions, 1360 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:00,950 INFO L242 Difference]: Finished difference. Result has 648 places, 667 transitions, 1342 flow [2021-10-16 23:00:00,951 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1338, PETRI_DIFFERENCE_MINUEND_PLACES=646, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=665, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1342, PETRI_PLACES=648, PETRI_TRANSITIONS=667} [2021-10-16 23:00:00,951 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -25 predicate places. [2021-10-16 23:00:00,951 INFO L470 AbstractCegarLoop]: Abstraction has has 648 places, 667 transitions, 1342 flow [2021-10-16 23:00:00,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 729.0) internal successors, (2187), 3 states have internal predecessors, (2187), 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-10-16 23:00:00,952 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:00,952 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:00,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-16 23:00:00,952 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err10ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:00,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:00,953 INFO L82 PathProgramCache]: Analyzing trace with hash -274010892, now seen corresponding path program 1 times [2021-10-16 23:00:00,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:00,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517317554] [2021-10-16 23:00:00,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:00,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:00,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:00,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:00,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:00,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517317554] [2021-10-16 23:00:00,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517317554] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:00,978 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:00,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:00,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160441903] [2021-10-16 23:00:00,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:00,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:00,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:00,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:00,982 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:00,983 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 648 places, 667 transitions, 1342 flow. Second operand has 3 states, 3 states have (on average 719.0) internal successors, (2157), 3 states have internal predecessors, (2157), 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-10-16 23:00:00,983 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:00,983 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:00,983 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:01,141 INFO L129 PetriNetUnfolder]: 25/666 cut-off events. [2021-10-16 23:00:01,141 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:01,148 INFO L84 FinitePrefix]: Finished finitePrefix Result has 693 conditions, 666 events. 25/666 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1468 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 574. Up to 18 conditions per place. [2021-10-16 23:00:01,150 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 17 selfloop transitions, 2 changer transitions 0/666 dead transitions. [2021-10-16 23:00:01,150 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 649 places, 666 transitions, 1378 flow [2021-10-16 23:00:01,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:01,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:01,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2168 transitions. [2021-10-16 23:00:01,154 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9571743929359824 [2021-10-16 23:00:01,154 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2168 transitions. [2021-10-16 23:00:01,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2168 transitions. [2021-10-16 23:00:01,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:01,155 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2168 transitions. [2021-10-16 23:00:01,157 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.6666666666666) internal successors, (2168), 3 states have internal predecessors, (2168), 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-10-16 23:00:01,158 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,159 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,159 INFO L186 Difference]: Start difference. First operand has 648 places, 667 transitions, 1342 flow. Second operand 3 states and 2168 transitions. [2021-10-16 23:00:01,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 649 places, 666 transitions, 1378 flow [2021-10-16 23:00:01,161 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 647 places, 666 transitions, 1374 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:01,173 INFO L242 Difference]: Finished difference. Result has 647 places, 666 transitions, 1340 flow [2021-10-16 23:00:01,173 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1336, PETRI_DIFFERENCE_MINUEND_PLACES=645, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=666, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=664, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1340, PETRI_PLACES=647, PETRI_TRANSITIONS=666} [2021-10-16 23:00:01,173 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -26 predicate places. [2021-10-16 23:00:01,173 INFO L470 AbstractCegarLoop]: Abstraction has has 647 places, 666 transitions, 1340 flow [2021-10-16 23:00:01,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 719.0) internal successors, (2157), 3 states have internal predecessors, (2157), 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-10-16 23:00:01,174 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:01,174 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:01,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-16 23:00:01,174 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:01,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:01,175 INFO L82 PathProgramCache]: Analyzing trace with hash -520292385, now seen corresponding path program 1 times [2021-10-16 23:00:01,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:01,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523721874] [2021-10-16 23:00:01,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:01,175 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:01,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:01,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:01,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523721874] [2021-10-16 23:00:01,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523721874] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:01,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:01,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:01,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13723932] [2021-10-16 23:00:01,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:01,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:01,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:01,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:01,204 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 727 out of 755 [2021-10-16 23:00:01,205 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 647 places, 666 transitions, 1340 flow. Second operand has 3 states, 3 states have (on average 729.0) internal successors, (2187), 3 states have internal predecessors, (2187), 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-10-16 23:00:01,205 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:01,205 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 727 of 755 [2021-10-16 23:00:01,205 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:01,301 INFO L129 PetriNetUnfolder]: 25/665 cut-off events. [2021-10-16 23:00:01,301 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:01,312 INFO L84 FinitePrefix]: Finished finitePrefix Result has 684 conditions, 665 events. 25/665 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1460 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 668. Up to 10 conditions per place. [2021-10-16 23:00:01,314 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 9 selfloop transitions, 2 changer transitions 0/665 dead transitions. [2021-10-16 23:00:01,314 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 648 places, 665 transitions, 1360 flow [2021-10-16 23:00:01,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:01,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:01,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2193 transitions. [2021-10-16 23:00:01,318 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9682119205298013 [2021-10-16 23:00:01,318 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2193 transitions. [2021-10-16 23:00:01,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2193 transitions. [2021-10-16 23:00:01,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:01,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2193 transitions. [2021-10-16 23:00:01,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 731.0) internal successors, (2193), 3 states have internal predecessors, (2193), 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-10-16 23:00:01,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,323 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,323 INFO L186 Difference]: Start difference. First operand has 647 places, 666 transitions, 1340 flow. Second operand 3 states and 2193 transitions. [2021-10-16 23:00:01,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 648 places, 665 transitions, 1360 flow [2021-10-16 23:00:01,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 646 places, 665 transitions, 1356 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:01,332 INFO L242 Difference]: Finished difference. Result has 646 places, 665 transitions, 1338 flow [2021-10-16 23:00:01,333 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1334, PETRI_DIFFERENCE_MINUEND_PLACES=644, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=663, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1338, PETRI_PLACES=646, PETRI_TRANSITIONS=665} [2021-10-16 23:00:01,333 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -27 predicate places. [2021-10-16 23:00:01,333 INFO L470 AbstractCegarLoop]: Abstraction has has 646 places, 665 transitions, 1338 flow [2021-10-16 23:00:01,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 729.0) internal successors, (2187), 3 states have internal predecessors, (2187), 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-10-16 23:00:01,334 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:01,334 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:01,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-16 23:00:01,334 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread1Err5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:01,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:01,334 INFO L82 PathProgramCache]: Analyzing trace with hash -484615570, now seen corresponding path program 1 times [2021-10-16 23:00:01,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:01,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096118346] [2021-10-16 23:00:01,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:01,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:01,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:01,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:01,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096118346] [2021-10-16 23:00:01,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096118346] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:01,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:01,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:01,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831837651] [2021-10-16 23:00:01,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:01,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:01,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:01,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:01,368 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:01,369 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 665 transitions, 1338 flow. Second operand has 3 states, 3 states have (on average 718.6666666666666) internal successors, (2156), 3 states have internal predecessors, (2156), 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-10-16 23:00:01,369 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:01,369 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:01,369 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:01,483 INFO L129 PetriNetUnfolder]: 25/664 cut-off events. [2021-10-16 23:00:01,483 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:01,494 INFO L84 FinitePrefix]: Finished finitePrefix Result has 690 conditions, 664 events. 25/664 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1453 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 571. Up to 17 conditions per place. [2021-10-16 23:00:01,497 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 16 selfloop transitions, 2 changer transitions 0/664 dead transitions. [2021-10-16 23:00:01,497 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 664 transitions, 1372 flow [2021-10-16 23:00:01,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:01,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:01,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2167 transitions. [2021-10-16 23:00:01,501 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567328918322295 [2021-10-16 23:00:01,501 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2167 transitions. [2021-10-16 23:00:01,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2167 transitions. [2021-10-16 23:00:01,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:01,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2167 transitions. [2021-10-16 23:00:01,505 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.3333333333334) internal successors, (2167), 3 states have internal predecessors, (2167), 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-10-16 23:00:01,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,507 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,507 INFO L186 Difference]: Start difference. First operand has 646 places, 665 transitions, 1338 flow. Second operand 3 states and 2167 transitions. [2021-10-16 23:00:01,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 664 transitions, 1372 flow [2021-10-16 23:00:01,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 645 places, 664 transitions, 1368 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:01,514 INFO L242 Difference]: Finished difference. Result has 645 places, 664 transitions, 1336 flow [2021-10-16 23:00:01,515 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1332, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=664, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1336, PETRI_PLACES=645, PETRI_TRANSITIONS=664} [2021-10-16 23:00:01,515 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -28 predicate places. [2021-10-16 23:00:01,516 INFO L470 AbstractCegarLoop]: Abstraction has has 645 places, 664 transitions, 1336 flow [2021-10-16 23:00:01,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 718.6666666666666) internal successors, (2156), 3 states have internal predecessors, (2156), 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-10-16 23:00:01,516 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:01,516 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:01,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-16 23:00:01,516 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err5ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:01,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:01,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1742626697, now seen corresponding path program 1 times [2021-10-16 23:00:01,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:01,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562441462] [2021-10-16 23:00:01,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:01,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:01,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:01,548 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:01,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:01,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562441462] [2021-10-16 23:00:01,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562441462] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:01,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:01,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:01,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992322343] [2021-10-16 23:00:01,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:01,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:01,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:01,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:01,551 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:01,552 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 664 transitions, 1336 flow. Second operand has 3 states, 3 states have (on average 718.6666666666666) internal successors, (2156), 3 states have internal predecessors, (2156), 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-10-16 23:00:01,552 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:01,552 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:01,552 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:01,654 INFO L129 PetriNetUnfolder]: 25/663 cut-off events. [2021-10-16 23:00:01,655 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:01,665 INFO L84 FinitePrefix]: Finished finitePrefix Result has 689 conditions, 663 events. 25/663 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1448 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 590. Up to 17 conditions per place. [2021-10-16 23:00:01,668 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 16 selfloop transitions, 2 changer transitions 0/663 dead transitions. [2021-10-16 23:00:01,668 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 663 transitions, 1370 flow [2021-10-16 23:00:01,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:01,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:01,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2167 transitions. [2021-10-16 23:00:01,672 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9567328918322295 [2021-10-16 23:00:01,672 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2167 transitions. [2021-10-16 23:00:01,672 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2167 transitions. [2021-10-16 23:00:01,673 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:01,673 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2167 transitions. [2021-10-16 23:00:01,675 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.3333333333334) internal successors, (2167), 3 states have internal predecessors, (2167), 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-10-16 23:00:01,676 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,676 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,676 INFO L186 Difference]: Start difference. First operand has 645 places, 664 transitions, 1336 flow. Second operand 3 states and 2167 transitions. [2021-10-16 23:00:01,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 646 places, 663 transitions, 1370 flow [2021-10-16 23:00:01,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 644 places, 663 transitions, 1366 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:01,683 INFO L242 Difference]: Finished difference. Result has 644 places, 663 transitions, 1334 flow [2021-10-16 23:00:01,685 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1330, PETRI_DIFFERENCE_MINUEND_PLACES=642, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=661, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1334, PETRI_PLACES=644, PETRI_TRANSITIONS=663} [2021-10-16 23:00:01,685 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -29 predicate places. [2021-10-16 23:00:01,685 INFO L470 AbstractCegarLoop]: Abstraction has has 644 places, 663 transitions, 1334 flow [2021-10-16 23:00:01,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 718.6666666666666) internal successors, (2156), 3 states have internal predecessors, (2156), 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-10-16 23:00:01,685 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:01,686 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:01,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-16 23:00:01,686 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:01,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:01,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1309931492, now seen corresponding path program 1 times [2021-10-16 23:00:01,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:01,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623313791] [2021-10-16 23:00:01,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:01,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:01,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:01,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:01,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623313791] [2021-10-16 23:00:01,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623313791] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:01,711 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:01,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:01,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301117939] [2021-10-16 23:00:01,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:01,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:01,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:01,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:01,713 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 23:00:01,726 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 663 transitions, 1334 flow. Second operand has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 23:00:01,726 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:01,726 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 23:00:01,726 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:01,830 INFO L129 PetriNetUnfolder]: 25/662 cut-off events. [2021-10-16 23:00:01,830 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:01,841 INFO L84 FinitePrefix]: Finished finitePrefix Result has 692 conditions, 662 events. 25/662 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1445 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 593. Up to 21 conditions per place. [2021-10-16 23:00:01,843 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 20 selfloop transitions, 2 changer transitions 0/662 dead transitions. [2021-10-16 23:00:01,843 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 662 transitions, 1376 flow [2021-10-16 23:00:01,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:01,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:01,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2165 transitions. [2021-10-16 23:00:01,849 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9558498896247241 [2021-10-16 23:00:01,849 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2165 transitions. [2021-10-16 23:00:01,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2165 transitions. [2021-10-16 23:00:01,849 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:01,849 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2165 transitions. [2021-10-16 23:00:01,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 721.6666666666666) internal successors, (2165), 3 states have internal predecessors, (2165), 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-10-16 23:00:01,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,860 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:01,860 INFO L186 Difference]: Start difference. First operand has 644 places, 663 transitions, 1334 flow. Second operand 3 states and 2165 transitions. [2021-10-16 23:00:01,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 662 transitions, 1376 flow [2021-10-16 23:00:01,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 643 places, 662 transitions, 1372 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:01,867 INFO L242 Difference]: Finished difference. Result has 643 places, 662 transitions, 1332 flow [2021-10-16 23:00:01,868 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1328, PETRI_DIFFERENCE_MINUEND_PLACES=641, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=662, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=660, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1332, PETRI_PLACES=643, PETRI_TRANSITIONS=662} [2021-10-16 23:00:01,868 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -30 predicate places. [2021-10-16 23:00:01,868 INFO L470 AbstractCegarLoop]: Abstraction has has 643 places, 662 transitions, 1332 flow [2021-10-16 23:00:01,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 23:00:01,869 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:01,869 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:01,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-16 23:00:01,869 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err6ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:01,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:01,869 INFO L82 PathProgramCache]: Analyzing trace with hash -3077893, now seen corresponding path program 1 times [2021-10-16 23:00:01,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:01,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161196860] [2021-10-16 23:00:01,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:01,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:01,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:01,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:01,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161196860] [2021-10-16 23:00:01,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161196860] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:01,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:01,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:01,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390997440] [2021-10-16 23:00:01,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:01,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:01,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:01,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:01,904 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 23:00:01,905 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 643 places, 662 transitions, 1332 flow. Second operand has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 23:00:01,905 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:01,905 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 23:00:01,905 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:02,014 INFO L129 PetriNetUnfolder]: 25/661 cut-off events. [2021-10-16 23:00:02,014 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:02,025 INFO L84 FinitePrefix]: Finished finitePrefix Result has 691 conditions, 661 events. 25/661 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1442 event pairs, 0 based on Foata normal form. 0/622 useless extension candidates. Maximal degree in co-relation 612. Up to 21 conditions per place. [2021-10-16 23:00:02,028 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 20 selfloop transitions, 2 changer transitions 0/661 dead transitions. [2021-10-16 23:00:02,028 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 644 places, 661 transitions, 1374 flow [2021-10-16 23:00:02,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:02,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:02,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2165 transitions. [2021-10-16 23:00:02,030 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9558498896247241 [2021-10-16 23:00:02,030 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2165 transitions. [2021-10-16 23:00:02,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2165 transitions. [2021-10-16 23:00:02,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:02,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2165 transitions. [2021-10-16 23:00:02,033 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 721.6666666666666) internal successors, (2165), 3 states have internal predecessors, (2165), 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-10-16 23:00:02,034 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,035 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,035 INFO L186 Difference]: Start difference. First operand has 643 places, 662 transitions, 1332 flow. Second operand 3 states and 2165 transitions. [2021-10-16 23:00:02,035 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 644 places, 661 transitions, 1374 flow [2021-10-16 23:00:02,037 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 661 transitions, 1370 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:02,042 INFO L242 Difference]: Finished difference. Result has 642 places, 661 transitions, 1330 flow [2021-10-16 23:00:02,042 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1326, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=661, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=659, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1330, PETRI_PLACES=642, PETRI_TRANSITIONS=661} [2021-10-16 23:00:02,043 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -31 predicate places. [2021-10-16 23:00:02,043 INFO L470 AbstractCegarLoop]: Abstraction has has 642 places, 661 transitions, 1330 flow [2021-10-16 23:00:02,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 717.3333333333334) internal successors, (2152), 3 states have internal predecessors, (2152), 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-10-16 23:00:02,043 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:02,043 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:02,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-16 23:00:02,043 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:02,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:02,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1615847237, now seen corresponding path program 1 times [2021-10-16 23:00:02,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:02,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926753180] [2021-10-16 23:00:02,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:02,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:02,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:02,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:02,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:02,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926753180] [2021-10-16 23:00:02,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926753180] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:02,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:02,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-16 23:00:02,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175809190] [2021-10-16 23:00:02,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:02,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:02,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:02,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:02,088 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 732 out of 755 [2021-10-16 23:00:02,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 642 places, 661 transitions, 1330 flow. Second operand has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:02,089 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:02,089 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 732 of 755 [2021-10-16 23:00:02,089 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:02,183 INFO L129 PetriNetUnfolder]: 25/671 cut-off events. [2021-10-16 23:00:02,183 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:02,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 689 conditions, 671 events. 25/671 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1492 event pairs, 0 based on Foata normal form. 0/631 useless extension candidates. Maximal degree in co-relation 610. Up to 8 conditions per place. [2021-10-16 23:00:02,196 INFO L132 encePairwiseOnDemand]: 751/755 looper letters, 7 selfloop transitions, 3 changer transitions 0/663 dead transitions. [2021-10-16 23:00:02,196 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 644 places, 663 transitions, 1354 flow [2021-10-16 23:00:02,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:02,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:02,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2207 transitions. [2021-10-16 23:00:02,198 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.97439293598234 [2021-10-16 23:00:02,198 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:02,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 735.6666666666666) internal successors, (2207), 3 states have internal predecessors, (2207), 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-10-16 23:00:02,202 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,202 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,203 INFO L186 Difference]: Start difference. First operand has 642 places, 661 transitions, 1330 flow. Second operand 3 states and 2207 transitions. [2021-10-16 23:00:02,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 644 places, 663 transitions, 1354 flow [2021-10-16 23:00:02,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 663 transitions, 1350 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:02,213 INFO L242 Difference]: Finished difference. Result has 644 places, 663 transitions, 1348 flow [2021-10-16 23:00:02,213 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1326, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=661, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=658, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1348, PETRI_PLACES=644, PETRI_TRANSITIONS=663} [2021-10-16 23:00:02,215 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -29 predicate places. [2021-10-16 23:00:02,215 INFO L470 AbstractCegarLoop]: Abstraction has has 644 places, 663 transitions, 1348 flow [2021-10-16 23:00:02,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:02,215 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:02,215 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:02,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-16 23:00:02,216 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread1Err7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:02,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:02,216 INFO L82 PathProgramCache]: Analyzing trace with hash 710778536, now seen corresponding path program 1 times [2021-10-16 23:00:02,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:02,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168193121] [2021-10-16 23:00:02,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:02,216 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:02,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:02,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:02,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:02,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168193121] [2021-10-16 23:00:02,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168193121] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:02,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:02,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:02,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815477549] [2021-10-16 23:00:02,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:02,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:02,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:02,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:02,243 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:02,244 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 663 transitions, 1348 flow. Second operand has 3 states, 3 states have (on average 719.6666666666666) internal successors, (2159), 3 states have internal predecessors, (2159), 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-10-16 23:00:02,244 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:02,244 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:02,244 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:02,352 INFO L129 PetriNetUnfolder]: 25/669 cut-off events. [2021-10-16 23:00:02,352 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-16 23:00:02,363 INFO L84 FinitePrefix]: Finished finitePrefix Result has 705 conditions, 669 events. 25/669 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1481 event pairs, 0 based on Foata normal form. 0/633 useless extension candidates. Maximal degree in co-relation 633. Up to 17 conditions per place. [2021-10-16 23:00:02,365 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 15 selfloop transitions, 2 changer transitions 0/662 dead transitions. [2021-10-16 23:00:02,365 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 662 transitions, 1380 flow [2021-10-16 23:00:02,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:02,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:02,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2166 transitions. [2021-10-16 23:00:02,367 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9562913907284768 [2021-10-16 23:00:02,367 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2166 transitions. [2021-10-16 23:00:02,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2166 transitions. [2021-10-16 23:00:02,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:02,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2166 transitions. [2021-10-16 23:00:02,370 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.0) internal successors, (2166), 3 states have internal predecessors, (2166), 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-10-16 23:00:02,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,371 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,371 INFO L186 Difference]: Start difference. First operand has 644 places, 663 transitions, 1348 flow. Second operand 3 states and 2166 transitions. [2021-10-16 23:00:02,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 662 transitions, 1380 flow [2021-10-16 23:00:02,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 643 places, 662 transitions, 1374 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:02,378 INFO L242 Difference]: Finished difference. Result has 643 places, 662 transitions, 1344 flow [2021-10-16 23:00:02,379 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1340, PETRI_DIFFERENCE_MINUEND_PLACES=641, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=662, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=660, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1344, PETRI_PLACES=643, PETRI_TRANSITIONS=662} [2021-10-16 23:00:02,380 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -30 predicate places. [2021-10-16 23:00:02,380 INFO L470 AbstractCegarLoop]: Abstraction has has 643 places, 662 transitions, 1344 flow [2021-10-16 23:00:02,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 719.6666666666666) internal successors, (2159), 3 states have internal predecessors, (2159), 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-10-16 23:00:02,380 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:02,380 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:02,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-16 23:00:02,381 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:02,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:02,381 INFO L82 PathProgramCache]: Analyzing trace with hash -998744434, now seen corresponding path program 1 times [2021-10-16 23:00:02,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:02,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164346550] [2021-10-16 23:00:02,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:02,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:02,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:02,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:02,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:02,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164346550] [2021-10-16 23:00:02,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164346550] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:02,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:02,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-16 23:00:02,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901604425] [2021-10-16 23:00:02,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:02,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:02,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:02,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:02,411 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 732 out of 755 [2021-10-16 23:00:02,412 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 643 places, 662 transitions, 1344 flow. Second operand has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:02,412 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:02,412 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 732 of 755 [2021-10-16 23:00:02,412 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:02,511 INFO L129 PetriNetUnfolder]: 25/679 cut-off events. [2021-10-16 23:00:02,512 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:02,522 INFO L84 FinitePrefix]: Finished finitePrefix Result has 705 conditions, 679 events. 25/679 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1518 event pairs, 0 based on Foata normal form. 0/641 useless extension candidates. Maximal degree in co-relation 642. Up to 8 conditions per place. [2021-10-16 23:00:02,525 INFO L132 encePairwiseOnDemand]: 751/755 looper letters, 7 selfloop transitions, 3 changer transitions 0/664 dead transitions. [2021-10-16 23:00:02,525 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 664 transitions, 1368 flow [2021-10-16 23:00:02,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:02,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:02,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2207 transitions. [2021-10-16 23:00:02,526 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.97439293598234 [2021-10-16 23:00:02,526 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:02,527 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,529 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 735.6666666666666) internal successors, (2207), 3 states have internal predecessors, (2207), 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-10-16 23:00:02,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,531 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,531 INFO L186 Difference]: Start difference. First operand has 643 places, 662 transitions, 1344 flow. Second operand 3 states and 2207 transitions. [2021-10-16 23:00:02,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 664 transitions, 1368 flow [2021-10-16 23:00:02,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 643 places, 664 transitions, 1364 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:02,539 INFO L242 Difference]: Finished difference. Result has 645 places, 664 transitions, 1362 flow [2021-10-16 23:00:02,539 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1340, PETRI_DIFFERENCE_MINUEND_PLACES=641, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=662, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=659, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1362, PETRI_PLACES=645, PETRI_TRANSITIONS=664} [2021-10-16 23:00:02,540 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -28 predicate places. [2021-10-16 23:00:02,540 INFO L470 AbstractCegarLoop]: Abstraction has has 645 places, 664 transitions, 1362 flow [2021-10-16 23:00:02,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:02,540 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:02,540 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:02,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-16 23:00:02,541 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread2Err7ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:02,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:02,541 INFO L82 PathProgramCache]: Analyzing trace with hash 644059313, now seen corresponding path program 1 times [2021-10-16 23:00:02,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:02,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808721654] [2021-10-16 23:00:02,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:02,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:02,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:02,568 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:02,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:02,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808721654] [2021-10-16 23:00:02,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808721654] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:02,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:02,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:02,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866119449] [2021-10-16 23:00:02,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:02,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:02,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:02,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:02,570 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 716 out of 755 [2021-10-16 23:00:02,571 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 664 transitions, 1362 flow. Second operand has 3 states, 3 states have (on average 719.6666666666666) internal successors, (2159), 3 states have internal predecessors, (2159), 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-10-16 23:00:02,571 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:02,571 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 716 of 755 [2021-10-16 23:00:02,571 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:02,677 INFO L129 PetriNetUnfolder]: 25/677 cut-off events. [2021-10-16 23:00:02,677 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-16 23:00:02,691 INFO L84 FinitePrefix]: Finished finitePrefix Result has 720 conditions, 677 events. 25/677 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1508 event pairs, 0 based on Foata normal form. 0/643 useless extension candidates. Maximal degree in co-relation 647. Up to 17 conditions per place. [2021-10-16 23:00:02,694 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 15 selfloop transitions, 2 changer transitions 0/663 dead transitions. [2021-10-16 23:00:02,694 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 663 transitions, 1394 flow [2021-10-16 23:00:02,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:02,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:02,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2166 transitions. [2021-10-16 23:00:02,696 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9562913907284768 [2021-10-16 23:00:02,696 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2166 transitions. [2021-10-16 23:00:02,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2166 transitions. [2021-10-16 23:00:02,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:02,696 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2166 transitions. [2021-10-16 23:00:02,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 722.0) internal successors, (2166), 3 states have internal predecessors, (2166), 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-10-16 23:00:02,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,701 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,701 INFO L186 Difference]: Start difference. First operand has 645 places, 664 transitions, 1362 flow. Second operand 3 states and 2166 transitions. [2021-10-16 23:00:02,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 646 places, 663 transitions, 1394 flow [2021-10-16 23:00:02,704 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 644 places, 663 transitions, 1388 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:02,709 INFO L242 Difference]: Finished difference. Result has 644 places, 663 transitions, 1358 flow [2021-10-16 23:00:02,710 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1354, PETRI_DIFFERENCE_MINUEND_PLACES=642, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=661, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1358, PETRI_PLACES=644, PETRI_TRANSITIONS=663} [2021-10-16 23:00:02,710 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -29 predicate places. [2021-10-16 23:00:02,710 INFO L470 AbstractCegarLoop]: Abstraction has has 644 places, 663 transitions, 1358 flow [2021-10-16 23:00:02,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 719.6666666666666) internal successors, (2159), 3 states have internal predecessors, (2159), 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-10-16 23:00:02,711 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:02,711 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:02,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-16 23:00:02,711 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:02,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:02,711 INFO L82 PathProgramCache]: Analyzing trace with hash 402240756, now seen corresponding path program 1 times [2021-10-16 23:00:02,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:02,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691216391] [2021-10-16 23:00:02,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:02,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:02,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:02,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:02,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:02,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691216391] [2021-10-16 23:00:02,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691216391] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:02,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:02,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-16 23:00:02,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561425618] [2021-10-16 23:00:02,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:02,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:02,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:02,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:02,747 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 732 out of 755 [2021-10-16 23:00:02,748 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 644 places, 663 transitions, 1358 flow. Second operand has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:02,748 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:02,748 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 732 of 755 [2021-10-16 23:00:02,748 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:02,853 INFO L129 PetriNetUnfolder]: 25/687 cut-off events. [2021-10-16 23:00:02,853 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:02,865 INFO L84 FinitePrefix]: Finished finitePrefix Result has 720 conditions, 687 events. 25/687 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1553 event pairs, 0 based on Foata normal form. 0/651 useless extension candidates. Maximal degree in co-relation 656. Up to 8 conditions per place. [2021-10-16 23:00:02,868 INFO L132 encePairwiseOnDemand]: 751/755 looper letters, 7 selfloop transitions, 3 changer transitions 0/665 dead transitions. [2021-10-16 23:00:02,868 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 665 transitions, 1382 flow [2021-10-16 23:00:02,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:02,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:02,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2207 transitions. [2021-10-16 23:00:02,870 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.97439293598234 [2021-10-16 23:00:02,870 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:02,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2207 transitions. [2021-10-16 23:00:02,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 735.6666666666666) internal successors, (2207), 3 states have internal predecessors, (2207), 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-10-16 23:00:02,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,875 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:02,875 INFO L186 Difference]: Start difference. First operand has 644 places, 663 transitions, 1358 flow. Second operand 3 states and 2207 transitions. [2021-10-16 23:00:02,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 646 places, 665 transitions, 1382 flow [2021-10-16 23:00:02,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 644 places, 665 transitions, 1378 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:02,884 INFO L242 Difference]: Finished difference. Result has 646 places, 665 transitions, 1376 flow [2021-10-16 23:00:02,884 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1354, PETRI_DIFFERENCE_MINUEND_PLACES=642, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=663, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=660, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1376, PETRI_PLACES=646, PETRI_TRANSITIONS=665} [2021-10-16 23:00:02,885 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -27 predicate places. [2021-10-16 23:00:02,885 INFO L470 AbstractCegarLoop]: Abstraction has has 646 places, 665 transitions, 1376 flow [2021-10-16 23:00:02,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:02,885 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:02,886 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:02,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-16 23:00:02,886 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:02,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:02,886 INFO L82 PathProgramCache]: Analyzing trace with hash -1628911593, now seen corresponding path program 1 times [2021-10-16 23:00:02,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:02,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569826374] [2021-10-16 23:00:02,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:02,886 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:02,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:02,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:02,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:02,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569826374] [2021-10-16 23:00:02,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569826374] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:02,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:02,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-16 23:00:02,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491718117] [2021-10-16 23:00:02,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 23:00:02,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:02,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 23:00:02,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 23:00:02,944 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 722 out of 755 [2021-10-16 23:00:02,946 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 646 places, 665 transitions, 1376 flow. Second operand has 4 states, 4 states have (on average 725.25) internal successors, (2901), 4 states have internal predecessors, (2901), 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-10-16 23:00:02,946 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:02,946 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 722 of 755 [2021-10-16 23:00:02,946 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:03,135 INFO L129 PetriNetUnfolder]: 33/909 cut-off events. [2021-10-16 23:00:03,135 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:00:03,157 INFO L84 FinitePrefix]: Finished finitePrefix Result has 985 conditions, 909 events. 33/909 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1846 event pairs, 0 based on Foata normal form. 0/863 useless extension candidates. Maximal degree in co-relation 907. Up to 17 conditions per place. [2021-10-16 23:00:03,161 INFO L132 encePairwiseOnDemand]: 747/755 looper letters, 23 selfloop transitions, 8 changer transitions 0/678 dead transitions. [2021-10-16 23:00:03,161 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 650 places, 678 transitions, 1464 flow [2021-10-16 23:00:03,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 23:00:03,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-16 23:00:03,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3642 transitions. [2021-10-16 23:00:03,163 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9647682119205298 [2021-10-16 23:00:03,163 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3642 transitions. [2021-10-16 23:00:03,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3642 transitions. [2021-10-16 23:00:03,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:03,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3642 transitions. [2021-10-16 23:00:03,167 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 728.4) internal successors, (3642), 5 states have internal predecessors, (3642), 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-10-16 23:00:03,169 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 755.0) internal successors, (4530), 6 states have internal predecessors, (4530), 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-10-16 23:00:03,170 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 755.0) internal successors, (4530), 6 states have internal predecessors, (4530), 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-10-16 23:00:03,170 INFO L186 Difference]: Start difference. First operand has 646 places, 665 transitions, 1376 flow. Second operand 5 states and 3642 transitions. [2021-10-16 23:00:03,170 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 650 places, 678 transitions, 1464 flow [2021-10-16 23:00:03,174 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 648 places, 678 transitions, 1458 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:03,179 INFO L242 Difference]: Finished difference. Result has 651 places, 669 transitions, 1416 flow [2021-10-16 23:00:03,179 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1370, PETRI_DIFFERENCE_MINUEND_PLACES=644, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=658, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1416, PETRI_PLACES=651, PETRI_TRANSITIONS=669} [2021-10-16 23:00:03,179 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -22 predicate places. [2021-10-16 23:00:03,179 INFO L470 AbstractCegarLoop]: Abstraction has has 651 places, 669 transitions, 1416 flow [2021-10-16 23:00:03,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 725.25) internal successors, (2901), 4 states have internal predecessors, (2901), 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-10-16 23:00:03,180 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:03,180 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:03,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-16 23:00:03,180 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:03,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:03,181 INFO L82 PathProgramCache]: Analyzing trace with hash 153939501, now seen corresponding path program 1 times [2021-10-16 23:00:03,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:03,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46129012] [2021-10-16 23:00:03,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:03,181 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:03,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:03,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:03,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:03,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46129012] [2021-10-16 23:00:03,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46129012] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:03,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:03,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:03,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895969151] [2021-10-16 23:00:03,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:03,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:03,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:03,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:03,216 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 23:00:03,217 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 651 places, 669 transitions, 1416 flow. Second operand has 3 states, 3 states have (on average 719.3333333333334) internal successors, (2158), 3 states have internal predecessors, (2158), 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-10-16 23:00:03,217 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:03,217 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 23:00:03,218 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:03,398 INFO L129 PetriNetUnfolder]: 33/905 cut-off events. [2021-10-16 23:00:03,398 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-10-16 23:00:03,418 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1005 conditions, 905 events. 33/905 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1845 event pairs, 0 based on Foata normal form. 0/862 useless extension candidates. Maximal degree in co-relation 925. Up to 33 conditions per place. [2021-10-16 23:00:03,422 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 19 selfloop transitions, 2 changer transitions 0/668 dead transitions. [2021-10-16 23:00:03,422 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 652 places, 668 transitions, 1456 flow [2021-10-16 23:00:03,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:03,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:03,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2164 transitions. [2021-10-16 23:00:03,424 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9554083885209713 [2021-10-16 23:00:03,424 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2164 transitions. [2021-10-16 23:00:03,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2164 transitions. [2021-10-16 23:00:03,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:03,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2164 transitions. [2021-10-16 23:00:03,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 721.3333333333334) internal successors, (2164), 3 states have internal predecessors, (2164), 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-10-16 23:00:03,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:03,428 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:03,429 INFO L186 Difference]: Start difference. First operand has 651 places, 669 transitions, 1416 flow. Second operand 3 states and 2164 transitions. [2021-10-16 23:00:03,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 652 places, 668 transitions, 1456 flow [2021-10-16 23:00:03,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 652 places, 668 transitions, 1456 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-10-16 23:00:03,437 INFO L242 Difference]: Finished difference. Result has 652 places, 668 transitions, 1418 flow [2021-10-16 23:00:03,437 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1414, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=666, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1418, PETRI_PLACES=652, PETRI_TRANSITIONS=668} [2021-10-16 23:00:03,437 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -21 predicate places. [2021-10-16 23:00:03,438 INFO L470 AbstractCegarLoop]: Abstraction has has 652 places, 668 transitions, 1418 flow [2021-10-16 23:00:03,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 719.3333333333334) internal successors, (2158), 3 states have internal predecessors, (2158), 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-10-16 23:00:03,438 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:03,438 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:03,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-16 23:00:03,438 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting thread2Err8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:03,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:03,439 INFO L82 PathProgramCache]: Analyzing trace with hash -5378285, now seen corresponding path program 1 times [2021-10-16 23:00:03,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:03,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589692165] [2021-10-16 23:00:03,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:03,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:03,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:03,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:03,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589692165] [2021-10-16 23:00:03,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589692165] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:03,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:03,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-16 23:00:03,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266193418] [2021-10-16 23:00:03,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:03,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:03,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:03,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:03,469 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 732 out of 755 [2021-10-16 23:00:03,469 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 668 transitions, 1418 flow. Second operand has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:03,470 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:03,470 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 732 of 755 [2021-10-16 23:00:03,470 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:03,635 INFO L129 PetriNetUnfolder]: 33/915 cut-off events. [2021-10-16 23:00:03,635 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-10-16 23:00:03,658 INFO L84 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 915 events. 33/915 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1893 event pairs, 0 based on Foata normal form. 0/871 useless extension candidates. Maximal degree in co-relation 892. Up to 8 conditions per place. [2021-10-16 23:00:03,662 INFO L132 encePairwiseOnDemand]: 751/755 looper letters, 7 selfloop transitions, 3 changer transitions 0/670 dead transitions. [2021-10-16 23:00:03,662 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 670 transitions, 1442 flow [2021-10-16 23:00:03,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:03,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:03,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2207 transitions. [2021-10-16 23:00:03,664 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.97439293598234 [2021-10-16 23:00:03,664 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2207 transitions. [2021-10-16 23:00:03,664 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2207 transitions. [2021-10-16 23:00:03,664 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:03,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2207 transitions. [2021-10-16 23:00:03,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 735.6666666666666) internal successors, (2207), 3 states have internal predecessors, (2207), 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-10-16 23:00:03,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:03,667 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:03,667 INFO L186 Difference]: Start difference. First operand has 652 places, 668 transitions, 1418 flow. Second operand 3 states and 2207 transitions. [2021-10-16 23:00:03,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 670 transitions, 1442 flow [2021-10-16 23:00:03,670 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 652 places, 670 transitions, 1438 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:03,676 INFO L242 Difference]: Finished difference. Result has 654 places, 670 transitions, 1436 flow [2021-10-16 23:00:03,677 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1414, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=665, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1436, PETRI_PLACES=654, PETRI_TRANSITIONS=670} [2021-10-16 23:00:03,677 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -19 predicate places. [2021-10-16 23:00:03,677 INFO L470 AbstractCegarLoop]: Abstraction has has 654 places, 670 transitions, 1436 flow [2021-10-16 23:00:03,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 733.3333333333334) internal successors, (2200), 3 states have internal predecessors, (2200), 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-10-16 23:00:03,677 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:03,677 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:03,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-16 23:00:03,678 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:03,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:03,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1786189686, now seen corresponding path program 1 times [2021-10-16 23:00:03,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:03,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525234661] [2021-10-16 23:00:03,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:03,678 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:03,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:03,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:03,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:03,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525234661] [2021-10-16 23:00:03,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525234661] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:03,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:03,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-16 23:00:03,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934466364] [2021-10-16 23:00:03,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 23:00:03,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:03,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 23:00:03,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 23:00:03,745 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 722 out of 755 [2021-10-16 23:00:03,746 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 654 places, 670 transitions, 1436 flow. Second operand has 4 states, 4 states have (on average 725.25) internal successors, (2901), 4 states have internal predecessors, (2901), 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-10-16 23:00:03,747 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:03,747 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 722 of 755 [2021-10-16 23:00:03,747 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:04,070 INFO L129 PetriNetUnfolder]: 41/1128 cut-off events. [2021-10-16 23:00:04,070 INFO L130 PetriNetUnfolder]: For 13/13 co-relation queries the response was YES. [2021-10-16 23:00:04,103 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1245 conditions, 1128 events. 41/1128 cut-off events. For 13/13 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2919 event pairs, 0 based on Foata normal form. 0/1074 useless extension candidates. Maximal degree in co-relation 1083. Up to 17 conditions per place. [2021-10-16 23:00:04,115 INFO L132 encePairwiseOnDemand]: 747/755 looper letters, 23 selfloop transitions, 8 changer transitions 0/683 dead transitions. [2021-10-16 23:00:04,115 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 658 places, 683 transitions, 1524 flow [2021-10-16 23:00:04,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 23:00:04,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-16 23:00:04,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3642 transitions. [2021-10-16 23:00:04,118 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9647682119205298 [2021-10-16 23:00:04,118 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3642 transitions. [2021-10-16 23:00:04,118 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3642 transitions. [2021-10-16 23:00:04,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:04,119 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3642 transitions. [2021-10-16 23:00:04,121 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 728.4) internal successors, (3642), 5 states have internal predecessors, (3642), 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-10-16 23:00:04,123 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 755.0) internal successors, (4530), 6 states have internal predecessors, (4530), 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-10-16 23:00:04,123 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 755.0) internal successors, (4530), 6 states have internal predecessors, (4530), 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-10-16 23:00:04,123 INFO L186 Difference]: Start difference. First operand has 654 places, 670 transitions, 1436 flow. Second operand 5 states and 3642 transitions. [2021-10-16 23:00:04,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 658 places, 683 transitions, 1524 flow [2021-10-16 23:00:04,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 656 places, 683 transitions, 1518 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:04,131 INFO L242 Difference]: Finished difference. Result has 659 places, 674 transitions, 1476 flow [2021-10-16 23:00:04,131 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1430, PETRI_DIFFERENCE_MINUEND_PLACES=652, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=670, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=663, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1476, PETRI_PLACES=659, PETRI_TRANSITIONS=674} [2021-10-16 23:00:04,131 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -14 predicate places. [2021-10-16 23:00:04,132 INFO L470 AbstractCegarLoop]: Abstraction has has 659 places, 674 transitions, 1476 flow [2021-10-16 23:00:04,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 725.25) internal successors, (2901), 4 states have internal predecessors, (2901), 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-10-16 23:00:04,133 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:04,133 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:04,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-16 23:00:04,133 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting thread2Err8ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:04,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:04,133 INFO L82 PathProgramCache]: Analyzing trace with hash 251096694, now seen corresponding path program 1 times [2021-10-16 23:00:04,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:04,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368991961] [2021-10-16 23:00:04,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:04,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:04,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:04,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:04,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:04,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368991961] [2021-10-16 23:00:04,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368991961] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:04,160 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:04,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:04,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809128871] [2021-10-16 23:00:04,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:04,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:04,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:04,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:04,164 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 714 out of 755 [2021-10-16 23:00:04,165 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 674 transitions, 1476 flow. Second operand has 3 states, 3 states have (on average 719.3333333333334) internal successors, (2158), 3 states have internal predecessors, (2158), 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-10-16 23:00:04,165 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:04,165 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 714 of 755 [2021-10-16 23:00:04,165 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:04,462 INFO L129 PetriNetUnfolder]: 41/1124 cut-off events. [2021-10-16 23:00:04,463 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-10-16 23:00:04,500 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1265 conditions, 1124 events. 41/1124 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2895 event pairs, 0 based on Foata normal form. 0/1073 useless extension candidates. Maximal degree in co-relation 1097. Up to 33 conditions per place. [2021-10-16 23:00:04,505 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 19 selfloop transitions, 2 changer transitions 0/673 dead transitions. [2021-10-16 23:00:04,505 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 673 transitions, 1516 flow [2021-10-16 23:00:04,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:04,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:04,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2164 transitions. [2021-10-16 23:00:04,507 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9554083885209713 [2021-10-16 23:00:04,507 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2164 transitions. [2021-10-16 23:00:04,507 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2164 transitions. [2021-10-16 23:00:04,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:04,507 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2164 transitions. [2021-10-16 23:00:04,509 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 721.3333333333334) internal successors, (2164), 3 states have internal predecessors, (2164), 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-10-16 23:00:04,511 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:04,511 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:04,511 INFO L186 Difference]: Start difference. First operand has 659 places, 674 transitions, 1476 flow. Second operand 3 states and 2164 transitions. [2021-10-16 23:00:04,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 660 places, 673 transitions, 1516 flow [2021-10-16 23:00:04,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 673 transitions, 1516 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-10-16 23:00:04,519 INFO L242 Difference]: Finished difference. Result has 660 places, 673 transitions, 1478 flow [2021-10-16 23:00:04,520 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1474, PETRI_DIFFERENCE_MINUEND_PLACES=658, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=673, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1478, PETRI_PLACES=660, PETRI_TRANSITIONS=673} [2021-10-16 23:00:04,520 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -13 predicate places. [2021-10-16 23:00:04,520 INFO L470 AbstractCegarLoop]: Abstraction has has 660 places, 673 transitions, 1478 flow [2021-10-16 23:00:04,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 719.3333333333334) internal successors, (2158), 3 states have internal predecessors, (2158), 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-10-16 23:00:04,520 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:04,520 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:04,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-16 23:00:04,521 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err9ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:04,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:04,521 INFO L82 PathProgramCache]: Analyzing trace with hash 2026345525, now seen corresponding path program 1 times [2021-10-16 23:00:04,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:04,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012224863] [2021-10-16 23:00:04,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:04,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:04,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:04,557 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:04,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:04,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012224863] [2021-10-16 23:00:04,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012224863] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:04,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:04,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:04,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881218833] [2021-10-16 23:00:04,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:04,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:04,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:04,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:04,559 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 23:00:04,560 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 660 places, 673 transitions, 1478 flow. Second operand has 3 states, 3 states have (on average 727.6666666666666) internal successors, (2183), 3 states have internal predecessors, (2183), 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-10-16 23:00:04,560 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:04,560 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 23:00:04,560 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:04,864 INFO L129 PetriNetUnfolder]: 41/1123 cut-off events. [2021-10-16 23:00:04,864 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-10-16 23:00:04,892 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1248 conditions, 1123 events. 41/1123 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2891 event pairs, 0 based on Foata normal form. 0/1073 useless extension candidates. Maximal degree in co-relation 1079. Up to 16 conditions per place. [2021-10-16 23:00:04,898 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 11 selfloop transitions, 2 changer transitions 0/672 dead transitions. [2021-10-16 23:00:04,898 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 661 places, 672 transitions, 1502 flow [2021-10-16 23:00:04,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:04,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:04,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2186 transitions. [2021-10-16 23:00:04,900 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.965121412803532 [2021-10-16 23:00:04,900 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2186 transitions. [2021-10-16 23:00:04,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2186 transitions. [2021-10-16 23:00:04,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:04,900 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2186 transitions. [2021-10-16 23:00:04,902 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 728.6666666666666) internal successors, (2186), 3 states have internal predecessors, (2186), 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-10-16 23:00:04,903 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:04,903 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:04,903 INFO L186 Difference]: Start difference. First operand has 660 places, 673 transitions, 1478 flow. Second operand 3 states and 2186 transitions. [2021-10-16 23:00:04,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 661 places, 672 transitions, 1502 flow [2021-10-16 23:00:04,906 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 659 places, 672 transitions, 1498 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:04,911 INFO L242 Difference]: Finished difference. Result has 659 places, 672 transitions, 1476 flow [2021-10-16 23:00:04,911 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1472, PETRI_DIFFERENCE_MINUEND_PLACES=657, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=672, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=670, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1476, PETRI_PLACES=659, PETRI_TRANSITIONS=672} [2021-10-16 23:00:04,911 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -14 predicate places. [2021-10-16 23:00:04,911 INFO L470 AbstractCegarLoop]: Abstraction has has 659 places, 672 transitions, 1476 flow [2021-10-16 23:00:04,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 727.6666666666666) internal successors, (2183), 3 states have internal predecessors, (2183), 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-10-16 23:00:04,912 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:04,912 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-10-16 23:00:04,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-10-16 23:00:04,912 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting thread2Err9ASSERT_VIOLATIONDATA_RACE === [thread1Err0ASSERT_VIOLATIONDATA_RACE, thread1Err1ASSERT_VIOLATIONDATA_RACE, thread1Err2ASSERT_VIOLATIONDATA_RACE, thread1Err3ASSERT_VIOLATIONDATA_RACE (and 54 more)] === [2021-10-16 23:00:04,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:04,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1709504578, now seen corresponding path program 1 times [2021-10-16 23:00:04,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:04,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548651159] [2021-10-16 23:00:04,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:04,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:04,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:00:04,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:04,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548651159] [2021-10-16 23:00:04,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548651159] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:04,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:04,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:04,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661974598] [2021-10-16 23:00:04,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:04,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:04,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:04,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:04,945 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 724 out of 755 [2021-10-16 23:00:04,946 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 659 places, 672 transitions, 1476 flow. Second operand has 3 states, 3 states have (on average 727.6666666666666) internal successors, (2183), 3 states have internal predecessors, (2183), 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-10-16 23:00:04,946 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:04,946 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 724 of 755 [2021-10-16 23:00:04,946 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:05,279 INFO L129 PetriNetUnfolder]: 41/1122 cut-off events. [2021-10-16 23:00:05,279 INFO L130 PetriNetUnfolder]: For 14/14 co-relation queries the response was YES. [2021-10-16 23:00:05,323 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1243 conditions, 1122 events. 41/1122 cut-off events. For 14/14 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2885 event pairs, 0 based on Foata normal form. 0/1073 useless extension candidates. Maximal degree in co-relation 1074. Up to 16 conditions per place. [2021-10-16 23:00:05,324 INFO L132 encePairwiseOnDemand]: 752/755 looper letters, 0 selfloop transitions, 0 changer transitions 671/671 dead transitions. [2021-10-16 23:00:05,324 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 660 places, 671 transitions, 1500 flow [2021-10-16 23:00:05,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:00:05,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:00:05,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2186 transitions. [2021-10-16 23:00:05,326 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.965121412803532 [2021-10-16 23:00:05,326 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2186 transitions. [2021-10-16 23:00:05,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2186 transitions. [2021-10-16 23:00:05,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:00:05,327 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2186 transitions. [2021-10-16 23:00:05,328 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 728.6666666666666) internal successors, (2186), 3 states have internal predecessors, (2186), 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-10-16 23:00:05,330 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:05,330 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 755.0) internal successors, (3020), 4 states have internal predecessors, (3020), 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-10-16 23:00:05,330 INFO L186 Difference]: Start difference. First operand has 659 places, 672 transitions, 1476 flow. Second operand 3 states and 2186 transitions. [2021-10-16 23:00:05,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 660 places, 671 transitions, 1500 flow [2021-10-16 23:00:05,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 658 places, 671 transitions, 1496 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:00:05,336 INFO L242 Difference]: Finished difference. Result has 658 places, 0 transitions, 0 flow [2021-10-16 23:00:05,336 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=755, PETRI_DIFFERENCE_MINUEND_FLOW=1470, PETRI_DIFFERENCE_MINUEND_PLACES=656, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=671, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=0, PETRI_PLACES=658, PETRI_TRANSITIONS=0} [2021-10-16 23:00:05,337 INFO L334 CegarLoopForPetriNet]: 673 programPoint places, -15 predicate places. [2021-10-16 23:00:05,337 INFO L470 AbstractCegarLoop]: Abstraction has has 658 places, 0 transitions, 0 flow [2021-10-16 23:00:05,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 727.6666666666666) internal successors, (2183), 3 states have internal predecessors, (2183), 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-10-16 23:00:05,339 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,339 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,339 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,339 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,339 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,339 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,340 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-16 23:00:05,341 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread1Err9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,342 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 INFO L764 garLoopResultBuilder]: Registering result SAFE for location thread2Err9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:00:05,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-16 23:00:05,348 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-16 23:00:05,348 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 23:00:05,349 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 11:00:05 BasicIcfg [2021-10-16 23:00:05,350 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 23:00:05,351 INFO L168 Benchmark]: Toolchain (without parser) took 12277.12 ms. Allocated memory was 203.4 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 147.9 MB in the beginning and 870.1 MB in the end (delta: -722.2 MB). Peak memory consumption was 421.4 MB. Max. memory is 8.0 GB. [2021-10-16 23:00:05,351 INFO L168 Benchmark]: CDTParser took 0.11 ms. Allocated memory is still 203.4 MB. Free memory is still 164.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-16 23:00:05,351 INFO L168 Benchmark]: CACSL2BoogieTranslator took 246.26 ms. Allocated memory was 203.4 MB in the beginning and 266.3 MB in the end (delta: 62.9 MB). Free memory was 147.6 MB in the beginning and 235.1 MB in the end (delta: -87.5 MB). Peak memory consumption was 11.4 MB. Max. memory is 8.0 GB. [2021-10-16 23:00:05,351 INFO L168 Benchmark]: Boogie Procedure Inliner took 56.59 ms. Allocated memory is still 266.3 MB. Free memory was 234.6 MB in the beginning and 231.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-16 23:00:05,351 INFO L168 Benchmark]: Boogie Preprocessor took 40.41 ms. Allocated memory is still 266.3 MB. Free memory was 231.5 MB in the beginning and 228.8 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-10-16 23:00:05,351 INFO L168 Benchmark]: RCFGBuilder took 712.45 ms. Allocated memory is still 266.3 MB. Free memory was 228.8 MB in the beginning and 194.2 MB in the end (delta: 34.6 MB). Peak memory consumption was 34.6 MB. Max. memory is 8.0 GB. [2021-10-16 23:00:05,352 INFO L168 Benchmark]: TraceAbstraction took 11216.39 ms. Allocated memory was 266.3 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 193.7 MB in the beginning and 870.1 MB in the end (delta: -676.4 MB). Peak memory consumption was 404.7 MB. Max. memory is 8.0 GB. [2021-10-16 23:00:05,353 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11 ms. Allocated memory is still 203.4 MB. Free memory is still 164.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 246.26 ms. Allocated memory was 203.4 MB in the beginning and 266.3 MB in the end (delta: 62.9 MB). Free memory was 147.6 MB in the beginning and 235.1 MB in the end (delta: -87.5 MB). Peak memory consumption was 11.4 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 56.59 ms. Allocated memory is still 266.3 MB. Free memory was 234.6 MB in the beginning and 231.5 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 40.41 ms. Allocated memory is still 266.3 MB. Free memory was 231.5 MB in the beginning and 228.8 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 712.45 ms. Allocated memory is still 266.3 MB. Free memory was 228.8 MB in the beginning and 194.2 MB in the end (delta: 34.6 MB). Peak memory consumption was 34.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 11216.39 ms. Allocated memory was 266.3 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 193.7 MB in the beginning and 870.1 MB in the end (delta: -676.4 MB). Peak memory consumption was 404.7 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 48]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 49]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 50]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 51]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 63]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 55]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 56]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 57]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 58]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 59]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 60]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 69]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 70]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 71]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 72]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 85]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 76]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 77]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 78]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 79]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 80]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 81]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 94]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 95]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 96]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 97]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 98]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 99]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 100]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 101]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 102]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 103]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 104]: there are no data races For all program executions holds that there are no data races at this location - PositiveResult [Line: 124]: there are no data races For all program executions holds that there are no data races at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 1211 locations, 58 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 2.1ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 10976.8ms, OverallIterations: 40, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 9115.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 291.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 628 SDtfs, 65 SDslu, 20 SDs, 0 SdLazy, 708 SolverSat, 12 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 374.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 95 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 102.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1478occurred in iteration=38, InterpolantAutomatonStates: 127, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 93.9ms SsaConstructionTime, 306.9ms SatisfiabilityAnalysisTime, 843.5ms InterpolantComputationTime, 6635 NumberOfCodeBlocks, 6635 NumberOfCodeBlocksAsserted, 40 NumberOfCheckSat, 6595 ConstructedInterpolants, 0 QuantifiedInterpolants, 7004 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 40 InterpolantComputations, 40 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 34 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-10-16 23:00:05,375 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...