/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/parallel-barrier.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-eaa536417960c97dc4122e532ee2691877b99d76-eaa5364 [2021-10-16 23:00:57,203 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-16 23:00:57,205 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-16 23:00:57,276 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-16 23:00:57,277 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-16 23:00:57,278 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-16 23:00:57,280 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-16 23:00:57,282 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-16 23:00:57,284 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-16 23:00:57,287 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-16 23:00:57,287 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-16 23:00:57,288 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-16 23:00:57,289 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-16 23:00:57,290 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-16 23:00:57,291 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-16 23:00:57,294 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-16 23:00:57,295 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-16 23:00:57,295 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-16 23:00:57,297 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-16 23:00:57,302 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-16 23:00:57,303 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-16 23:00:57,303 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-16 23:00:57,304 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-16 23:00:57,305 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-16 23:00:57,310 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-16 23:00:57,310 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-16 23:00:57,310 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-16 23:00:57,311 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-16 23:00:57,311 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-16 23:00:57,312 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-16 23:00:57,312 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-16 23:00:57,312 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-16 23:00:57,314 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-16 23:00:57,314 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-16 23:00:57,315 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-16 23:00:57,315 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-16 23:00:57,316 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-16 23:00:57,316 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-16 23:00:57,316 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-16 23:00:57,316 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-16 23:00:57,317 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-16 23:00:57,317 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 23:00:57,341 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-16 23:00:57,341 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-16 23:00:57,342 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-16 23:00:57,342 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-16 23:00:57,342 INFO L138 SettingsManager]: * Use SBE=true [2021-10-16 23:00:57,342 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-16 23:00:57,342 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-16 23:00:57,343 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-16 23:00:57,343 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-16 23:00:57,343 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-16 23:00:57,343 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-16 23:00:57,343 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-16 23:00:57,343 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-16 23:00:57,344 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 23:00:57,344 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-16 23:00:57,344 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-16 23:00:57,345 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-16 23:00:57,345 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-16 23:00:57,345 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-16 23:00:57,346 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-10-16 23:00:57,346 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 23:00:57,538 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-16 23:00:57,559 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-16 23:00:57,561 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-16 23:00:57,561 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-16 23:00:57,564 INFO L275 PluginConnector]: CDTParser initialized [2021-10-16 23:00:57,564 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-barrier.wvr.c [2021-10-16 23:00:57,614 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f447583b/2ab1753161ab4b398412c7228049619e/FLAG140c5641e [2021-10-16 23:00:57,996 INFO L306 CDTParser]: Found 1 translation units. [2021-10-16 23:00:57,997 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-barrier.wvr.c [2021-10-16 23:00:58,002 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f447583b/2ab1753161ab4b398412c7228049619e/FLAG140c5641e [2021-10-16 23:00:58,013 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f447583b/2ab1753161ab4b398412c7228049619e [2021-10-16 23:00:58,014 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-16 23:00:58,015 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-16 23:00:58,016 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-16 23:00:58,016 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-16 23:00:58,018 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-16 23:00:58,019 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,020 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a5f46c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58, skipping insertion in model container [2021-10-16 23:00:58,020 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,024 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-16 23:00:58,036 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-16 23:00:58,200 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/parallel-barrier.wvr.c[3378,3391] [2021-10-16 23:00:58,201 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 23:00:58,207 INFO L203 MainTranslator]: Completed pre-run [2021-10-16 23:00:58,243 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/parallel-barrier.wvr.c[3378,3391] [2021-10-16 23:00:58,243 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-16 23:00:58,253 INFO L208 MainTranslator]: Completed translation [2021-10-16 23:00:58,254 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58 WrapperNode [2021-10-16 23:00:58,254 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-16 23:00:58,255 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-16 23:00:58,255 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-16 23:00:58,255 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-16 23:00:58,260 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,267 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,295 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-16 23:00:58,302 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-16 23:00:58,302 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-16 23:00:58,302 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-16 23:00:58,308 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,308 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,321 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,321 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,329 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,331 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,332 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,335 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-16 23:00:58,336 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-16 23:00:58,336 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-16 23:00:58,336 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-16 23:00:58,336 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (1/1) ... [2021-10-16 23:00:58,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-16 23:00:58,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-10-16 23:00:58,372 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 23:00:58,390 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 23:00:58,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-16 23:00:58,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-16 23:00:58,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-16 23:00:58,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-16 23:00:58,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-16 23:00:58,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-16 23:00:58,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-16 23:00:58,408 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-10-16 23:00:58,408 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-10-16 23:00:58,408 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-16 23:00:58,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-16 23:00:58,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-16 23:00:58,409 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 23:00:58,987 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-16 23:00:58,988 INFO L299 CfgBuilder]: Removed 20 assume(true) statements. [2021-10-16 23:00:58,992 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 11:00:58 BoogieIcfgContainer [2021-10-16 23:00:58,993 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-16 23:00:58,994 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-16 23:00:58,994 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-16 23:00:58,997 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-16 23:00:58,997 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 11:00:58" (1/3) ... [2021-10-16 23:00:58,997 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3351e8f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 11:00:58, skipping insertion in model container [2021-10-16 23:00:58,997 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 11:00:58" (2/3) ... [2021-10-16 23:00:58,998 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3351e8f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 11:00:58, skipping insertion in model container [2021-10-16 23:00:58,998 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 11:00:58" (3/3) ... [2021-10-16 23:00:58,999 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-barrier.wvr.c [2021-10-16 23:00:59,003 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-16 23:00:59,004 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 32 error locations. [2021-10-16 23:00:59,004 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-16 23:00:59,085 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,086 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,086 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,086 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,087 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,088 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,089 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,089 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,089 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,089 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,089 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,089 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,093 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,093 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,093 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,093 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,093 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,093 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,097 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,097 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,097 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,097 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,097 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,098 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,099 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,099 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,099 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,099 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,099 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,099 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,100 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,100 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,101 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,101 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,103 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,103 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,103 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,107 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,108 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,109 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,110 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,111 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,112 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,113 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,114 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,114 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,114 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,114 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,115 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,116 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,116 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,116 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,116 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,116 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,116 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,117 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,117 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,117 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,117 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,117 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,118 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,119 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,120 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,121 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,121 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,121 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,121 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,121 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,122 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,124 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,124 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,124 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,125 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,125 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,125 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,125 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,125 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,133 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,133 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,133 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,133 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,134 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,135 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,136 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,137 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,138 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,139 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,140 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,141 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,142 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,143 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,143 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,143 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,143 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,144 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,144 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,145 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,146 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,147 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,148 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,148 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,148 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,148 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,148 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,148 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,149 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,151 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,152 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,153 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,153 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,153 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,153 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,153 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,153 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,156 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,157 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,158 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,159 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,160 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,161 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,162 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,162 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,162 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,162 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,162 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,163 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,164 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,167 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,168 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,169 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,172 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,173 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,174 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,175 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,176 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,177 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,178 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,180 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,181 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,182 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,183 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,184 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,185 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,186 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,190 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,190 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,190 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,190 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,190 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,191 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,192 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,192 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,192 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet69| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet66| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet67| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet78| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,196 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t5~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre71| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~pre73| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem77| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_~#t6~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short68| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~mem75| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet72| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~short70| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet65| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet76| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,197 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork1_#t~nondet74| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,199 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,200 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,202 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,203 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,203 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,203 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet36| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t2~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet27| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet38| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet29| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet28| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre35| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short30| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~short32| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,204 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~pre33| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_~#t3~0.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem39| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~mem37| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork4_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet40| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,205 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork4_#t~nondet31| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,206 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,207 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~short10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,210 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#t~nondet8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,211 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,211 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~short22| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,211 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,211 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet23| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet20| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet21| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet18| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet17| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet19| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet26| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet24| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet25| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,212 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork0_#t~nondet15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,213 WARN L313 ript$VariableManager]: TermVariabe thread5Thread1of1ForFork5_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,213 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet49| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet47| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet42| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet41| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet46| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet50| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet45| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet51| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet44| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet52| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~nondet43| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#t~short48| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,214 WARN L313 ript$VariableManager]: TermVariabe |thread5Thread1of1ForFork5_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,215 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~short60| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,215 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,216 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet61| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,216 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,216 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet58| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,216 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,216 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet59| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,216 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet56| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet57| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet54| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe thread6Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet55| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet64| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet53| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,218 WARN L313 ript$VariableManager]: TermVariabe |thread6Thread1of1ForFork2_#t~nondet63| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-16 23:00:59,251 INFO L148 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2021-10-16 23:00:59,285 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-16 23:00:59,289 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 23:00:59,290 INFO L340 AbstractCegarLoop]: Starting to check reachability of 62 error locations. [2021-10-16 23:00:59,313 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 619 places, 622 transitions, 1316 flow [2021-10-16 23:00:59,522 INFO L129 PetriNetUnfolder]: 22/580 cut-off events. [2021-10-16 23:00:59,522 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:00:59,537 INFO L84 FinitePrefix]: Finished finitePrefix Result has 609 conditions, 580 events. 22/580 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1208 event pairs, 0 based on Foata normal form. 0/526 useless extension candidates. Maximal degree in co-relation 471. Up to 3 conditions per place. [2021-10-16 23:00:59,537 INFO L82 GeneralOperation]: Start removeDead. Operand has 619 places, 622 transitions, 1316 flow [2021-10-16 23:00:59,551 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 545 places, 546 transitions, 1137 flow [2021-10-16 23:00:59,553 INFO L129 PetriNetUnfolder]: 0/28 cut-off events. [2021-10-16 23:00:59,553 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:00:59,553 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:00:59,554 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] [2021-10-16 23:00:59,554 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:00:59,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:00:59,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1954799516, now seen corresponding path program 1 times [2021-10-16 23:00:59,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:00:59,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062516808] [2021-10-16 23:00:59,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:00:59,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:00:59,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:00:59,749 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:59,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:00:59,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062516808] [2021-10-16 23:00:59,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062516808] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:00:59,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:00:59,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:00:59,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891302928] [2021-10-16 23:00:59,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:00:59,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:00:59,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:00:59,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:00:59,771 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:00:59,777 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 546 transitions, 1137 flow. Second operand has 3 states, 3 states have (on average 601.3333333333334) internal successors, (1804), 3 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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:59,777 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:00:59,777 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:00:59,778 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:00:59,999 INFO L129 PetriNetUnfolder]: 33/716 cut-off events. [2021-10-16 23:00:59,999 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-10-16 23:01:00,009 INFO L84 FinitePrefix]: Finished finitePrefix Result has 796 conditions, 716 events. 33/716 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2093 event pairs, 16 based on Foata normal form. 72/708 useless extension candidates. Maximal degree in co-relation 693. Up to 46 conditions per place. [2021-10-16 23:01:00,016 INFO L132 encePairwiseOnDemand]: 616/626 looper letters, 13 selfloop transitions, 2 changer transitions 1/538 dead transitions. [2021-10-16 23:01:00,016 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 538 transitions, 1151 flow [2021-10-16 23:01:00,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:00,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:00,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1823 transitions. [2021-10-16 23:01:00,032 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9707135250266241 [2021-10-16 23:01:00,033 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1823 transitions. [2021-10-16 23:01:00,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1823 transitions. [2021-10-16 23:01:00,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:00,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1823 transitions. [2021-10-16 23:01:00,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.6666666666666) internal successors, (1823), 3 states have internal predecessors, (1823), 0 states have call successors, (0), 0 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:01:00,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,055 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,056 INFO L186 Difference]: Start difference. First operand has 545 places, 546 transitions, 1137 flow. Second operand 3 states and 1823 transitions. [2021-10-16 23:01:00,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 538 transitions, 1151 flow [2021-10-16 23:01:00,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 535 places, 538 transitions, 1122 flow, removed 0 selfloop flow, removed 11 redundant places. [2021-10-16 23:01:00,078 INFO L242 Difference]: Finished difference. Result has 535 places, 537 transitions, 1094 flow [2021-10-16 23:01:00,080 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1092, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=538, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1094, PETRI_PLACES=535, PETRI_TRANSITIONS=537} [2021-10-16 23:01:00,080 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -10 predicate places. [2021-10-16 23:01:00,081 INFO L470 AbstractCegarLoop]: Abstraction has has 535 places, 537 transitions, 1094 flow [2021-10-16 23:01:00,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 601.3333333333334) internal successors, (1804), 3 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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:01:00,082 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:00,082 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] [2021-10-16 23:01:00,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-16 23:01:00,082 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:00,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:00,083 INFO L82 PathProgramCache]: Analyzing trace with hash 1948451878, now seen corresponding path program 1 times [2021-10-16 23:01:00,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:00,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091974169] [2021-10-16 23:01:00,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:00,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:00,146 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:01:00,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:00,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091974169] [2021-10-16 23:01:00,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091974169] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:00,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:00,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:00,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502700287] [2021-10-16 23:01:00,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:00,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:00,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:00,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:00,152 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:01:00,153 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 537 transitions, 1094 flow. Second operand has 3 states, 3 states have (on average 601.3333333333334) internal successors, (1804), 3 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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:01:00,154 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:00,154 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:01:00,154 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:00,323 INFO L129 PetriNetUnfolder]: 35/734 cut-off events. [2021-10-16 23:01:00,323 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:00,332 INFO L84 FinitePrefix]: Finished finitePrefix Result has 793 conditions, 734 events. 35/734 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2466 event pairs, 16 based on Foata normal form. 0/654 useless extension candidates. Maximal degree in co-relation 756. Up to 46 conditions per place. [2021-10-16 23:01:00,337 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 13 selfloop transitions, 2 changer transitions 0/536 dead transitions. [2021-10-16 23:01:00,337 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 536 transitions, 1122 flow [2021-10-16 23:01:00,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:00,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:00,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1816 transitions. [2021-10-16 23:01:00,340 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.966986155484558 [2021-10-16 23:01:00,340 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1816 transitions. [2021-10-16 23:01:00,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1816 transitions. [2021-10-16 23:01:00,341 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:00,341 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1816 transitions. [2021-10-16 23:01:00,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 605.3333333333334) internal successors, (1816), 3 states have internal predecessors, (1816), 0 states have call successors, (0), 0 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:01:00,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,348 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,348 INFO L186 Difference]: Start difference. First operand has 535 places, 537 transitions, 1094 flow. Second operand 3 states and 1816 transitions. [2021-10-16 23:01:00,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 536 transitions, 1122 flow [2021-10-16 23:01:00,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 536 transitions, 1118 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:00,355 INFO L242 Difference]: Finished difference. Result has 533 places, 536 transitions, 1092 flow [2021-10-16 23:01:00,356 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=534, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1092, PETRI_PLACES=533, PETRI_TRANSITIONS=536} [2021-10-16 23:01:00,357 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -12 predicate places. [2021-10-16 23:01:00,357 INFO L470 AbstractCegarLoop]: Abstraction has has 533 places, 536 transitions, 1092 flow [2021-10-16 23:01:00,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 601.3333333333334) internal successors, (1804), 3 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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:01:00,358 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:00,358 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 23:01:00,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-16 23:01:00,358 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:00,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:00,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1305083883, now seen corresponding path program 1 times [2021-10-16 23:01:00,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:00,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525612360] [2021-10-16 23:01:00,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:00,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:00,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:00,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:01:00,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:00,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525612360] [2021-10-16 23:01:00,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525612360] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:00,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:00,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:00,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295724353] [2021-10-16 23:01:00,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:00,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:00,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:00,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:00,414 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:00,416 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 536 transitions, 1092 flow. Second operand has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:00,416 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:00,416 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:00,416 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:00,516 INFO L129 PetriNetUnfolder]: 19/589 cut-off events. [2021-10-16 23:01:00,516 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:00,526 INFO L84 FinitePrefix]: Finished finitePrefix Result has 620 conditions, 589 events. 19/589 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1600 event pairs, 4 based on Foata normal form. 0/531 useless extension candidates. Maximal degree in co-relation 576. Up to 18 conditions per place. [2021-10-16 23:01:00,530 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/535 dead transitions. [2021-10-16 23:01:00,530 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 535 transitions, 1112 flow [2021-10-16 23:01:00,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:00,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:00,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1827 transitions. [2021-10-16 23:01:00,534 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9728434504792333 [2021-10-16 23:01:00,534 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1827 transitions. [2021-10-16 23:01:00,534 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1827 transitions. [2021-10-16 23:01:00,534 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:00,534 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1827 transitions. [2021-10-16 23:01:00,537 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 609.0) internal successors, (1827), 3 states have internal predecessors, (1827), 0 states have call successors, (0), 0 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:01:00,540 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,541 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,541 INFO L186 Difference]: Start difference. First operand has 533 places, 536 transitions, 1092 flow. Second operand 3 states and 1827 transitions. [2021-10-16 23:01:00,541 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 535 transitions, 1112 flow [2021-10-16 23:01:00,545 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 535 transitions, 1108 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:00,550 INFO L242 Difference]: Finished difference. Result has 532 places, 535 transitions, 1090 flow [2021-10-16 23:01:00,550 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1090, PETRI_PLACES=532, PETRI_TRANSITIONS=535} [2021-10-16 23:01:00,551 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -13 predicate places. [2021-10-16 23:01:00,551 INFO L470 AbstractCegarLoop]: Abstraction has has 532 places, 535 transitions, 1090 flow [2021-10-16 23:01:00,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:00,552 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:00,552 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] [2021-10-16 23:01:00,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-16 23:01:00,552 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:00,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:00,553 INFO L82 PathProgramCache]: Analyzing trace with hash 238647049, now seen corresponding path program 1 times [2021-10-16 23:01:00,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:00,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576799859] [2021-10-16 23:01:00,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:00,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:00,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:00,616 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:01:00,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:00,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576799859] [2021-10-16 23:01:00,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576799859] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:00,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:00,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:00,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662709563] [2021-10-16 23:01:00,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:00,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:00,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:00,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:00,620 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:00,621 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 535 transitions, 1090 flow. Second operand has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:00,621 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:00,622 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:00,622 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:00,733 INFO L129 PetriNetUnfolder]: 18/578 cut-off events. [2021-10-16 23:01:00,733 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:00,742 INFO L84 FinitePrefix]: Finished finitePrefix Result has 609 conditions, 578 events. 18/578 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1610 event pairs, 4 based on Foata normal form. 0/525 useless extension candidates. Maximal degree in co-relation 559. Up to 18 conditions per place. [2021-10-16 23:01:00,746 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/534 dead transitions. [2021-10-16 23:01:00,746 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 534 transitions, 1110 flow [2021-10-16 23:01:00,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:00,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:00,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1827 transitions. [2021-10-16 23:01:00,749 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9728434504792333 [2021-10-16 23:01:00,749 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1827 transitions. [2021-10-16 23:01:00,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1827 transitions. [2021-10-16 23:01:00,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:00,750 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1827 transitions. [2021-10-16 23:01:00,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 609.0) internal successors, (1827), 3 states have internal predecessors, (1827), 0 states have call successors, (0), 0 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:01:00,757 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,758 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,758 INFO L186 Difference]: Start difference. First operand has 532 places, 535 transitions, 1090 flow. Second operand 3 states and 1827 transitions. [2021-10-16 23:01:00,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 534 transitions, 1110 flow [2021-10-16 23:01:00,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 534 transitions, 1106 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:00,765 INFO L242 Difference]: Finished difference. Result has 531 places, 534 transitions, 1088 flow [2021-10-16 23:01:00,766 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1084, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1088, PETRI_PLACES=531, PETRI_TRANSITIONS=534} [2021-10-16 23:01:00,766 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -14 predicate places. [2021-10-16 23:01:00,766 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 534 transitions, 1088 flow [2021-10-16 23:01:00,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:00,767 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:00,767 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] [2021-10-16 23:01:00,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-16 23:01:00,768 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:00,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:00,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1642451362, now seen corresponding path program 1 times [2021-10-16 23:01:00,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:00,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128232142] [2021-10-16 23:01:00,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:00,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:00,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:00,815 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:01:00,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:00,816 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128232142] [2021-10-16 23:01:00,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128232142] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:00,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:00,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:00,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811186398] [2021-10-16 23:01:00,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:00,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:00,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:00,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:00,820 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:00,821 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 534 transitions, 1088 flow. Second operand has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:00,821 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:00,821 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:00,822 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:00,927 INFO L129 PetriNetUnfolder]: 13/533 cut-off events. [2021-10-16 23:01:00,927 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:00,934 INFO L84 FinitePrefix]: Finished finitePrefix Result has 558 conditions, 533 events. 13/533 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1194 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 502. Up to 12 conditions per place. [2021-10-16 23:01:00,939 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 11 selfloop transitions, 2 changer transitions 0/533 dead transitions. [2021-10-16 23:01:00,939 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 532 places, 533 transitions, 1112 flow [2021-10-16 23:01:00,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:00,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:00,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1823 transitions. [2021-10-16 23:01:00,942 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9707135250266241 [2021-10-16 23:01:00,942 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1823 transitions. [2021-10-16 23:01:00,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1823 transitions. [2021-10-16 23:01:00,943 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:00,943 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1823 transitions. [2021-10-16 23:01:00,946 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.6666666666666) internal successors, (1823), 3 states have internal predecessors, (1823), 0 states have call successors, (0), 0 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:01:00,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,950 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:00,950 INFO L186 Difference]: Start difference. First operand has 531 places, 534 transitions, 1088 flow. Second operand 3 states and 1823 transitions. [2021-10-16 23:01:00,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 532 places, 533 transitions, 1112 flow [2021-10-16 23:01:00,953 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 533 transitions, 1108 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:00,958 INFO L242 Difference]: Finished difference. Result has 530 places, 533 transitions, 1086 flow [2021-10-16 23:01:00,958 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1082, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=531, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1086, PETRI_PLACES=530, PETRI_TRANSITIONS=533} [2021-10-16 23:01:00,958 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -15 predicate places. [2021-10-16 23:01:00,959 INFO L470 AbstractCegarLoop]: Abstraction has has 530 places, 533 transitions, 1086 flow [2021-10-16 23:01:00,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:00,960 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:00,960 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] [2021-10-16 23:01:00,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-16 23:01:00,961 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:00,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:00,961 INFO L82 PathProgramCache]: Analyzing trace with hash -478702592, now seen corresponding path program 1 times [2021-10-16 23:01:00,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:00,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205808457] [2021-10-16 23:01:00,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:00,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:00,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,007 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:01:01,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205808457] [2021-10-16 23:01:01,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205808457] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437065353] [2021-10-16 23:01:01,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,011 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:01,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 533 transitions, 1086 flow. Second operand has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:01,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:01,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,110 INFO L129 PetriNetUnfolder]: 13/532 cut-off events. [2021-10-16 23:01:01,110 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:01,115 INFO L84 FinitePrefix]: Finished finitePrefix Result has 557 conditions, 532 events. 13/532 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1193 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 494. Up to 12 conditions per place. [2021-10-16 23:01:01,121 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 11 selfloop transitions, 2 changer transitions 0/532 dead transitions. [2021-10-16 23:01:01,121 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 532 transitions, 1110 flow [2021-10-16 23:01:01,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1823 transitions. [2021-10-16 23:01:01,124 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9707135250266241 [2021-10-16 23:01:01,124 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1823 transitions. [2021-10-16 23:01:01,124 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1823 transitions. [2021-10-16 23:01:01,125 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,125 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1823 transitions. [2021-10-16 23:01:01,128 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.6666666666666) internal successors, (1823), 3 states have internal predecessors, (1823), 0 states have call successors, (0), 0 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:01:01,131 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,133 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,133 INFO L186 Difference]: Start difference. First operand has 530 places, 533 transitions, 1086 flow. Second operand 3 states and 1823 transitions. [2021-10-16 23:01:01,133 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 532 transitions, 1110 flow [2021-10-16 23:01:01,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 532 transitions, 1106 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,141 INFO L242 Difference]: Finished difference. Result has 529 places, 532 transitions, 1084 flow [2021-10-16 23:01:01,141 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1080, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1084, PETRI_PLACES=529, PETRI_TRANSITIONS=532} [2021-10-16 23:01:01,142 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -16 predicate places. [2021-10-16 23:01:01,142 INFO L470 AbstractCegarLoop]: Abstraction has has 529 places, 532 transitions, 1084 flow [2021-10-16 23:01:01,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:01,152 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,152 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] [2021-10-16 23:01:01,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-16 23:01:01,152 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:01,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,153 INFO L82 PathProgramCache]: Analyzing trace with hash 855935695, now seen corresponding path program 1 times [2021-10-16 23:01:01,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147411316] [2021-10-16 23:01:01,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,188 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:01:01,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147411316] [2021-10-16 23:01:01,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147411316] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831274383] [2021-10-16 23:01:01,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,194 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:01:01,195 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 532 transitions, 1084 flow. Second operand has 3 states, 3 states have (on average 601.3333333333334) internal successors, (1804), 3 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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:01:01,196 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,196 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:01:01,196 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,339 INFO L129 PetriNetUnfolder]: 33/709 cut-off events. [2021-10-16 23:01:01,339 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:01,354 INFO L84 FinitePrefix]: Finished finitePrefix Result has 768 conditions, 709 events. 33/709 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 2044 event pairs, 16 based on Foata normal form. 0/636 useless extension candidates. Maximal degree in co-relation 698. Up to 46 conditions per place. [2021-10-16 23:01:01,360 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 13 selfloop transitions, 2 changer transitions 0/531 dead transitions. [2021-10-16 23:01:01,361 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 531 transitions, 1112 flow [2021-10-16 23:01:01,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1816 transitions. [2021-10-16 23:01:01,364 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.966986155484558 [2021-10-16 23:01:01,364 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1816 transitions. [2021-10-16 23:01:01,364 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1816 transitions. [2021-10-16 23:01:01,365 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,365 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1816 transitions. [2021-10-16 23:01:01,367 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 605.3333333333334) internal successors, (1816), 3 states have internal predecessors, (1816), 0 states have call successors, (0), 0 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:01:01,369 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,370 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,370 INFO L186 Difference]: Start difference. First operand has 529 places, 532 transitions, 1084 flow. Second operand 3 states and 1816 transitions. [2021-10-16 23:01:01,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 531 transitions, 1112 flow [2021-10-16 23:01:01,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 531 transitions, 1108 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,380 INFO L242 Difference]: Finished difference. Result has 528 places, 531 transitions, 1082 flow [2021-10-16 23:01:01,381 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1078, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=529, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1082, PETRI_PLACES=528, PETRI_TRANSITIONS=531} [2021-10-16 23:01:01,381 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -17 predicate places. [2021-10-16 23:01:01,381 INFO L470 AbstractCegarLoop]: Abstraction has has 528 places, 531 transitions, 1082 flow [2021-10-16 23:01:01,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 601.3333333333334) internal successors, (1804), 3 states have internal predecessors, (1804), 0 states have call successors, (0), 0 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:01:01,382 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,382 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] [2021-10-16 23:01:01,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-16 23:01:01,382 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:01,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,382 INFO L82 PathProgramCache]: Analyzing trace with hash -1797757873, now seen corresponding path program 1 times [2021-10-16 23:01:01,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620720465] [2021-10-16 23:01:01,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,383 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,404 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:01:01,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620720465] [2021-10-16 23:01:01,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620720465] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041542880] [2021-10-16 23:01:01,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,407 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 611 out of 626 [2021-10-16 23:01:01,408 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 528 places, 531 transitions, 1082 flow. Second operand has 3 states, 3 states have (on average 612.3333333333334) internal successors, (1837), 3 states have internal predecessors, (1837), 0 states have call successors, (0), 0 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:01:01,408 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,408 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 611 of 626 [2021-10-16 23:01:01,408 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,476 INFO L129 PetriNetUnfolder]: 13/530 cut-off events. [2021-10-16 23:01:01,476 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:01,492 INFO L84 FinitePrefix]: Finished finitePrefix Result has 547 conditions, 530 events. 13/530 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1190 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 470. Up to 4 conditions per place. [2021-10-16 23:01:01,494 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 3 selfloop transitions, 2 changer transitions 0/530 dead transitions. [2021-10-16 23:01:01,494 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 530 transitions, 1090 flow [2021-10-16 23:01:01,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1839 transitions. [2021-10-16 23:01:01,498 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9792332268370607 [2021-10-16 23:01:01,498 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1839 transitions. [2021-10-16 23:01:01,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1839 transitions. [2021-10-16 23:01:01,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1839 transitions. [2021-10-16 23:01:01,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 613.0) internal successors, (1839), 3 states have internal predecessors, (1839), 0 states have call successors, (0), 0 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:01:01,503 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,503 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,503 INFO L186 Difference]: Start difference. First operand has 528 places, 531 transitions, 1082 flow. Second operand 3 states and 1839 transitions. [2021-10-16 23:01:01,503 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 530 transitions, 1090 flow [2021-10-16 23:01:01,506 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 530 transitions, 1086 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,510 INFO L242 Difference]: Finished difference. Result has 527 places, 530 transitions, 1080 flow [2021-10-16 23:01:01,511 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1076, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1080, PETRI_PLACES=527, PETRI_TRANSITIONS=530} [2021-10-16 23:01:01,511 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -18 predicate places. [2021-10-16 23:01:01,511 INFO L470 AbstractCegarLoop]: Abstraction has has 527 places, 530 transitions, 1080 flow [2021-10-16 23:01:01,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 612.3333333333334) internal successors, (1837), 3 states have internal predecessors, (1837), 0 states have call successors, (0), 0 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:01:01,512 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,512 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] [2021-10-16 23:01:01,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-16 23:01:01,512 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:01,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,513 INFO L82 PathProgramCache]: Analyzing trace with hash -585966219, now seen corresponding path program 1 times [2021-10-16 23:01:01,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845396562] [2021-10-16 23:01:01,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,531 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:01:01,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845396562] [2021-10-16 23:01:01,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845396562] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456524799] [2021-10-16 23:01:01,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,534 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:01,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 530 transitions, 1080 flow. Second operand has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:01,536 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,536 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:01,536 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,624 INFO L129 PetriNetUnfolder]: 19/583 cut-off events. [2021-10-16 23:01:01,624 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:01,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 614 conditions, 583 events. 19/583 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1559 event pairs, 4 based on Foata normal form. 0/531 useless extension candidates. Maximal degree in co-relation 530. Up to 18 conditions per place. [2021-10-16 23:01:01,638 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/529 dead transitions. [2021-10-16 23:01:01,638 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 528 places, 529 transitions, 1100 flow [2021-10-16 23:01:01,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1827 transitions. [2021-10-16 23:01:01,641 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9728434504792333 [2021-10-16 23:01:01,641 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1827 transitions. [2021-10-16 23:01:01,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1827 transitions. [2021-10-16 23:01:01,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1827 transitions. [2021-10-16 23:01:01,645 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 609.0) internal successors, (1827), 3 states have internal predecessors, (1827), 0 states have call successors, (0), 0 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:01:01,647 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,647 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,647 INFO L186 Difference]: Start difference. First operand has 527 places, 530 transitions, 1080 flow. Second operand 3 states and 1827 transitions. [2021-10-16 23:01:01,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 528 places, 529 transitions, 1100 flow [2021-10-16 23:01:01,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 529 transitions, 1096 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,656 INFO L242 Difference]: Finished difference. Result has 526 places, 529 transitions, 1078 flow [2021-10-16 23:01:01,656 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1074, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1078, PETRI_PLACES=526, PETRI_TRANSITIONS=529} [2021-10-16 23:01:01,656 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -19 predicate places. [2021-10-16 23:01:01,657 INFO L470 AbstractCegarLoop]: Abstraction has has 526 places, 529 transitions, 1078 flow [2021-10-16 23:01:01,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:01,657 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,657 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] [2021-10-16 23:01:01,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-16 23:01:01,658 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:01,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,658 INFO L82 PathProgramCache]: Analyzing trace with hash 216351355, now seen corresponding path program 1 times [2021-10-16 23:01:01,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325091611] [2021-10-16 23:01:01,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,659 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,678 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:01:01,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325091611] [2021-10-16 23:01:01,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325091611] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802503281] [2021-10-16 23:01:01,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,685 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:01,686 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 526 places, 529 transitions, 1078 flow. Second operand has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:01,686 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,686 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:01,686 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,773 INFO L129 PetriNetUnfolder]: 18/572 cut-off events. [2021-10-16 23:01:01,773 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:01,782 INFO L84 FinitePrefix]: Finished finitePrefix Result has 603 conditions, 572 events. 18/572 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1572 event pairs, 4 based on Foata normal form. 0/523 useless extension candidates. Maximal degree in co-relation 513. Up to 18 conditions per place. [2021-10-16 23:01:01,785 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/528 dead transitions. [2021-10-16 23:01:01,785 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 528 transitions, 1098 flow [2021-10-16 23:01:01,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1827 transitions. [2021-10-16 23:01:01,788 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9728434504792333 [2021-10-16 23:01:01,788 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1827 transitions. [2021-10-16 23:01:01,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1827 transitions. [2021-10-16 23:01:01,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,789 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1827 transitions. [2021-10-16 23:01:01,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 609.0) internal successors, (1827), 3 states have internal predecessors, (1827), 0 states have call successors, (0), 0 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:01:01,793 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,793 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,793 INFO L186 Difference]: Start difference. First operand has 526 places, 529 transitions, 1078 flow. Second operand 3 states and 1827 transitions. [2021-10-16 23:01:01,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 528 transitions, 1098 flow [2021-10-16 23:01:01,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 528 transitions, 1094 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,800 INFO L242 Difference]: Finished difference. Result has 525 places, 528 transitions, 1076 flow [2021-10-16 23:01:01,802 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1072, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1076, PETRI_PLACES=525, PETRI_TRANSITIONS=528} [2021-10-16 23:01:01,802 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -20 predicate places. [2021-10-16 23:01:01,802 INFO L470 AbstractCegarLoop]: Abstraction has has 525 places, 528 transitions, 1076 flow [2021-10-16 23:01:01,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.3333333333334) internal successors, (1819), 3 states have internal predecessors, (1819), 0 states have call successors, (0), 0 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:01:01,803 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,803 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] [2021-10-16 23:01:01,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-16 23:01:01,803 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:01,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1881109186, now seen corresponding path program 1 times [2021-10-16 23:01:01,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548063940] [2021-10-16 23:01:01,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,805 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,834 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:01:01,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548063940] [2021-10-16 23:01:01,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548063940] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035496385] [2021-10-16 23:01:01,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,838 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:01,839 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 528 transitions, 1076 flow. Second operand has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:01,839 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,839 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:01,839 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:01,927 INFO L129 PetriNetUnfolder]: 13/527 cut-off events. [2021-10-16 23:01:01,927 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:01,936 INFO L84 FinitePrefix]: Finished finitePrefix Result has 552 conditions, 527 events. 13/527 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1187 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 456. Up to 12 conditions per place. [2021-10-16 23:01:01,938 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 11 selfloop transitions, 2 changer transitions 0/527 dead transitions. [2021-10-16 23:01:01,938 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 526 places, 527 transitions, 1100 flow [2021-10-16 23:01:01,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:01,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:01,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1823 transitions. [2021-10-16 23:01:01,941 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9707135250266241 [2021-10-16 23:01:01,942 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1823 transitions. [2021-10-16 23:01:01,942 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1823 transitions. [2021-10-16 23:01:01,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:01,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1823 transitions. [2021-10-16 23:01:01,945 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.6666666666666) internal successors, (1823), 3 states have internal predecessors, (1823), 0 states have call successors, (0), 0 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:01:01,946 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,947 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:01,947 INFO L186 Difference]: Start difference. First operand has 525 places, 528 transitions, 1076 flow. Second operand 3 states and 1823 transitions. [2021-10-16 23:01:01,947 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 526 places, 527 transitions, 1100 flow [2021-10-16 23:01:01,949 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 527 transitions, 1096 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:01,953 INFO L242 Difference]: Finished difference. Result has 524 places, 527 transitions, 1074 flow [2021-10-16 23:01:01,954 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1070, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=525, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1074, PETRI_PLACES=524, PETRI_TRANSITIONS=527} [2021-10-16 23:01:01,955 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -21 predicate places. [2021-10-16 23:01:01,955 INFO L470 AbstractCegarLoop]: Abstraction has has 524 places, 527 transitions, 1074 flow [2021-10-16 23:01:01,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:01,955 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:01,955 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] [2021-10-16 23:01:01,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-16 23:01:01,956 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:01,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:01,956 INFO L82 PathProgramCache]: Analyzing trace with hash -652484772, now seen corresponding path program 1 times [2021-10-16 23:01:01,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:01,956 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864973703] [2021-10-16 23:01:01,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:01,956 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:01,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:01,981 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:01:01,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:01,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864973703] [2021-10-16 23:01:01,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864973703] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:01,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:01,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:01,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839140527] [2021-10-16 23:01:01,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:01,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:01,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:01,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:01,984 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:01,985 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 527 transitions, 1074 flow. Second operand has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:01,985 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:01,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:01,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:02,066 INFO L129 PetriNetUnfolder]: 13/526 cut-off events. [2021-10-16 23:01:02,066 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:02,072 INFO L84 FinitePrefix]: Finished finitePrefix Result has 551 conditions, 526 events. 13/526 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1186 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 448. Up to 12 conditions per place. [2021-10-16 23:01:02,074 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 11 selfloop transitions, 2 changer transitions 0/526 dead transitions. [2021-10-16 23:01:02,074 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 525 places, 526 transitions, 1098 flow [2021-10-16 23:01:02,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1823 transitions. [2021-10-16 23:01:02,078 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9707135250266241 [2021-10-16 23:01:02,078 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1823 transitions. [2021-10-16 23:01:02,078 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1823 transitions. [2021-10-16 23:01:02,079 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,079 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1823 transitions. [2021-10-16 23:01:02,081 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.6666666666666) internal successors, (1823), 3 states have internal predecessors, (1823), 0 states have call successors, (0), 0 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:01:02,082 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,083 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,083 INFO L186 Difference]: Start difference. First operand has 524 places, 527 transitions, 1074 flow. Second operand 3 states and 1823 transitions. [2021-10-16 23:01:02,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 525 places, 526 transitions, 1098 flow [2021-10-16 23:01:02,085 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 526 transitions, 1094 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,089 INFO L242 Difference]: Finished difference. Result has 523 places, 526 transitions, 1072 flow [2021-10-16 23:01:02,090 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1068, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=526, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1072, PETRI_PLACES=523, PETRI_TRANSITIONS=526} [2021-10-16 23:01:02,090 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -22 predicate places. [2021-10-16 23:01:02,090 INFO L470 AbstractCegarLoop]: Abstraction has has 523 places, 526 transitions, 1072 flow [2021-10-16 23:01:02,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 604.3333333333334) internal successors, (1813), 3 states have internal predecessors, (1813), 0 states have call successors, (0), 0 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:01:02,090 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,090 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] [2021-10-16 23:01:02,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-16 23:01:02,091 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:02,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,091 INFO L82 PathProgramCache]: Analyzing trace with hash 172523048, now seen corresponding path program 1 times [2021-10-16 23:01:02,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017335491] [2021-10-16 23:01:02,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,147 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:01:02,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017335491] [2021-10-16 23:01:02,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017335491] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892878535] [2021-10-16 23:01:02,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,150 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:02,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 526 transitions, 1072 flow. Second operand has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:02,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:02,256 INFO L129 PetriNetUnfolder]: 13/525 cut-off events. [2021-10-16 23:01:02,256 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:02,262 INFO L84 FinitePrefix]: Finished finitePrefix Result has 549 conditions, 525 events. 13/525 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1181 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 438. Up to 11 conditions per place. [2021-10-16 23:01:02,263 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 10 selfloop transitions, 2 changer transitions 0/525 dead transitions. [2021-10-16 23:01:02,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 525 transitions, 1094 flow [2021-10-16 23:01:02,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:02,266 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:02,266 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:02,271 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,271 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,271 INFO L186 Difference]: Start difference. First operand has 523 places, 526 transitions, 1072 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:02,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 525 transitions, 1094 flow [2021-10-16 23:01:02,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 525 transitions, 1090 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,277 INFO L242 Difference]: Finished difference. Result has 522 places, 525 transitions, 1070 flow [2021-10-16 23:01:02,278 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1066, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1070, PETRI_PLACES=522, PETRI_TRANSITIONS=525} [2021-10-16 23:01:02,278 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -23 predicate places. [2021-10-16 23:01:02,278 INFO L470 AbstractCegarLoop]: Abstraction has has 522 places, 525 transitions, 1070 flow [2021-10-16 23:01:02,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,279 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,279 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] [2021-10-16 23:01:02,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-16 23:01:02,279 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting thread5Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:02,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,279 INFO L82 PathProgramCache]: Analyzing trace with hash -2118083158, now seen corresponding path program 1 times [2021-10-16 23:01:02,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552094627] [2021-10-16 23:01:02,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,310 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:01:02,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552094627] [2021-10-16 23:01:02,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552094627] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528719681] [2021-10-16 23:01:02,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,313 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:02,314 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 525 transitions, 1070 flow. Second operand has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,314 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,314 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:02,314 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:02,384 INFO L129 PetriNetUnfolder]: 13/524 cut-off events. [2021-10-16 23:01:02,384 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:02,390 INFO L84 FinitePrefix]: Finished finitePrefix Result has 548 conditions, 524 events. 13/524 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1173 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 459. Up to 11 conditions per place. [2021-10-16 23:01:02,392 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 10 selfloop transitions, 2 changer transitions 0/524 dead transitions. [2021-10-16 23:01:02,392 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 524 transitions, 1092 flow [2021-10-16 23:01:02,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:02,394 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:02,394 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,398 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:02,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,400 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,400 INFO L186 Difference]: Start difference. First operand has 522 places, 525 transitions, 1070 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:02,400 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 524 transitions, 1092 flow [2021-10-16 23:01:02,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 524 transitions, 1088 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,407 INFO L242 Difference]: Finished difference. Result has 521 places, 524 transitions, 1068 flow [2021-10-16 23:01:02,407 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1064, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=524, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=522, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1068, PETRI_PLACES=521, PETRI_TRANSITIONS=524} [2021-10-16 23:01:02,408 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -24 predicate places. [2021-10-16 23:01:02,408 INFO L470 AbstractCegarLoop]: Abstraction has has 521 places, 524 transitions, 1068 flow [2021-10-16 23:01:02,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,408 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,408 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] [2021-10-16 23:01:02,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-16 23:01:02,408 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting thread3Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:02,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,409 INFO L82 PathProgramCache]: Analyzing trace with hash -1705354005, now seen corresponding path program 1 times [2021-10-16 23:01:02,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620075190] [2021-10-16 23:01:02,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,435 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:01:02,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620075190] [2021-10-16 23:01:02,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620075190] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558614757] [2021-10-16 23:01:02,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,437 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:02,438 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 524 transitions, 1068 flow. Second operand has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,438 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,438 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:02,438 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:02,510 INFO L129 PetriNetUnfolder]: 13/523 cut-off events. [2021-10-16 23:01:02,510 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:02,519 INFO L84 FinitePrefix]: Finished finitePrefix Result has 547 conditions, 523 events. 13/523 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1165 event pairs, 0 based on Foata normal form. 0/487 useless extension candidates. Maximal degree in co-relation 467. Up to 11 conditions per place. [2021-10-16 23:01:02,521 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 10 selfloop transitions, 2 changer transitions 0/523 dead transitions. [2021-10-16 23:01:02,521 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 523 transitions, 1090 flow [2021-10-16 23:01:02,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:02,524 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:02,524 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,524 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,525 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,527 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:02,529 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,529 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,529 INFO L186 Difference]: Start difference. First operand has 521 places, 524 transitions, 1068 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:02,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 523 transitions, 1090 flow [2021-10-16 23:01:02,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 523 transitions, 1086 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,535 INFO L242 Difference]: Finished difference. Result has 520 places, 523 transitions, 1066 flow [2021-10-16 23:01:02,536 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1062, PETRI_DIFFERENCE_MINUEND_PLACES=518, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1066, PETRI_PLACES=520, PETRI_TRANSITIONS=523} [2021-10-16 23:01:02,537 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -25 predicate places. [2021-10-16 23:01:02,537 INFO L470 AbstractCegarLoop]: Abstraction has has 520 places, 523 transitions, 1066 flow [2021-10-16 23:01:02,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,537 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,537 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] [2021-10-16 23:01:02,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-16 23:01:02,538 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting thread2Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:02,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,538 INFO L82 PathProgramCache]: Analyzing trace with hash 1656510125, now seen corresponding path program 1 times [2021-10-16 23:01:02,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629648204] [2021-10-16 23:01:02,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,572 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:01:02,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629648204] [2021-10-16 23:01:02,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629648204] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664405498] [2021-10-16 23:01:02,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,577 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:01:02,578 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 520 places, 523 transitions, 1066 flow. Second operand has 3 states, 3 states have (on average 603.0) internal successors, (1809), 3 states have internal predecessors, (1809), 0 states have call successors, (0), 0 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:01:02,578 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,578 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:01:02,578 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:02,712 INFO L129 PetriNetUnfolder]: 46/751 cut-off events. [2021-10-16 23:01:02,712 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:02,725 INFO L84 FinitePrefix]: Finished finitePrefix Result has 838 conditions, 751 events. 46/751 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2397 event pairs, 14 based on Foata normal form. 0/682 useless extension candidates. Maximal degree in co-relation 694. Up to 58 conditions per place. [2021-10-16 23:01:02,730 INFO L132 encePairwiseOnDemand]: 620/626 looper letters, 16 selfloop transitions, 5 changer transitions 0/529 dead transitions. [2021-10-16 23:01:02,730 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 529 transitions, 1120 flow [2021-10-16 23:01:02,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:02,733 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:02,733 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,736 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:02,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,737 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,738 INFO L186 Difference]: Start difference. First operand has 520 places, 523 transitions, 1066 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:02,738 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 529 transitions, 1120 flow [2021-10-16 23:01:02,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 529 transitions, 1116 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,745 INFO L242 Difference]: Finished difference. Result has 522 places, 527 transitions, 1100 flow [2021-10-16 23:01:02,746 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1062, PETRI_DIFFERENCE_MINUEND_PLACES=518, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1100, PETRI_PLACES=522, PETRI_TRANSITIONS=527} [2021-10-16 23:01:02,746 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -23 predicate places. [2021-10-16 23:01:02,746 INFO L470 AbstractCegarLoop]: Abstraction has has 522 places, 527 transitions, 1100 flow [2021-10-16 23:01:02,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 603.0) internal successors, (1809), 3 states have internal predecessors, (1809), 0 states have call successors, (0), 0 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:01:02,746 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,747 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] [2021-10-16 23:01:02,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-16 23:01:02,747 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting thread6Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:02,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1678810443, now seen corresponding path program 1 times [2021-10-16 23:01:02,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878573648] [2021-10-16 23:01:02,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,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 23:01:02,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878573648] [2021-10-16 23:01:02,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878573648] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934793545] [2021-10-16 23:01:02,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,779 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:02,780 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 522 places, 527 transitions, 1100 flow. Second operand has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,780 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,780 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:02,781 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:02,905 INFO L129 PetriNetUnfolder]: 26/682 cut-off events. [2021-10-16 23:01:02,905 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-10-16 23:01:02,913 INFO L84 FinitePrefix]: Finished finitePrefix Result has 743 conditions, 682 events. 26/682 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1989 event pairs, 3 based on Foata normal form. 0/629 useless extension candidates. Maximal degree in co-relation 599. Up to 19 conditions per place. [2021-10-16 23:01:02,915 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 10 selfloop transitions, 2 changer transitions 0/526 dead transitions. [2021-10-16 23:01:02,916 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 526 transitions, 1122 flow [2021-10-16 23:01:02,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:02,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:02,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:02,918 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:02,918 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,920 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:02,920 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:02,923 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:02,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,925 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:02,925 INFO L186 Difference]: Start difference. First operand has 522 places, 527 transitions, 1100 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:02,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 526 transitions, 1122 flow [2021-10-16 23:01:02,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 526 transitions, 1112 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:02,934 INFO L242 Difference]: Finished difference. Result has 521 places, 526 transitions, 1092 flow [2021-10-16 23:01:02,935 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=526, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1092, PETRI_PLACES=521, PETRI_TRANSITIONS=526} [2021-10-16 23:01:02,935 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -24 predicate places. [2021-10-16 23:01:02,935 INFO L470 AbstractCegarLoop]: Abstraction has has 521 places, 526 transitions, 1092 flow [2021-10-16 23:01:02,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:02,936 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:02,936 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] [2021-10-16 23:01:02,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-16 23:01:02,936 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting thread5Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:02,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:02,936 INFO L82 PathProgramCache]: Analyzing trace with hash -464063953, now seen corresponding path program 1 times [2021-10-16 23:01:02,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:02,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206164226] [2021-10-16 23:01:02,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:02,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:02,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:02,964 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:01:02,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:02,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206164226] [2021-10-16 23:01:02,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206164226] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:02,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:02,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:02,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597144696] [2021-10-16 23:01:02,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:02,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:02,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:02,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:02,966 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:01:02,967 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 526 transitions, 1092 flow. Second operand has 3 states, 3 states have (on average 603.0) internal successors, (1809), 3 states have internal predecessors, (1809), 0 states have call successors, (0), 0 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:01:02,967 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:02,967 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:01:02,967 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:03,201 INFO L129 PetriNetUnfolder]: 59/910 cut-off events. [2021-10-16 23:01:03,201 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:03,218 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1024 conditions, 910 events. 59/910 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 3464 event pairs, 17 based on Foata normal form. 0/822 useless extension candidates. Maximal degree in co-relation 879. Up to 58 conditions per place. [2021-10-16 23:01:03,225 INFO L132 encePairwiseOnDemand]: 620/626 looper letters, 16 selfloop transitions, 5 changer transitions 0/532 dead transitions. [2021-10-16 23:01:03,225 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 532 transitions, 1146 flow [2021-10-16 23:01:03,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:03,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:03,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:03,228 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:03,228 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:03,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:03,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:03,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:03,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:03,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:03,232 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:03,232 INFO L186 Difference]: Start difference. First operand has 521 places, 526 transitions, 1092 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:03,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 532 transitions, 1146 flow [2021-10-16 23:01:03,235 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 532 transitions, 1142 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:03,238 INFO L242 Difference]: Finished difference. Result has 523 places, 530 transitions, 1126 flow [2021-10-16 23:01:03,238 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1088, PETRI_DIFFERENCE_MINUEND_PLACES=519, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=526, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1126, PETRI_PLACES=523, PETRI_TRANSITIONS=530} [2021-10-16 23:01:03,239 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -22 predicate places. [2021-10-16 23:01:03,239 INFO L470 AbstractCegarLoop]: Abstraction has has 523 places, 530 transitions, 1126 flow [2021-10-16 23:01:03,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 603.0) internal successors, (1809), 3 states have internal predecessors, (1809), 0 states have call successors, (0), 0 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:01:03,239 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:03,239 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] [2021-10-16 23:01:03,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-16 23:01:03,240 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:03,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:03,240 INFO L82 PathProgramCache]: Analyzing trace with hash -1265077583, now seen corresponding path program 1 times [2021-10-16 23:01:03,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:03,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010298905] [2021-10-16 23:01:03,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:03,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:03,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:03,266 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:01:03,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:03,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010298905] [2021-10-16 23:01:03,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010298905] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:03,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:03,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:03,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203308026] [2021-10-16 23:01:03,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:03,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:03,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:03,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:03,269 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:03,270 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 523 places, 530 transitions, 1126 flow. Second operand has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:03,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:03,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:03,270 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:03,482 INFO L129 PetriNetUnfolder]: 48/965 cut-off events. [2021-10-16 23:01:03,483 INFO L130 PetriNetUnfolder]: For 10/10 co-relation queries the response was YES. [2021-10-16 23:01:03,510 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1078 conditions, 965 events. 48/965 cut-off events. For 10/10 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 4195 event pairs, 8 based on Foata normal form. 0/877 useless extension candidates. Maximal degree in co-relation 933. Up to 25 conditions per place. [2021-10-16 23:01:03,518 INFO L132 encePairwiseOnDemand]: 621/626 looper letters, 10 selfloop transitions, 4 changer transitions 0/533 dead transitions. [2021-10-16 23:01:03,518 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 525 places, 533 transitions, 1160 flow [2021-10-16 23:01:03,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:03,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:03,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1830 transitions. [2021-10-16 23:01:03,520 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9744408945686901 [2021-10-16 23:01:03,520 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1830 transitions. [2021-10-16 23:01:03,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1830 transitions. [2021-10-16 23:01:03,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:03,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1830 transitions. [2021-10-16 23:01:03,522 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 610.0) internal successors, (1830), 3 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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:01:03,524 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:03,524 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:03,524 INFO L186 Difference]: Start difference. First operand has 523 places, 530 transitions, 1126 flow. Second operand 3 states and 1830 transitions. [2021-10-16 23:01:03,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 525 places, 533 transitions, 1160 flow [2021-10-16 23:01:03,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 533 transitions, 1150 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:03,532 INFO L242 Difference]: Finished difference. Result has 525 places, 533 transitions, 1146 flow [2021-10-16 23:01:03,532 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1116, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1146, PETRI_PLACES=525, PETRI_TRANSITIONS=533} [2021-10-16 23:01:03,533 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -20 predicate places. [2021-10-16 23:01:03,533 INFO L470 AbstractCegarLoop]: Abstraction has has 525 places, 533 transitions, 1146 flow [2021-10-16 23:01:03,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:03,534 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:03,534 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] [2021-10-16 23:01:03,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-16 23:01:03,534 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting thread3Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:03,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:03,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1631875312, now seen corresponding path program 1 times [2021-10-16 23:01:03,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:03,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151887926] [2021-10-16 23:01:03,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:03,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:03,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:03,562 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:01:03,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:03,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151887926] [2021-10-16 23:01:03,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151887926] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:03,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:03,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:03,563 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471659075] [2021-10-16 23:01:03,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:03,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:03,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:03,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:03,565 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:01:03,566 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 533 transitions, 1146 flow. Second operand has 3 states, 3 states have (on average 602.6666666666666) internal successors, (1808), 3 states have internal predecessors, (1808), 0 states have call successors, (0), 0 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:01:03,566 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:03,566 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:01:03,566 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:03,829 INFO L129 PetriNetUnfolder]: 86/1166 cut-off events. [2021-10-16 23:01:03,829 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:01:03,869 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1361 conditions, 1166 events. 86/1166 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 6038 event pairs, 27 based on Foata normal form. 0/1048 useless extension candidates. Maximal degree in co-relation 1214. Up to 69 conditions per place. [2021-10-16 23:01:03,882 INFO L132 encePairwiseOnDemand]: 620/626 looper letters, 16 selfloop transitions, 5 changer transitions 0/539 dead transitions. [2021-10-16 23:01:03,882 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 539 transitions, 1200 flow [2021-10-16 23:01:03,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:03,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:03,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:03,885 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:03,885 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:03,885 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:03,886 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:03,886 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:03,887 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:03,889 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:03,889 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:03,889 INFO L186 Difference]: Start difference. First operand has 525 places, 533 transitions, 1146 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:03,889 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 539 transitions, 1200 flow [2021-10-16 23:01:03,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 539 transitions, 1192 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:03,897 INFO L242 Difference]: Finished difference. Result has 527 places, 537 transitions, 1176 flow [2021-10-16 23:01:03,897 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1138, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=528, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1176, PETRI_PLACES=527, PETRI_TRANSITIONS=537} [2021-10-16 23:01:03,897 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -18 predicate places. [2021-10-16 23:01:03,897 INFO L470 AbstractCegarLoop]: Abstraction has has 527 places, 537 transitions, 1176 flow [2021-10-16 23:01:03,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 602.6666666666666) internal successors, (1808), 3 states have internal predecessors, (1808), 0 states have call successors, (0), 0 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:01:03,898 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:03,898 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] [2021-10-16 23:01:03,898 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-16 23:01:03,898 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting thread6Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:03,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:03,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1074451782, now seen corresponding path program 1 times [2021-10-16 23:01:03,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:03,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143449366] [2021-10-16 23:01:03,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:03,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:03,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:03,929 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:01:03,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:03,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143449366] [2021-10-16 23:01:03,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143449366] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:03,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:03,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:03,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851584832] [2021-10-16 23:01:03,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:03,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:03,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:03,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:03,933 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:03,934 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 537 transitions, 1176 flow. Second operand has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:03,934 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:03,934 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:03,934 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:04,286 INFO L129 PetriNetUnfolder]: 101/1290 cut-off events. [2021-10-16 23:01:04,286 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-10-16 23:01:04,338 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1517 conditions, 1290 events. 101/1290 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 7440 event pairs, 32 based on Foata normal form. 0/1157 useless extension candidates. Maximal degree in co-relation 1371. Up to 66 conditions per place. [2021-10-16 23:01:04,418 INFO L132 encePairwiseOnDemand]: 620/626 looper letters, 14 selfloop transitions, 5 changer transitions 0/543 dead transitions. [2021-10-16 23:01:04,418 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 543 transitions, 1226 flow [2021-10-16 23:01:04,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:04,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:04,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1829 transitions. [2021-10-16 23:01:04,430 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9739084132055378 [2021-10-16 23:01:04,430 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1829 transitions. [2021-10-16 23:01:04,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1829 transitions. [2021-10-16 23:01:04,430 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:04,430 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1829 transitions. [2021-10-16 23:01:04,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 609.6666666666666) internal successors, (1829), 3 states have internal predecessors, (1829), 0 states have call successors, (0), 0 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:01:04,434 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:04,434 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:04,434 INFO L186 Difference]: Start difference. First operand has 527 places, 537 transitions, 1176 flow. Second operand 3 states and 1829 transitions. [2021-10-16 23:01:04,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 543 transitions, 1226 flow [2021-10-16 23:01:04,437 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 543 transitions, 1216 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:04,441 INFO L242 Difference]: Finished difference. Result has 529 places, 541 transitions, 1204 flow [2021-10-16 23:01:04,441 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1166, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1204, PETRI_PLACES=529, PETRI_TRANSITIONS=541} [2021-10-16 23:01:04,442 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -16 predicate places. [2021-10-16 23:01:04,442 INFO L470 AbstractCegarLoop]: Abstraction has has 529 places, 541 transitions, 1204 flow [2021-10-16 23:01:04,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 605.0) internal successors, (1815), 3 states have internal predecessors, (1815), 0 states have call successors, (0), 0 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:01:04,442 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:04,442 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] [2021-10-16 23:01:04,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-16 23:01:04,442 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting thread5Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:04,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:04,443 INFO L82 PathProgramCache]: Analyzing trace with hash -1459778765, now seen corresponding path program 1 times [2021-10-16 23:01:04,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:04,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230004392] [2021-10-16 23:01:04,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:04,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:04,487 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:01:04,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:04,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230004392] [2021-10-16 23:01:04,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230004392] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:04,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:04,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:04,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74376566] [2021-10-16 23:01:04,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:04,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:04,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:04,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:04,489 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:04,490 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 541 transitions, 1204 flow. Second operand has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:04,490 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:04,490 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:04,491 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:04,903 INFO L129 PetriNetUnfolder]: 83/1273 cut-off events. [2021-10-16 23:01:04,904 INFO L130 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2021-10-16 23:01:04,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1481 conditions, 1273 events. 83/1273 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 7313 event pairs, 19 based on Foata normal form. 0/1147 useless extension candidates. Maximal degree in co-relation 1333. Up to 27 conditions per place. [2021-10-16 23:01:04,982 INFO L132 encePairwiseOnDemand]: 621/626 looper letters, 10 selfloop transitions, 4 changer transitions 0/544 dead transitions. [2021-10-16 23:01:04,982 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 544 transitions, 1238 flow [2021-10-16 23:01:04,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:04,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:04,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1830 transitions. [2021-10-16 23:01:04,985 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9744408945686901 [2021-10-16 23:01:04,986 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1830 transitions. [2021-10-16 23:01:04,986 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1830 transitions. [2021-10-16 23:01:04,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:04,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1830 transitions. [2021-10-16 23:01:04,988 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 610.0) internal successors, (1830), 3 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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:01:04,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:04,990 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:04,990 INFO L186 Difference]: Start difference. First operand has 529 places, 541 transitions, 1204 flow. Second operand 3 states and 1830 transitions. [2021-10-16 23:01:04,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 544 transitions, 1238 flow [2021-10-16 23:01:04,993 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 544 transitions, 1228 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:04,997 INFO L242 Difference]: Finished difference. Result has 531 places, 544 transitions, 1224 flow [2021-10-16 23:01:04,997 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1194, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=537, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1224, PETRI_PLACES=531, PETRI_TRANSITIONS=544} [2021-10-16 23:01:04,997 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -14 predicate places. [2021-10-16 23:01:04,998 INFO L470 AbstractCegarLoop]: Abstraction has has 531 places, 544 transitions, 1224 flow [2021-10-16 23:01:04,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:04,998 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:04,998 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] [2021-10-16 23:01:04,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-16 23:01:04,998 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting thread3Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:04,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:04,999 INFO L82 PathProgramCache]: Analyzing trace with hash 1391881620, now seen corresponding path program 1 times [2021-10-16 23:01:04,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:04,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370728962] [2021-10-16 23:01:04,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:05,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:05,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:05,025 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:01:05,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:05,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370728962] [2021-10-16 23:01:05,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370728962] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:05,025 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:05,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:05,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568748347] [2021-10-16 23:01:05,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:05,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:05,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:05,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:05,030 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:05,031 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 531 places, 544 transitions, 1224 flow. Second operand has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:05,031 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:05,031 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:05,031 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:05,502 INFO L129 PetriNetUnfolder]: 90/1417 cut-off events. [2021-10-16 23:01:05,502 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:01:05,552 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1662 conditions, 1417 events. 90/1417 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 8880 event pairs, 25 based on Foata normal form. 0/1279 useless extension candidates. Maximal degree in co-relation 1513. Up to 32 conditions per place. [2021-10-16 23:01:05,567 INFO L132 encePairwiseOnDemand]: 621/626 looper letters, 10 selfloop transitions, 4 changer transitions 0/547 dead transitions. [2021-10-16 23:01:05,567 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 533 places, 547 transitions, 1258 flow [2021-10-16 23:01:05,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:05,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:05,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1830 transitions. [2021-10-16 23:01:05,570 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9744408945686901 [2021-10-16 23:01:05,570 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1830 transitions. [2021-10-16 23:01:05,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1830 transitions. [2021-10-16 23:01:05,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:05,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1830 transitions. [2021-10-16 23:01:05,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 610.0) internal successors, (1830), 3 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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:01:05,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:05,574 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:05,574 INFO L186 Difference]: Start difference. First operand has 531 places, 544 transitions, 1224 flow. Second operand 3 states and 1830 transitions. [2021-10-16 23:01:05,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 533 places, 547 transitions, 1258 flow [2021-10-16 23:01:05,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 547 transitions, 1250 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:05,581 INFO L242 Difference]: Finished difference. Result has 533 places, 547 transitions, 1246 flow [2021-10-16 23:01:05,581 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1216, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1246, PETRI_PLACES=533, PETRI_TRANSITIONS=547} [2021-10-16 23:01:05,582 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -12 predicate places. [2021-10-16 23:01:05,582 INFO L470 AbstractCegarLoop]: Abstraction has has 533 places, 547 transitions, 1246 flow [2021-10-16 23:01:05,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:05,582 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:05,582 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] [2021-10-16 23:01:05,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-16 23:01:05,582 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting thread6Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:05,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:05,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1470352990, now seen corresponding path program 1 times [2021-10-16 23:01:05,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:05,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215044388] [2021-10-16 23:01:05,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:05,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:05,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:05,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-16 23:01:05,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:05,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215044388] [2021-10-16 23:01:05,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215044388] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:05,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:05,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:05,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472479232] [2021-10-16 23:01:05,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:05,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:05,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:05,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:05,607 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:05,608 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 547 transitions, 1246 flow. Second operand has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:05,608 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:05,608 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:05,608 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:06,150 INFO L129 PetriNetUnfolder]: 98/1536 cut-off events. [2021-10-16 23:01:06,151 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:01:06,272 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1809 conditions, 1536 events. 98/1536 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 10173 event pairs, 25 based on Foata normal form. 0/1386 useless extension candidates. Maximal degree in co-relation 1659. Up to 30 conditions per place. [2021-10-16 23:01:06,286 INFO L132 encePairwiseOnDemand]: 621/626 looper letters, 10 selfloop transitions, 4 changer transitions 0/550 dead transitions. [2021-10-16 23:01:06,287 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 550 transitions, 1280 flow [2021-10-16 23:01:06,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:06,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:06,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1830 transitions. [2021-10-16 23:01:06,289 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9744408945686901 [2021-10-16 23:01:06,289 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1830 transitions. [2021-10-16 23:01:06,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1830 transitions. [2021-10-16 23:01:06,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:06,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1830 transitions. [2021-10-16 23:01:06,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 610.0) internal successors, (1830), 3 states have internal predecessors, (1830), 0 states have call successors, (0), 0 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:01:06,293 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:06,294 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:06,294 INFO L186 Difference]: Start difference. First operand has 533 places, 547 transitions, 1246 flow. Second operand 3 states and 1830 transitions. [2021-10-16 23:01:06,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 550 transitions, 1280 flow [2021-10-16 23:01:06,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 550 transitions, 1272 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:06,302 INFO L242 Difference]: Finished difference. Result has 535 places, 550 transitions, 1268 flow [2021-10-16 23:01:06,302 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1238, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=543, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1268, PETRI_PLACES=535, PETRI_TRANSITIONS=550} [2021-10-16 23:01:06,303 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -10 predicate places. [2021-10-16 23:01:06,303 INFO L470 AbstractCegarLoop]: Abstraction has has 535 places, 550 transitions, 1268 flow [2021-10-16 23:01:06,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:06,303 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:06,303 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:01:06,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-16 23:01:06,304 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:06,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:06,304 INFO L82 PathProgramCache]: Analyzing trace with hash 1955014142, now seen corresponding path program 1 times [2021-10-16 23:01:06,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:06,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124631714] [2021-10-16 23:01:06,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:06,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:06,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:06,337 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:01:06,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:06,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124631714] [2021-10-16 23:01:06,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124631714] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:06,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:06,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:06,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315580900] [2021-10-16 23:01:06,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:06,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:06,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:06,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:06,339 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:06,340 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 535 places, 550 transitions, 1268 flow. Second operand has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:06,340 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:06,340 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:06,340 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:06,826 INFO L129 PetriNetUnfolder]: 95/1468 cut-off events. [2021-10-16 23:01:06,826 INFO L130 PetriNetUnfolder]: For 6/6 co-relation queries the response was YES. [2021-10-16 23:01:06,906 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1761 conditions, 1468 events. 95/1468 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 9556 event pairs, 20 based on Foata normal form. 0/1332 useless extension candidates. Maximal degree in co-relation 1610. Up to 29 conditions per place. [2021-10-16 23:01:06,926 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/549 dead transitions. [2021-10-16 23:01:06,927 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 549 transitions, 1288 flow [2021-10-16 23:01:06,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:06,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:06,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1821 transitions. [2021-10-16 23:01:06,929 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9696485623003195 [2021-10-16 23:01:06,929 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1821 transitions. [2021-10-16 23:01:06,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1821 transitions. [2021-10-16 23:01:06,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:06,930 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1821 transitions. [2021-10-16 23:01:06,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:06,936 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:06,936 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:06,936 INFO L186 Difference]: Start difference. First operand has 535 places, 550 transitions, 1268 flow. Second operand 3 states and 1821 transitions. [2021-10-16 23:01:06,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 549 transitions, 1288 flow [2021-10-16 23:01:06,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 549 transitions, 1280 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:06,944 INFO L242 Difference]: Finished difference. Result has 534 places, 549 transitions, 1262 flow [2021-10-16 23:01:06,944 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1258, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=549, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=547, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1262, PETRI_PLACES=534, PETRI_TRANSITIONS=549} [2021-10-16 23:01:06,945 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -11 predicate places. [2021-10-16 23:01:06,945 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 549 transitions, 1262 flow [2021-10-16 23:01:06,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:06,945 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:06,945 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:01:06,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-16 23:01:06,946 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting thread5Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:06,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:06,946 INFO L82 PathProgramCache]: Analyzing trace with hash 1528903040, now seen corresponding path program 1 times [2021-10-16 23:01:06,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:06,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321217245] [2021-10-16 23:01:06,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:06,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:06,971 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:01:06,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:06,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321217245] [2021-10-16 23:01:06,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321217245] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:06,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:06,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:06,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395026110] [2021-10-16 23:01:06,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:06,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:06,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:06,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:06,973 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:06,974 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 549 transitions, 1262 flow. Second operand has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:06,974 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:06,974 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:06,974 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:07,404 INFO L129 PetriNetUnfolder]: 97/1465 cut-off events. [2021-10-16 23:01:07,404 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:07,478 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1762 conditions, 1465 events. 97/1465 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 9507 event pairs, 21 based on Foata normal form. 0/1335 useless extension candidates. Maximal degree in co-relation 1611. Up to 28 conditions per place. [2021-10-16 23:01:07,496 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/548 dead transitions. [2021-10-16 23:01:07,496 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 535 places, 548 transitions, 1282 flow [2021-10-16 23:01:07,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:07,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:07,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1821 transitions. [2021-10-16 23:01:07,499 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9696485623003195 [2021-10-16 23:01:07,499 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1821 transitions. [2021-10-16 23:01:07,499 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1821 transitions. [2021-10-16 23:01:07,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:07,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1821 transitions. [2021-10-16 23:01:07,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:07,502 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:07,502 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:07,502 INFO L186 Difference]: Start difference. First operand has 534 places, 549 transitions, 1262 flow. Second operand 3 states and 1821 transitions. [2021-10-16 23:01:07,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 535 places, 548 transitions, 1282 flow [2021-10-16 23:01:07,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 548 transitions, 1278 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:07,509 INFO L242 Difference]: Finished difference. Result has 533 places, 548 transitions, 1260 flow [2021-10-16 23:01:07,509 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1256, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=546, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1260, PETRI_PLACES=533, PETRI_TRANSITIONS=548} [2021-10-16 23:01:07,509 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -12 predicate places. [2021-10-16 23:01:07,510 INFO L470 AbstractCegarLoop]: Abstraction has has 533 places, 548 transitions, 1260 flow [2021-10-16 23:01:07,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:07,510 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:07,510 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:01:07,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-16 23:01:07,510 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting thread3Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:07,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:07,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1463612097, now seen corresponding path program 1 times [2021-10-16 23:01:07,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:07,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868594505] [2021-10-16 23:01:07,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:07,511 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:07,532 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:01:07,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:07,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868594505] [2021-10-16 23:01:07,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868594505] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:07,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:07,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:07,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153119904] [2021-10-16 23:01:07,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:07,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:07,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:07,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:07,534 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:07,535 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 548 transitions, 1260 flow. Second operand has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:07,535 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:07,535 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:07,535 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:07,954 INFO L129 PetriNetUnfolder]: 95/1454 cut-off events. [2021-10-16 23:01:07,954 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-16 23:01:08,016 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1747 conditions, 1454 events. 95/1454 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 9379 event pairs, 20 based on Foata normal form. 0/1331 useless extension candidates. Maximal degree in co-relation 1596. Up to 29 conditions per place. [2021-10-16 23:01:08,031 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/547 dead transitions. [2021-10-16 23:01:08,031 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 547 transitions, 1280 flow [2021-10-16 23:01:08,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:08,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:08,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1821 transitions. [2021-10-16 23:01:08,034 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9696485623003195 [2021-10-16 23:01:08,034 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1821 transitions. [2021-10-16 23:01:08,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1821 transitions. [2021-10-16 23:01:08,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:08,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1821 transitions. [2021-10-16 23:01:08,035 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:08,036 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:08,037 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:08,037 INFO L186 Difference]: Start difference. First operand has 533 places, 548 transitions, 1260 flow. Second operand 3 states and 1821 transitions. [2021-10-16 23:01:08,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 547 transitions, 1280 flow [2021-10-16 23:01:08,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 547 transitions, 1276 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:08,043 INFO L242 Difference]: Finished difference. Result has 532 places, 547 transitions, 1258 flow [2021-10-16 23:01:08,044 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1254, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=545, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1258, PETRI_PLACES=532, PETRI_TRANSITIONS=547} [2021-10-16 23:01:08,044 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -13 predicate places. [2021-10-16 23:01:08,044 INFO L470 AbstractCegarLoop]: Abstraction has has 532 places, 547 transitions, 1258 flow [2021-10-16 23:01:08,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:08,044 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:08,044 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] [2021-10-16 23:01:08,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-16 23:01:08,045 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:08,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:08,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1462489853, now seen corresponding path program 1 times [2021-10-16 23:01:08,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:08,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945050308] [2021-10-16 23:01:08,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:08,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:08,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:08,094 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:01:08,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:08,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945050308] [2021-10-16 23:01:08,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945050308] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:08,095 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:08,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:08,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504019285] [2021-10-16 23:01:08,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:08,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:08,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:08,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:08,096 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 600 out of 626 [2021-10-16 23:01:08,097 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 547 transitions, 1258 flow. Second operand has 3 states, 3 states have (on average 602.6666666666666) internal successors, (1808), 3 states have internal predecessors, (1808), 0 states have call successors, (0), 0 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:01:08,097 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:08,097 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 600 of 626 [2021-10-16 23:01:08,097 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:08,745 INFO L129 PetriNetUnfolder]: 121/1633 cut-off events. [2021-10-16 23:01:08,745 INFO L130 PetriNetUnfolder]: For 26/41 co-relation queries the response was YES. [2021-10-16 23:01:08,820 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2025 conditions, 1633 events. 121/1633 cut-off events. For 26/41 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 11148 event pairs, 28 based on Foata normal form. 0/1498 useless extension candidates. Maximal degree in co-relation 1873. Up to 69 conditions per place. [2021-10-16 23:01:08,844 INFO L132 encePairwiseOnDemand]: 620/626 looper letters, 19 selfloop transitions, 6 changer transitions 0/554 dead transitions. [2021-10-16 23:01:08,844 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 554 transitions, 1330 flow [2021-10-16 23:01:08,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:08,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:08,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1822 transitions. [2021-10-16 23:01:08,847 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9701810436634718 [2021-10-16 23:01:08,847 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1822 transitions. [2021-10-16 23:01:08,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1822 transitions. [2021-10-16 23:01:08,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:08,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1822 transitions. [2021-10-16 23:01:08,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.3333333333334) internal successors, (1822), 3 states have internal predecessors, (1822), 0 states have call successors, (0), 0 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:01:08,850 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:08,850 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:08,850 INFO L186 Difference]: Start difference. First operand has 532 places, 547 transitions, 1258 flow. Second operand 3 states and 1822 transitions. [2021-10-16 23:01:08,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 554 transitions, 1330 flow [2021-10-16 23:01:08,853 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 554 transitions, 1326 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:08,857 INFO L242 Difference]: Finished difference. Result has 534 places, 551 transitions, 1298 flow [2021-10-16 23:01:08,857 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1254, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=541, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1298, PETRI_PLACES=534, PETRI_TRANSITIONS=551} [2021-10-16 23:01:08,858 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -11 predicate places. [2021-10-16 23:01:08,858 INFO L470 AbstractCegarLoop]: Abstraction has has 534 places, 551 transitions, 1298 flow [2021-10-16 23:01:08,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 602.6666666666666) internal successors, (1808), 3 states have internal predecessors, (1808), 0 states have call successors, (0), 0 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:01:08,858 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:08,858 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] [2021-10-16 23:01:08,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-16 23:01:08,858 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:08,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:08,859 INFO L82 PathProgramCache]: Analyzing trace with hash -1038359392, now seen corresponding path program 1 times [2021-10-16 23:01:08,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:08,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974543143] [2021-10-16 23:01:08,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:08,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:08,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:08,915 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:01:08,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:08,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974543143] [2021-10-16 23:01:08,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974543143] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:08,915 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:08,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 23:01:08,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380298725] [2021-10-16 23:01:08,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 23:01:08,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:08,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 23:01:08,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 23:01:08,918 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 601 out of 626 [2021-10-16 23:01:08,919 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 551 transitions, 1298 flow. Second operand has 5 states, 5 states have (on average 602.6) internal successors, (3013), 5 states have internal predecessors, (3013), 0 states have call successors, (0), 0 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:01:08,919 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:08,919 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 601 of 626 [2021-10-16 23:01:08,919 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:09,558 INFO L129 PetriNetUnfolder]: 103/1584 cut-off events. [2021-10-16 23:01:09,558 INFO L130 PetriNetUnfolder]: For 53/54 co-relation queries the response was YES. [2021-10-16 23:01:09,664 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1940 conditions, 1584 events. 103/1584 cut-off events. For 53/54 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 10713 event pairs, 22 based on Foata normal form. 1/1462 useless extension candidates. Maximal degree in co-relation 1787. Up to 32 conditions per place. [2021-10-16 23:01:09,690 INFO L132 encePairwiseOnDemand]: 622/626 looper letters, 9 selfloop transitions, 0 changer transitions 4/554 dead transitions. [2021-10-16 23:01:09,690 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 538 places, 554 transitions, 1330 flow [2021-10-16 23:01:09,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 23:01:09,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-16 23:01:09,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3019 transitions. [2021-10-16 23:01:09,695 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9645367412140575 [2021-10-16 23:01:09,695 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3019 transitions. [2021-10-16 23:01:09,695 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3019 transitions. [2021-10-16 23:01:09,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:09,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3019 transitions. [2021-10-16 23:01:09,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 603.8) internal successors, (3019), 5 states have internal predecessors, (3019), 0 states have call successors, (0), 0 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:01:09,699 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 626.0) internal successors, (3756), 6 states have internal predecessors, (3756), 0 states have call successors, (0), 0 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:01:09,700 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 626.0) internal successors, (3756), 6 states have internal predecessors, (3756), 0 states have call successors, (0), 0 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:01:09,700 INFO L186 Difference]: Start difference. First operand has 534 places, 551 transitions, 1298 flow. Second operand 5 states and 3019 transitions. [2021-10-16 23:01:09,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 538 places, 554 transitions, 1330 flow [2021-10-16 23:01:09,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 554 transitions, 1318 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:09,712 INFO L242 Difference]: Finished difference. Result has 539 places, 550 transitions, 1290 flow [2021-10-16 23:01:09,712 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1286, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=551, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1290, PETRI_PLACES=539, PETRI_TRANSITIONS=550} [2021-10-16 23:01:09,715 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -6 predicate places. [2021-10-16 23:01:09,715 INFO L470 AbstractCegarLoop]: Abstraction has has 539 places, 550 transitions, 1290 flow [2021-10-16 23:01:09,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 602.6) internal successors, (3013), 5 states have internal predecessors, (3013), 0 states have call successors, (0), 0 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:01:09,715 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:09,715 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] [2021-10-16 23:01:09,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-16 23:01:09,716 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:09,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:09,716 INFO L82 PathProgramCache]: Analyzing trace with hash -335950911, now seen corresponding path program 1 times [2021-10-16 23:01:09,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:09,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288415590] [2021-10-16 23:01:09,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:09,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:09,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:09,766 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:01:09,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:09,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288415590] [2021-10-16 23:01:09,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288415590] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:09,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:09,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 23:01:09,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407198269] [2021-10-16 23:01:09,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 23:01:09,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:09,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 23:01:09,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 23:01:09,769 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 606 out of 626 [2021-10-16 23:01:09,771 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 550 transitions, 1290 flow. Second operand has 5 states, 5 states have (on average 607.6) internal successors, (3038), 5 states have internal predecessors, (3038), 0 states have call successors, (0), 0 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:01:09,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:09,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 606 of 626 [2021-10-16 23:01:09,771 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:10,444 INFO L129 PetriNetUnfolder]: 102/1584 cut-off events. [2021-10-16 23:01:10,444 INFO L130 PetriNetUnfolder]: For 18/19 co-relation queries the response was YES. [2021-10-16 23:01:10,491 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1920 conditions, 1584 events. 102/1584 cut-off events. For 18/19 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 10641 event pairs, 22 based on Foata normal form. 0/1460 useless extension candidates. Maximal degree in co-relation 1905. Up to 32 conditions per place. [2021-10-16 23:01:10,506 INFO L132 encePairwiseOnDemand]: 621/626 looper letters, 11 selfloop transitions, 4 changer transitions 0/554 dead transitions. [2021-10-16 23:01:10,507 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 554 transitions, 1328 flow [2021-10-16 23:01:10,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 23:01:10,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-16 23:01:10,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3652 transitions. [2021-10-16 23:01:10,511 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.972310969116081 [2021-10-16 23:01:10,511 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3652 transitions. [2021-10-16 23:01:10,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3652 transitions. [2021-10-16 23:01:10,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:10,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3652 transitions. [2021-10-16 23:01:10,514 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 608.6666666666666) internal successors, (3652), 6 states have internal predecessors, (3652), 0 states have call successors, (0), 0 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:01:10,516 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 626.0) internal successors, (4382), 7 states have internal predecessors, (4382), 0 states have call successors, (0), 0 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:01:10,516 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 626.0) internal successors, (4382), 7 states have internal predecessors, (4382), 0 states have call successors, (0), 0 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:01:10,516 INFO L186 Difference]: Start difference. First operand has 539 places, 550 transitions, 1290 flow. Second operand 6 states and 3652 transitions. [2021-10-16 23:01:10,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 554 transitions, 1328 flow [2021-10-16 23:01:10,519 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 554 transitions, 1322 flow, removed 3 selfloop flow, removed 3 redundant places. [2021-10-16 23:01:10,523 INFO L242 Difference]: Finished difference. Result has 542 places, 553 transitions, 1313 flow [2021-10-16 23:01:10,524 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1284, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=546, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1313, PETRI_PLACES=542, PETRI_TRANSITIONS=553} [2021-10-16 23:01:10,524 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -3 predicate places. [2021-10-16 23:01:10,524 INFO L470 AbstractCegarLoop]: Abstraction has has 542 places, 553 transitions, 1313 flow [2021-10-16 23:01:10,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 607.6) internal successors, (3038), 5 states have internal predecessors, (3038), 0 states have call successors, (0), 0 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:01:10,525 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:10,525 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] [2021-10-16 23:01:10,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-16 23:01:10,525 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting thread6Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:10,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:10,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1587034742, now seen corresponding path program 1 times [2021-10-16 23:01:10,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:10,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985765860] [2021-10-16 23:01:10,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:10,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:10,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:10,547 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:01:10,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:10,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985765860] [2021-10-16 23:01:10,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985765860] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:10,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:10,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:10,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901690463] [2021-10-16 23:01:10,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:10,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:10,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:10,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:10,549 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:10,550 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 553 transitions, 1313 flow. Second operand has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:10,550 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:10,550 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:10,550 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:11,057 INFO L129 PetriNetUnfolder]: 102/1579 cut-off events. [2021-10-16 23:01:11,058 INFO L130 PetriNetUnfolder]: For 20/21 co-relation queries the response was YES. [2021-10-16 23:01:11,147 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1941 conditions, 1579 events. 102/1579 cut-off events. For 20/21 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 10594 event pairs, 22 based on Foata normal form. 0/1462 useless extension candidates. Maximal degree in co-relation 1925. Up to 32 conditions per place. [2021-10-16 23:01:11,169 INFO L132 encePairwiseOnDemand]: 623/626 looper letters, 9 selfloop transitions, 2 changer transitions 0/552 dead transitions. [2021-10-16 23:01:11,169 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 543 places, 552 transitions, 1333 flow [2021-10-16 23:01:11,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:11,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:11,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1821 transitions. [2021-10-16 23:01:11,172 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9696485623003195 [2021-10-16 23:01:11,172 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1821 transitions. [2021-10-16 23:01:11,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1821 transitions. [2021-10-16 23:01:11,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:11,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1821 transitions. [2021-10-16 23:01:11,174 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 607.0) internal successors, (1821), 3 states have internal predecessors, (1821), 0 states have call successors, (0), 0 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:01:11,175 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:11,175 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:11,175 INFO L186 Difference]: Start difference. First operand has 542 places, 553 transitions, 1313 flow. Second operand 3 states and 1821 transitions. [2021-10-16 23:01:11,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 543 places, 552 transitions, 1333 flow [2021-10-16 23:01:11,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 552 transitions, 1333 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-10-16 23:01:11,182 INFO L242 Difference]: Finished difference. Result has 543 places, 552 transitions, 1315 flow [2021-10-16 23:01:11,183 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1311, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=552, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=550, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1315, PETRI_PLACES=543, PETRI_TRANSITIONS=552} [2021-10-16 23:01:11,183 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, -2 predicate places. [2021-10-16 23:01:11,183 INFO L470 AbstractCegarLoop]: Abstraction has has 543 places, 552 transitions, 1315 flow [2021-10-16 23:01:11,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 606.0) internal successors, (1818), 3 states have internal predecessors, (1818), 0 states have call successors, (0), 0 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:01:11,183 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:11,183 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:01:11,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-16 23:01:11,184 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting thread5Err4ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:11,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:11,184 INFO L82 PathProgramCache]: Analyzing trace with hash 649359812, now seen corresponding path program 1 times [2021-10-16 23:01:11,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:11,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861409814] [2021-10-16 23:01:11,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:11,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:11,206 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:01:11,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:11,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861409814] [2021-10-16 23:01:11,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861409814] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:11,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:11,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-16 23:01:11,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440912793] [2021-10-16 23:01:11,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-16 23:01:11,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:11,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-16 23:01:11,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-16 23:01:11,209 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 603 out of 626 [2021-10-16 23:01:11,209 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 552 transitions, 1315 flow. Second operand has 3 states, 3 states have (on average 605.3333333333334) internal successors, (1816), 3 states have internal predecessors, (1816), 0 states have call successors, (0), 0 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:01:11,209 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:11,209 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 603 of 626 [2021-10-16 23:01:11,209 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:12,131 INFO L129 PetriNetUnfolder]: 130/1763 cut-off events. [2021-10-16 23:01:12,132 INFO L130 PetriNetUnfolder]: For 46/62 co-relation queries the response was YES. [2021-10-16 23:01:12,199 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2243 conditions, 1763 events. 130/1763 cut-off events. For 46/62 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 12424 event pairs, 31 based on Foata normal form. 0/1633 useless extension candidates. Maximal degree in co-relation 2226. Up to 67 conditions per place. [2021-10-16 23:01:12,223 INFO L132 encePairwiseOnDemand]: 620/626 looper letters, 17 selfloop transitions, 6 changer transitions 0/559 dead transitions. [2021-10-16 23:01:12,223 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 545 places, 559 transitions, 1383 flow [2021-10-16 23:01:12,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-16 23:01:12,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-10-16 23:01:12,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1829 transitions. [2021-10-16 23:01:12,247 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9739084132055378 [2021-10-16 23:01:12,247 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 1829 transitions. [2021-10-16 23:01:12,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 1829 transitions. [2021-10-16 23:01:12,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:12,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 1829 transitions. [2021-10-16 23:01:12,249 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 609.6666666666666) internal successors, (1829), 3 states have internal predecessors, (1829), 0 states have call successors, (0), 0 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:01:12,250 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:12,250 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 626.0) internal successors, (2504), 4 states have internal predecessors, (2504), 0 states have call successors, (0), 0 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:01:12,250 INFO L186 Difference]: Start difference. First operand has 543 places, 552 transitions, 1315 flow. Second operand 3 states and 1829 transitions. [2021-10-16 23:01:12,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 545 places, 559 transitions, 1383 flow [2021-10-16 23:01:12,253 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 543 places, 559 transitions, 1379 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:12,257 INFO L242 Difference]: Finished difference. Result has 545 places, 556 transitions, 1355 flow [2021-10-16 23:01:12,271 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1311, PETRI_DIFFERENCE_MINUEND_PLACES=541, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=552, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=546, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1355, PETRI_PLACES=545, PETRI_TRANSITIONS=556} [2021-10-16 23:01:12,271 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, 0 predicate places. [2021-10-16 23:01:12,271 INFO L470 AbstractCegarLoop]: Abstraction has has 545 places, 556 transitions, 1355 flow [2021-10-16 23:01:12,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 605.3333333333334) internal successors, (1816), 3 states have internal predecessors, (1816), 0 states have call successors, (0), 0 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:01:12,272 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:12,272 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:01:12,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-16 23:01:12,272 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:12,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:12,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1556191283, now seen corresponding path program 1 times [2021-10-16 23:01:12,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:12,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59543427] [2021-10-16 23:01:12,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:12,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:12,303 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:01:12,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:12,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59543427] [2021-10-16 23:01:12,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59543427] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:12,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:12,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-16 23:01:12,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397493513] [2021-10-16 23:01:12,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-16 23:01:12,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:12,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-16 23:01:12,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-16 23:01:12,306 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 605 out of 626 [2021-10-16 23:01:12,320 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 556 transitions, 1355 flow. Second operand has 4 states, 4 states have (on average 607.25) internal successors, (2429), 4 states have internal predecessors, (2429), 0 states have call successors, (0), 0 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:01:12,320 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:12,320 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 605 of 626 [2021-10-16 23:01:12,320 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:12,990 INFO L129 PetriNetUnfolder]: 111/1715 cut-off events. [2021-10-16 23:01:12,990 INFO L130 PetriNetUnfolder]: For 79/81 co-relation queries the response was YES. [2021-10-16 23:01:13,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2178 conditions, 1715 events. 111/1715 cut-off events. For 79/81 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 11937 event pairs, 25 based on Foata normal form. 1/1599 useless extension candidates. Maximal degree in co-relation 2160. Up to 33 conditions per place. [2021-10-16 23:01:13,128 INFO L132 encePairwiseOnDemand]: 622/626 looper letters, 13 selfloop transitions, 3 changer transitions 0/559 dead transitions. [2021-10-16 23:01:13,128 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 559 transitions, 1401 flow [2021-10-16 23:01:13,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-16 23:01:13,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-16 23:01:13,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 3042 transitions. [2021-10-16 23:01:13,130 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9718849840255591 [2021-10-16 23:01:13,130 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 3042 transitions. [2021-10-16 23:01:13,131 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 3042 transitions. [2021-10-16 23:01:13,131 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:13,131 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 3042 transitions. [2021-10-16 23:01:13,133 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 608.4) internal successors, (3042), 5 states have internal predecessors, (3042), 0 states have call successors, (0), 0 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:01:13,135 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 626.0) internal successors, (3756), 6 states have internal predecessors, (3756), 0 states have call successors, (0), 0 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:01:13,135 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 626.0) internal successors, (3756), 6 states have internal predecessors, (3756), 0 states have call successors, (0), 0 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:01:13,135 INFO L186 Difference]: Start difference. First operand has 545 places, 556 transitions, 1355 flow. Second operand 5 states and 3042 transitions. [2021-10-16 23:01:13,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 559 transitions, 1401 flow [2021-10-16 23:01:13,140 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 559 transitions, 1389 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-16 23:01:13,144 INFO L242 Difference]: Finished difference. Result has 550 places, 558 transitions, 1368 flow [2021-10-16 23:01:13,144 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1343, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=553, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1368, PETRI_PLACES=550, PETRI_TRANSITIONS=558} [2021-10-16 23:01:13,145 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, 5 predicate places. [2021-10-16 23:01:13,145 INFO L470 AbstractCegarLoop]: Abstraction has has 550 places, 558 transitions, 1368 flow [2021-10-16 23:01:13,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 607.25) internal successors, (2429), 4 states have internal predecessors, (2429), 0 states have call successors, (0), 0 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:01:13,146 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:13,146 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] [2021-10-16 23:01:13,146 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-16 23:01:13,146 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting thread5Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:13,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:13,146 INFO L82 PathProgramCache]: Analyzing trace with hash 348675267, now seen corresponding path program 1 times [2021-10-16 23:01:13,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:13,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573783677] [2021-10-16 23:01:13,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:13,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:13,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-16 23:01:13,185 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:01:13,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-16 23:01:13,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573783677] [2021-10-16 23:01:13,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573783677] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-16 23:01:13,185 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-16 23:01:13,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-16 23:01:13,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761461490] [2021-10-16 23:01:13,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-16 23:01:13,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-16 23:01:13,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-16 23:01:13,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-16 23:01:13,187 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 606 out of 626 [2021-10-16 23:01:13,188 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 558 transitions, 1368 flow. Second operand has 5 states, 5 states have (on average 607.6) internal successors, (3038), 5 states have internal predecessors, (3038), 0 states have call successors, (0), 0 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:01:13,188 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-16 23:01:13,189 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 606 of 626 [2021-10-16 23:01:13,189 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-16 23:01:13,871 INFO L129 PetriNetUnfolder]: 110/1719 cut-off events. [2021-10-16 23:01:13,872 INFO L130 PetriNetUnfolder]: For 46/48 co-relation queries the response was YES. [2021-10-16 23:01:13,950 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2162 conditions, 1719 events. 110/1719 cut-off events. For 46/48 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 12006 event pairs, 25 based on Foata normal form. 0/1601 useless extension candidates. Maximal degree in co-relation 2142. Up to 33 conditions per place. [2021-10-16 23:01:13,971 INFO L132 encePairwiseOnDemand]: 621/626 looper letters, 11 selfloop transitions, 4 changer transitions 0/562 dead transitions. [2021-10-16 23:01:13,972 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 555 places, 562 transitions, 1406 flow [2021-10-16 23:01:13,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-16 23:01:13,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-16 23:01:13,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 3652 transitions. [2021-10-16 23:01:13,974 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.972310969116081 [2021-10-16 23:01:13,974 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 3652 transitions. [2021-10-16 23:01:13,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 3652 transitions. [2021-10-16 23:01:13,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-16 23:01:13,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 3652 transitions. [2021-10-16 23:01:13,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 608.6666666666666) internal successors, (3652), 6 states have internal predecessors, (3652), 0 states have call successors, (0), 0 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:01:13,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 626.0) internal successors, (4382), 7 states have internal predecessors, (4382), 0 states have call successors, (0), 0 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:01:13,979 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 626.0) internal successors, (4382), 7 states have internal predecessors, (4382), 0 states have call successors, (0), 0 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:01:13,979 INFO L186 Difference]: Start difference. First operand has 550 places, 558 transitions, 1368 flow. Second operand 6 states and 3652 transitions. [2021-10-16 23:01:13,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 555 places, 562 transitions, 1406 flow [2021-10-16 23:01:13,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 562 transitions, 1406 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-10-16 23:01:13,985 INFO L242 Difference]: Finished difference. Result has 559 places, 561 transitions, 1397 flow [2021-10-16 23:01:13,986 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=626, PETRI_DIFFERENCE_MINUEND_FLOW=1368, PETRI_DIFFERENCE_MINUEND_PLACES=550, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=558, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=554, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1397, PETRI_PLACES=559, PETRI_TRANSITIONS=561} [2021-10-16 23:01:13,986 INFO L334 CegarLoopForPetriNet]: 545 programPoint places, 14 predicate places. [2021-10-16 23:01:13,986 INFO L470 AbstractCegarLoop]: Abstraction has has 559 places, 561 transitions, 1397 flow [2021-10-16 23:01:13,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 607.6) internal successors, (3038), 5 states have internal predecessors, (3038), 0 states have call successors, (0), 0 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:01:13,987 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-16 23:01:13,987 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] [2021-10-16 23:01:13,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-16 23:01:13,987 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err0INUSE_VIOLATION, thread1Err3INUSE_VIOLATION, thread2Err0ASSERT_VIOLATIONDATA_RACE, thread2Err1ASSERT_VIOLATIONDATA_RACE (and 58 more)] === [2021-10-16 23:01:13,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-16 23:01:13,987 INFO L82 PathProgramCache]: Analyzing trace with hash -1034487518, now seen corresponding path program 1 times [2021-10-16 23:01:13,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-16 23:01:13,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218089358] [2021-10-16 23:01:13,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-16 23:01:13,988 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-16 23:01:14,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 23:01:14,004 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-16 23:01:14,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-16 23:01:14,063 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-16 23:01:14,063 INFO L631 BasicCegarLoop]: Counterexample is feasible [2021-10-16 23:01:14,063 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location thread2Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err0INUSE_VIOLATION [2021-10-16 23:01:14,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Err3INUSE_VIOLATION [2021-10-16 23:01:14,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,065 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,066 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5INUSE_VIOLATION [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6INUSE_VIOLATION [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err1INUSE_VIOLATION [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Err7INUSE_VIOLATION [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,067 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Thread1of1ForFork4Err2INUSE_VIOLATION [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread1Thread1of1ForFork4Err8INUSE_VIOLATION [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread2Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,068 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread3Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Thread1of1ForFork1Err4INUSE_VIOLATION [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread4Thread1of1ForFork1Err9INUSE_VIOLATION [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread5Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err0ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err1ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err2ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err3ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,069 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location thread6Err4ASSERT_VIOLATIONDATA_RACE [2021-10-16 23:01:14,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-16 23:01:14,075 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-16 23:01:14,075 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-16 23:01:14,217 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 11:01:14 BasicIcfg [2021-10-16 23:01:14,217 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-16 23:01:14,218 INFO L168 Benchmark]: Toolchain (without parser) took 16202.11 ms. Allocated memory was 163.6 MB in the beginning and 1.6 GB in the end (delta: 1.5 GB). Free memory was 106.7 MB in the beginning and 1.2 GB in the end (delta: -1.1 GB). Peak memory consumption was 366.2 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:14,218 INFO L168 Benchmark]: CDTParser took 0.09 ms. Allocated memory is still 163.6 MB. Free memory is still 123.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-16 23:01:14,218 INFO L168 Benchmark]: CACSL2BoogieTranslator took 237.66 ms. Allocated memory was 163.6 MB in the beginning and 231.7 MB in the end (delta: 68.2 MB). Free memory was 106.5 MB in the beginning and 202.8 MB in the end (delta: -96.3 MB). Peak memory consumption was 9.7 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:14,219 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.43 ms. Allocated memory is still 231.7 MB. Free memory was 202.8 MB in the beginning and 199.6 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:01:14,219 INFO L168 Benchmark]: Boogie Preprocessor took 33.39 ms. Allocated memory is still 231.7 MB. Free memory was 199.6 MB in the beginning and 197.0 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:01:14,219 INFO L168 Benchmark]: RCFGBuilder took 657.06 ms. Allocated memory is still 231.7 MB. Free memory was 197.0 MB in the beginning and 167.7 MB in the end (delta: 29.3 MB). Peak memory consumption was 29.4 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:14,219 INFO L168 Benchmark]: TraceAbstraction took 15223.09 ms. Allocated memory was 231.7 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 167.1 MB in the beginning and 1.2 GB in the end (delta: -1.0 GB). Peak memory consumption was 359.1 MB. Max. memory is 8.0 GB. [2021-10-16 23:01:14,220 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.09 ms. Allocated memory is still 163.6 MB. Free memory is still 123.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 237.66 ms. Allocated memory was 163.6 MB in the beginning and 231.7 MB in the end (delta: 68.2 MB). Free memory was 106.5 MB in the beginning and 202.8 MB in the end (delta: -96.3 MB). Peak memory consumption was 9.7 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 46.43 ms. Allocated memory is still 231.7 MB. Free memory was 202.8 MB in the beginning and 199.6 MB in the end (delta: 3.1 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 33.39 ms. Allocated memory is still 231.7 MB. Free memory was 199.6 MB in the beginning and 197.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 657.06 ms. Allocated memory is still 231.7 MB. Free memory was 197.0 MB in the beginning and 167.7 MB in the end (delta: 29.3 MB). Peak memory consumption was 29.4 MB. Max. memory is 8.0 GB. * TraceAbstraction took 15223.09 ms. Allocated memory was 231.7 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 167.1 MB in the beginning and 1.2 GB in the end (delta: -1.0 GB). Peak memory consumption was 359.1 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 - CounterExampleResult [Line: 50]: the program contains a data race the program contains a data race We found a FailurePath: [L38] 0 int x_0, y_1; VAL [x_0=0, y_1=0] [L39] 0 _Bool f1_2, f2_3; VAL [f1_2=0, f2_3=0, x_0=0, y_1=0] [L40] 0 int temp_4, temp_5; VAL [f1_2=0, f2_3=0, temp_4=0, temp_5=0, x_0=0, y_1=0] [L41] 0 int x_6, x_7; VAL [f1_2=0, f2_3=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0] [L42] 0 _Bool f1_8, f2_9; VAL [f1_2=0, f1_8=0, f2_3=0, f2_9=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0] [L43] 0 int temp_10, temp_11; VAL [f1_2=0, f1_8=0, f2_3=0, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0] [L44] 0 int y_7; VAL [f1_2=0, f1_8=0, f2_3=0, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L125] 0 pthread_t t1, t4; VAL [f1_2=0, f1_8=0, f2_3=0, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L128] 0 x_0 = __VERIFIER_nondet_int() VAL [f1_2=0, f1_8=0, f2_3=0, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L129] 0 y_1 = __VERIFIER_nondet_int() VAL [f1_2=0, f1_8=0, f2_3=0, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L130] 0 f1_2 = __VERIFIER_nondet_bool() VAL [f1_2=512, f1_8=0, f2_3=0, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L131] 0 f2_3 = __VERIFIER_nondet_bool() VAL [f1_2=512, f1_8=0, f2_3=256, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L132] 0 temp_4 = __VERIFIER_nondet_int() VAL [f1_2=512, f1_8=0, f2_3=256, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L133] 0 temp_5 = __VERIFIER_nondet_int() VAL [f1_2=512, f1_8=0, f2_3=256, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L134] 0 x_6 = __VERIFIER_nondet_int() VAL [f1_2=512, f1_8=0, f2_3=256, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L135] 0 x_7 = __VERIFIER_nondet_int() VAL [f1_2=512, f1_8=0, f2_3=256, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L136] 0 f1_8 = __VERIFIER_nondet_bool() VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=0, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L137] 0 f2_9 = __VERIFIER_nondet_bool() VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L138] 0 temp_10 = __VERIFIER_nondet_int() VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L139] 0 temp_11 = __VERIFIER_nondet_int() VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L142] 0 ( x_0 == x_6 ) && ( y_1 == y_7 ) VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L142] 0 ( x_0 == x_6 ) && ( y_1 == y_7 ) VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L35] COND FALSE 0 !(!cond) VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L144] FCALL, FORK 0 pthread_create(&t1, 0, thread1, 0) VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L73] 1 pthread_t t2, t3; VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L75] EXPR 1 x_0 == y_1 && !f1_2 VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L75] EXPR 1 x_0 == y_1 && !f1_2 VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L75] 1 x_0 == y_1 && !f1_2 && !f2_3 VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L75] 1 x_0 == y_1 && !f1_2 && !f2_3 VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L35] COND FALSE 1 !(!cond) VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L77] FCALL, FORK 1 pthread_create(&t2, 0, thread2, 0) VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=0, x_6=0, x_7=0, y_1=0, y_7=0] [L48] 2 x_0 = temp_4 + 1 VAL [f1_2=512, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=1, x_6=0, x_7=0, y_1=0, y_7=0] [L50] 2 f1_2 = 1 VAL [f1_2=1, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=1, x_6=0, x_7=0, y_1=0, y_7=0] [L78] FCALL, FORK 1 pthread_create(&t3, 0, thread3, 0) VAL [f1_2=1, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=1, x_6=0, x_7=0, y_1=0, y_7=0] [L61] 3 y_1 = temp_5 + 1 VAL [f1_2=1, f1_8=539, f2_3=256, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=1, x_6=0, x_7=0, y_1=1, y_7=0] [L63] 3 f2_3 = 1 VAL [f1_2=1, f1_8=539, f2_3=1, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=1, x_6=0, x_7=0, y_1=1, y_7=0] [L50] 2 f1_2 = 1 VAL [f1_2=1, f1_8=539, f2_3=1, f2_9=524, temp_10=0, temp_11=0, temp_4=0, temp_5=0, x_0=1, x_6=0, x_7=0, y_1=1, y_7=0] - UnprovableResult [Line: 78]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 77]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 47]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 48]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 53]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 54]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 60]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 61]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 63]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 66]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 67]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 128]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 129]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 130]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 131]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 132]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 133]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 134]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 135]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 136]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 137]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 138]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 139]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 144]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 145]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 117]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 116]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 86]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 87]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 89]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 92]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 93]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 99]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 100]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 102]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 105]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 106]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 78]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 77]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 116]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - UnprovableResult [Line: 117]: Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 943 locations, 62 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 2.3ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 14790.0ms, OverallIterations: 35, TraceHistogramMax: 1, EmptinessCheckTime: 0.0ms, AutomataDifference: 12965.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 261.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 383 SDtfs, 66 SDslu, 60 SDs, 0 SdLazy, 426 SolverSat, 13 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 277.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 86 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 92.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1397occurred in iteration=34, InterpolantAutomatonStates: 112, 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: 109.1ms SsaConstructionTime, 291.3ms SatisfiabilityAnalysisTime, 773.2ms InterpolantComputationTime, 4961 NumberOfCodeBlocks, 4961 NumberOfCodeBlocksAsserted, 35 NumberOfCheckSat, 4720 ConstructedInterpolants, 0 QuantifiedInterpolants, 4803 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 34 InterpolantComputations, 34 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 RESULT: Ultimate proved your program to be incorrect! [2021-10-16 23:01:14,244 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...