./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/valid-memsafety.prp --file ../../../trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version c4f91361 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../../../trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 44de34ccc7195f8ba562241ad79de4cb2add35f6ad2c59de465184820d6f6382 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-c4f9136-m [2023-11-23 15:54:59,123 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 15:54:59,166 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2023-11-23 15:54:59,169 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 15:54:59,169 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 15:54:59,206 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 15:54:59,209 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 15:54:59,209 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 15:54:59,210 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 15:54:59,212 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 15:54:59,213 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 15:54:59,213 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 15:54:59,214 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 15:54:59,215 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 15:54:59,215 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-23 15:54:59,215 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 15:54:59,215 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-23 15:54:59,216 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 15:54:59,216 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-23 15:54:59,216 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-23 15:54:59,216 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-23 15:54:59,217 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 15:54:59,217 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-23 15:54:59,217 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-23 15:54:59,217 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-23 15:54:59,218 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 15:54:59,218 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 15:54:59,218 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 15:54:59,219 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 15:54:59,219 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 15:54:59,220 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 15:54:59,220 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 15:54:59,220 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 15:54:59,220 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 15:54:59,220 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 15:54:59,220 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 15:54:59,221 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 15:54:59,221 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 15:54:59,221 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 15:54:59,225 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 44de34ccc7195f8ba562241ad79de4cb2add35f6ad2c59de465184820d6f6382 [2023-11-23 15:54:59,403 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 15:54:59,431 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 15:54:59,433 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 15:54:59,435 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 15:54:59,435 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 15:54:59,436 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i [2023-11-23 15:55:00,614 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 15:55:00,876 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 15:55:00,877 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i [2023-11-23 15:55:00,894 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aebf89a6a/1e7a747cb3a140f1a1cdab8ae3ddc6b3/FLAGfc94e1326 [2023-11-23 15:55:00,904 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/aebf89a6a/1e7a747cb3a140f1a1cdab8ae3ddc6b3 [2023-11-23 15:55:00,906 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 15:55:00,907 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 15:55:00,908 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 15:55:00,908 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 15:55:00,912 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 15:55:00,912 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:55:00" (1/1) ... [2023-11-23 15:55:00,913 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6bb4d12a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:00, skipping insertion in model container [2023-11-23 15:55:00,913 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:55:00" (1/1) ... [2023-11-23 15:55:00,954 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 15:55:01,292 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 15:55:01,300 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 15:55:01,393 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 15:55:01,445 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 15:55:01,445 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 15:55:01,451 INFO L206 MainTranslator]: Completed translation [2023-11-23 15:55:01,451 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01 WrapperNode [2023-11-23 15:55:01,451 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 15:55:01,452 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 15:55:01,452 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 15:55:01,452 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 15:55:01,457 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,472 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,493 INFO L138 Inliner]: procedures = 365, calls = 19, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 67 [2023-11-23 15:55:01,493 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 15:55:01,494 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 15:55:01,494 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 15:55:01,494 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 15:55:01,501 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,501 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,503 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,504 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,507 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,509 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,510 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,511 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,513 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 15:55:01,514 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 15:55:01,514 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 15:55:01,514 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 15:55:01,514 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (1/1) ... [2023-11-23 15:55:01,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 15:55:01,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:01,538 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) [2023-11-23 15:55:01,550 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 [2023-11-23 15:55:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-23 15:55:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 15:55:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 15:55:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-23 15:55:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-23 15:55:01,577 INFO L130 BoogieDeclarations]: Found specification of procedure thread_function_datarace [2023-11-23 15:55:01,578 INFO L138 BoogieDeclarations]: Found implementation of procedure thread_function_datarace [2023-11-23 15:55:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-23 15:55:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 15:55:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-23 15:55:01,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 15:55:01,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 15:55:01,579 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-23 15:55:01,747 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 15:55:01,751 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 15:55:01,935 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 15:55:02,055 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 15:55:02,055 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-23 15:55:02,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:55:02 BoogieIcfgContainer [2023-11-23 15:55:02,056 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 15:55:02,057 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 15:55:02,057 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 15:55:02,060 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 15:55:02,060 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:55:00" (1/3) ... [2023-11-23 15:55:02,061 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3eb03881 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:55:02, skipping insertion in model container [2023-11-23 15:55:02,061 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:01" (2/3) ... [2023-11-23 15:55:02,061 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3eb03881 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:55:02, skipping insertion in model container [2023-11-23 15:55:02,061 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:55:02" (3/3) ... [2023-11-23 15:55:02,062 INFO L112 eAbstractionObserver]: Analyzing ICFG pthread-demo-datarace-3.i [2023-11-23 15:55:02,075 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 15:55:02,075 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2023-11-23 15:55:02,076 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-23 15:55:02,102 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-11-23 15:55:02,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 33 places, 33 transitions, 73 flow [2023-11-23 15:55:02,160 INFO L124 PetriNetUnfolderBase]: 4/32 cut-off events. [2023-11-23 15:55:02,160 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-23 15:55:02,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37 conditions, 32 events. 4/32 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 53 event pairs, 0 based on Foata normal form. 0/22 useless extension candidates. Maximal degree in co-relation 15. Up to 2 conditions per place. [2023-11-23 15:55:02,164 INFO L82 GeneralOperation]: Start removeDead. Operand has 33 places, 33 transitions, 73 flow [2023-11-23 15:55:02,169 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 31 places, 31 transitions, 68 flow [2023-11-23 15:55:02,184 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 15:55:02,194 INFO L357 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@204475b0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 15:55:02,196 INFO L358 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2023-11-23 15:55:02,202 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-23 15:55:02,203 INFO L124 PetriNetUnfolderBase]: 0/2 cut-off events. [2023-11-23 15:55:02,203 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-23 15:55:02,203 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:02,204 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-23 15:55:02,204 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:02,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:02,208 INFO L85 PathProgramCache]: Analyzing trace with hash 8346, now seen corresponding path program 1 times [2023-11-23 15:55:02,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:02,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725137383] [2023-11-23 15:55:02,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:02,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:02,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:02,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:02,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:02,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725137383] [2023-11-23 15:55:02,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725137383] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:02,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:02,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-23 15:55:02,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217069190] [2023-11-23 15:55:02,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:02,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:02,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:02,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:02,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:02,427 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 33 [2023-11-23 15:55:02,429 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 31 transitions, 68 flow. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,430 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:02,430 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 33 [2023-11-23 15:55:02,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:02,457 INFO L124 PetriNetUnfolderBase]: 17/53 cut-off events. [2023-11-23 15:55:02,457 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-23 15:55:02,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 97 conditions, 53 events. 17/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 123 event pairs, 9 based on Foata normal form. 3/51 useless extension candidates. Maximal degree in co-relation 75. Up to 38 conditions per place. [2023-11-23 15:55:02,459 INFO L140 encePairwiseOnDemand]: 27/33 looper letters, 13 selfloop transitions, 1 changer transitions 1/24 dead transitions. [2023-11-23 15:55:02,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 24 transitions, 82 flow [2023-11-23 15:55:02,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:02,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:02,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 55 transitions. [2023-11-23 15:55:02,467 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2023-11-23 15:55:02,467 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 55 transitions. [2023-11-23 15:55:02,467 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 55 transitions. [2023-11-23 15:55:02,468 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:02,470 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 55 transitions. [2023-11-23 15:55:02,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,473 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,473 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,474 INFO L175 Difference]: Start difference. First operand has 31 places, 31 transitions, 68 flow. Second operand 3 states and 55 transitions. [2023-11-23 15:55:02,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 24 transitions, 82 flow [2023-11-23 15:55:02,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 24 transitions, 78 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-23 15:55:02,477 INFO L231 Difference]: Finished difference. Result has 26 places, 23 transitions, 50 flow [2023-11-23 15:55:02,478 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=50, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=50, PETRI_PLACES=26, PETRI_TRANSITIONS=23} [2023-11-23 15:55:02,481 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -5 predicate places. [2023-11-23 15:55:02,481 INFO L495 AbstractCegarLoop]: Abstraction has has 26 places, 23 transitions, 50 flow [2023-11-23 15:55:02,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,481 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:02,482 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-23 15:55:02,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 15:55:02,482 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:02,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:02,482 INFO L85 PathProgramCache]: Analyzing trace with hash 8347, now seen corresponding path program 1 times [2023-11-23 15:55:02,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:02,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351928734] [2023-11-23 15:55:02,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:02,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:02,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:02,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:02,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:02,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351928734] [2023-11-23 15:55:02,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351928734] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:02,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:02,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-23 15:55:02,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113322788] [2023-11-23 15:55:02,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:02,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:02,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:02,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:02,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:02,575 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 33 [2023-11-23 15:55:02,576 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 23 transitions, 50 flow. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,576 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:02,576 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 33 [2023-11-23 15:55:02,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:02,605 INFO L124 PetriNetUnfolderBase]: 13/43 cut-off events. [2023-11-23 15:55:02,605 INFO L125 PetriNetUnfolderBase]: For 1/2 co-relation queries the response was YES. [2023-11-23 15:55:02,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 43 events. 13/43 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 90 event pairs, 6 based on Foata normal form. 5/44 useless extension candidates. Maximal degree in co-relation 71. Up to 29 conditions per place. [2023-11-23 15:55:02,607 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 11 selfloop transitions, 1 changer transitions 0/21 dead transitions. [2023-11-23 15:55:02,607 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 21 transitions, 70 flow [2023-11-23 15:55:02,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:02,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:02,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 56 transitions. [2023-11-23 15:55:02,608 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5656565656565656 [2023-11-23 15:55:02,608 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 56 transitions. [2023-11-23 15:55:02,608 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 56 transitions. [2023-11-23 15:55:02,608 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:02,609 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 56 transitions. [2023-11-23 15:55:02,609 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,610 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,610 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,610 INFO L175 Difference]: Start difference. First operand has 26 places, 23 transitions, 50 flow. Second operand 3 states and 56 transitions. [2023-11-23 15:55:02,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 21 transitions, 70 flow [2023-11-23 15:55:02,611 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 21 transitions, 69 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:02,611 INFO L231 Difference]: Finished difference. Result has 24 places, 21 transitions, 47 flow [2023-11-23 15:55:02,611 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=45, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=47, PETRI_PLACES=24, PETRI_TRANSITIONS=21} [2023-11-23 15:55:02,612 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -7 predicate places. [2023-11-23 15:55:02,612 INFO L495 AbstractCegarLoop]: Abstraction has has 24 places, 21 transitions, 47 flow [2023-11-23 15:55:02,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,612 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:02,612 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:02,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-23 15:55:02,613 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:02,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:02,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1538791212, now seen corresponding path program 1 times [2023-11-23 15:55:02,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:02,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179643407] [2023-11-23 15:55:02,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:02,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:02,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:02,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:02,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179643407] [2023-11-23 15:55:02,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179643407] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:02,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:02,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 15:55:02,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488781472] [2023-11-23 15:55:02,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:02,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:02,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:02,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:02,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:02,657 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 33 [2023-11-23 15:55:02,657 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 24 places, 21 transitions, 47 flow. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,657 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:02,658 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 33 [2023-11-23 15:55:02,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:02,687 INFO L124 PetriNetUnfolderBase]: 17/60 cut-off events. [2023-11-23 15:55:02,687 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-23 15:55:02,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 60 events. 17/60 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 152 event pairs, 6 based on Foata normal form. 4/60 useless extension candidates. Maximal degree in co-relation 96. Up to 30 conditions per place. [2023-11-23 15:55:02,689 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 15 selfloop transitions, 2 changer transitions 0/26 dead transitions. [2023-11-23 15:55:02,689 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 26 transitions, 91 flow [2023-11-23 15:55:02,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:02,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:02,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 66 transitions. [2023-11-23 15:55:02,693 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2023-11-23 15:55:02,693 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 66 transitions. [2023-11-23 15:55:02,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 66 transitions. [2023-11-23 15:55:02,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:02,695 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 66 transitions. [2023-11-23 15:55:02,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,696 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,696 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,696 INFO L175 Difference]: Start difference. First operand has 24 places, 21 transitions, 47 flow. Second operand 3 states and 66 transitions. [2023-11-23 15:55:02,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 26 transitions, 91 flow [2023-11-23 15:55:02,697 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 26 transitions, 90 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:02,699 INFO L231 Difference]: Finished difference. Result has 26 places, 22 transitions, 58 flow [2023-11-23 15:55:02,699 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=58, PETRI_PLACES=26, PETRI_TRANSITIONS=22} [2023-11-23 15:55:02,700 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -5 predicate places. [2023-11-23 15:55:02,700 INFO L495 AbstractCegarLoop]: Abstraction has has 26 places, 22 transitions, 58 flow [2023-11-23 15:55:02,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,700 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:02,700 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:02,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-23 15:55:02,701 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:02,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:02,702 INFO L85 PathProgramCache]: Analyzing trace with hash 505076078, now seen corresponding path program 1 times [2023-11-23 15:55:02,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:02,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907537471] [2023-11-23 15:55:02,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:02,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:02,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:02,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:02,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907537471] [2023-11-23 15:55:02,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907537471] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:02,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:02,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 15:55:02,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601992750] [2023-11-23 15:55:02,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:02,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:02,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:02,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:02,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:02,767 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 33 [2023-11-23 15:55:02,767 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 22 transitions, 58 flow. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,767 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:02,767 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 33 [2023-11-23 15:55:02,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:02,799 INFO L124 PetriNetUnfolderBase]: 25/85 cut-off events. [2023-11-23 15:55:02,799 INFO L125 PetriNetUnfolderBase]: For 31/31 co-relation queries the response was YES. [2023-11-23 15:55:02,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 175 conditions, 85 events. 25/85 cut-off events. For 31/31 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 227 event pairs, 7 based on Foata normal form. 4/85 useless extension candidates. Maximal degree in co-relation 167. Up to 38 conditions per place. [2023-11-23 15:55:02,801 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 17 selfloop transitions, 2 changer transitions 0/28 dead transitions. [2023-11-23 15:55:02,801 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 28 transitions, 118 flow [2023-11-23 15:55:02,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:02,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:02,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 66 transitions. [2023-11-23 15:55:02,803 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2023-11-23 15:55:02,803 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 66 transitions. [2023-11-23 15:55:02,803 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 66 transitions. [2023-11-23 15:55:02,804 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:02,804 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 66 transitions. [2023-11-23 15:55:02,804 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,805 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,805 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,805 INFO L175 Difference]: Start difference. First operand has 26 places, 22 transitions, 58 flow. Second operand 3 states and 66 transitions. [2023-11-23 15:55:02,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 28 transitions, 118 flow [2023-11-23 15:55:02,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 28 transitions, 114 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:02,807 INFO L231 Difference]: Finished difference. Result has 28 places, 23 transitions, 68 flow [2023-11-23 15:55:02,807 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=68, PETRI_PLACES=28, PETRI_TRANSITIONS=23} [2023-11-23 15:55:02,808 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -3 predicate places. [2023-11-23 15:55:02,809 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 23 transitions, 68 flow [2023-11-23 15:55:02,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:02,810 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:02,810 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:02,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-23 15:55:02,810 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:02,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:02,811 INFO L85 PathProgramCache]: Analyzing trace with hash -35423041, now seen corresponding path program 1 times [2023-11-23 15:55:02,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:02,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797274539] [2023-11-23 15:55:02,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:02,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:02,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:02,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:02,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797274539] [2023-11-23 15:55:02,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797274539] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:55:02,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255313513] [2023-11-23 15:55:02,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:02,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:02,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:02,881 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 15:55:02,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 15:55:02,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:02,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 15:55:02,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:02,989 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:02,989 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:03,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:03,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255313513] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:03,016 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:55:03,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-23 15:55:03,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564956391] [2023-11-23 15:55:03,019 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:03,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 15:55:03,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:03,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 15:55:03,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-23 15:55:03,027 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:03,027 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 23 transitions, 68 flow. Second operand has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,032 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:03,032 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:03,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:03,104 INFO L124 PetriNetUnfolderBase]: 67/183 cut-off events. [2023-11-23 15:55:03,104 INFO L125 PetriNetUnfolderBase]: For 94/94 co-relation queries the response was YES. [2023-11-23 15:55:03,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 419 conditions, 183 events. 67/183 cut-off events. For 94/94 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 633 event pairs, 8 based on Foata normal form. 18/195 useless extension candidates. Maximal degree in co-relation 410. Up to 36 conditions per place. [2023-11-23 15:55:03,106 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 35 selfloop transitions, 6 changer transitions 0/49 dead transitions. [2023-11-23 15:55:03,106 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 49 transitions, 246 flow [2023-11-23 15:55:03,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:55:03,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-23 15:55:03,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 129 transitions. [2023-11-23 15:55:03,107 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6515151515151515 [2023-11-23 15:55:03,107 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 129 transitions. [2023-11-23 15:55:03,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 129 transitions. [2023-11-23 15:55:03,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:03,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 129 transitions. [2023-11-23 15:55:03,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,109 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,109 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,109 INFO L175 Difference]: Start difference. First operand has 28 places, 23 transitions, 68 flow. Second operand 6 states and 129 transitions. [2023-11-23 15:55:03,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 49 transitions, 246 flow [2023-11-23 15:55:03,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 49 transitions, 236 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:03,110 INFO L231 Difference]: Finished difference. Result has 36 places, 26 transitions, 106 flow [2023-11-23 15:55:03,110 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=106, PETRI_PLACES=36, PETRI_TRANSITIONS=26} [2023-11-23 15:55:03,111 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 5 predicate places. [2023-11-23 15:55:03,111 INFO L495 AbstractCegarLoop]: Abstraction has has 36 places, 26 transitions, 106 flow [2023-11-23 15:55:03,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,111 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:03,111 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:03,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:03,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:03,323 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:03,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:03,324 INFO L85 PathProgramCache]: Analyzing trace with hash -2052925019, now seen corresponding path program 2 times [2023-11-23 15:55:03,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:03,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589257562] [2023-11-23 15:55:03,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:03,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:03,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:03,382 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-23 15:55:03,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:03,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589257562] [2023-11-23 15:55:03,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589257562] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:55:03,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097100379] [2023-11-23 15:55:03,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:55:03,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:03,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:03,384 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 15:55:03,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-23 15:55:03,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 15:55:03,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:03,446 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:55:03,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:03,485 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:03,485 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:03,540 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:03,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097100379] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:03,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:55:03,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 7, 7] total 14 [2023-11-23 15:55:03,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042242611] [2023-11-23 15:55:03,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:03,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 15:55:03,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:03,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 15:55:03,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2023-11-23 15:55:03,552 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:03,553 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 26 transitions, 106 flow. Second operand has 14 states, 14 states have (on average 17.857142857142858) internal successors, (250), 14 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,553 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:03,553 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:03,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:03,847 INFO L124 PetriNetUnfolderBase]: 185/522 cut-off events. [2023-11-23 15:55:03,847 INFO L125 PetriNetUnfolderBase]: For 885/885 co-relation queries the response was YES. [2023-11-23 15:55:03,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1453 conditions, 522 events. 185/522 cut-off events. For 885/885 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2263 event pairs, 5 based on Foata normal form. 71/590 useless extension candidates. Maximal degree in co-relation 1441. Up to 96 conditions per place. [2023-11-23 15:55:03,853 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 93 selfloop transitions, 69 changer transitions 0/170 dead transitions. [2023-11-23 15:55:03,853 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 170 transitions, 1102 flow [2023-11-23 15:55:03,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-23 15:55:03,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2023-11-23 15:55:03,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 701 transitions. [2023-11-23 15:55:03,858 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.624777183600713 [2023-11-23 15:55:03,858 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 701 transitions. [2023-11-23 15:55:03,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 701 transitions. [2023-11-23 15:55:03,858 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:03,858 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 701 transitions. [2023-11-23 15:55:03,860 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 20.61764705882353) internal successors, (701), 34 states have internal predecessors, (701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,862 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 33.0) internal successors, (1155), 35 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,863 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 33.0) internal successors, (1155), 35 states have internal predecessors, (1155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,863 INFO L175 Difference]: Start difference. First operand has 36 places, 26 transitions, 106 flow. Second operand 34 states and 701 transitions. [2023-11-23 15:55:03,863 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 170 transitions, 1102 flow [2023-11-23 15:55:03,881 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 170 transitions, 1042 flow, removed 27 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:03,883 INFO L231 Difference]: Finished difference. Result has 93 places, 88 transitions, 738 flow [2023-11-23 15:55:03,883 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=738, PETRI_PLACES=93, PETRI_TRANSITIONS=88} [2023-11-23 15:55:03,883 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 62 predicate places. [2023-11-23 15:55:03,884 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 88 transitions, 738 flow [2023-11-23 15:55:03,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.857142857142858) internal successors, (250), 14 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:03,884 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:03,884 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:03,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:04,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-23 15:55:04,095 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:04,095 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:04,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1828530160, now seen corresponding path program 3 times [2023-11-23 15:55:04,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:04,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976536700] [2023-11-23 15:55:04,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:04,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:04,183 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:04,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:04,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976536700] [2023-11-23 15:55:04,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976536700] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:55:04,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252563710] [2023-11-23 15:55:04,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 15:55:04,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:04,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:04,193 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 15:55:04,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-23 15:55:04,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-23 15:55:04,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:04,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 15:55:04,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:04,314 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:04,314 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:04,377 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:04,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252563710] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:04,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:55:04,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2023-11-23 15:55:04,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475099279] [2023-11-23 15:55:04,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:04,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 15:55:04,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:04,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 15:55:04,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2023-11-23 15:55:04,382 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:04,382 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 88 transitions, 738 flow. Second operand has 9 states, 9 states have (on average 18.333333333333332) internal successors, (165), 9 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:04,382 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:04,382 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:04,382 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:04,521 INFO L124 PetriNetUnfolderBase]: 302/867 cut-off events. [2023-11-23 15:55:04,521 INFO L125 PetriNetUnfolderBase]: For 15687/15717 co-relation queries the response was YES. [2023-11-23 15:55:04,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4415 conditions, 867 events. 302/867 cut-off events. For 15687/15717 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4655 event pairs, 58 based on Foata normal form. 74/892 useless extension candidates. Maximal degree in co-relation 4378. Up to 246 conditions per place. [2023-11-23 15:55:04,529 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 102 selfloop transitions, 38 changer transitions 0/152 dead transitions. [2023-11-23 15:55:04,529 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 152 transitions, 1802 flow [2023-11-23 15:55:04,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 15:55:04,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-23 15:55:04,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 171 transitions. [2023-11-23 15:55:04,530 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6477272727272727 [2023-11-23 15:55:04,530 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 171 transitions. [2023-11-23 15:55:04,530 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 171 transitions. [2023-11-23 15:55:04,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:04,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 171 transitions. [2023-11-23 15:55:04,531 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 21.375) internal successors, (171), 8 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:04,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:04,531 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 33.0) internal successors, (297), 9 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:04,531 INFO L175 Difference]: Start difference. First operand has 93 places, 88 transitions, 738 flow. Second operand 8 states and 171 transitions. [2023-11-23 15:55:04,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 152 transitions, 1802 flow [2023-11-23 15:55:04,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 152 transitions, 1716 flow, removed 11 selfloop flow, removed 4 redundant places. [2023-11-23 15:55:04,549 INFO L231 Difference]: Finished difference. Result has 101 places, 92 transitions, 874 flow [2023-11-23 15:55:04,549 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=676, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=874, PETRI_PLACES=101, PETRI_TRANSITIONS=92} [2023-11-23 15:55:04,549 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 70 predicate places. [2023-11-23 15:55:04,549 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 92 transitions, 874 flow [2023-11-23 15:55:04,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 18.333333333333332) internal successors, (165), 9 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:04,550 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:04,550 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:04,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:04,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:04,761 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:04,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:04,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1356931760, now seen corresponding path program 4 times [2023-11-23 15:55:04,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:04,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150304598] [2023-11-23 15:55:04,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:04,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:04,896 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 10 proven. 81 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:04,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:04,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150304598] [2023-11-23 15:55:04,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150304598] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:55:04,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681032740] [2023-11-23 15:55:04,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-23 15:55:04,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:04,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:04,897 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 15:55:04,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-23 15:55:04,966 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-23 15:55:04,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:04,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 15:55:04,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:05,032 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 10 proven. 81 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:05,032 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:05,155 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 10 proven. 81 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:05,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681032740] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:05,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:55:05,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2023-11-23 15:55:05,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920930981] [2023-11-23 15:55:05,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:05,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-23 15:55:05,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:05,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-23 15:55:05,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2023-11-23 15:55:05,164 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:05,165 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 92 transitions, 874 flow. Second operand has 17 states, 17 states have (on average 18.176470588235293) internal successors, (309), 17 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:05,165 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:05,165 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:05,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:05,512 INFO L124 PetriNetUnfolderBase]: 663/1821 cut-off events. [2023-11-23 15:55:05,512 INFO L125 PetriNetUnfolderBase]: For 44255/44329 co-relation queries the response was YES. [2023-11-23 15:55:05,518 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10366 conditions, 1821 events. 663/1821 cut-off events. For 44255/44329 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 10687 event pairs, 104 based on Foata normal form. 167/1834 useless extension candidates. Maximal degree in co-relation 10324. Up to 536 conditions per place. [2023-11-23 15:55:05,527 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 214 selfloop transitions, 46 changer transitions 0/272 dead transitions. [2023-11-23 15:55:05,527 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 272 transitions, 3524 flow [2023-11-23 15:55:05,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 15:55:05,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-23 15:55:05,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 343 transitions. [2023-11-23 15:55:05,529 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6496212121212122 [2023-11-23 15:55:05,529 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 343 transitions. [2023-11-23 15:55:05,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 343 transitions. [2023-11-23 15:55:05,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:05,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 343 transitions. [2023-11-23 15:55:05,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 21.4375) internal successors, (343), 16 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:05,530 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 33.0) internal successors, (561), 17 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:05,530 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 33.0) internal successors, (561), 17 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:05,530 INFO L175 Difference]: Start difference. First operand has 101 places, 92 transitions, 874 flow. Second operand 16 states and 343 transitions. [2023-11-23 15:55:05,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 272 transitions, 3524 flow [2023-11-23 15:55:05,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 272 transitions, 3360 flow, removed 60 selfloop flow, removed 2 redundant places. [2023-11-23 15:55:05,575 INFO L231 Difference]: Finished difference. Result has 123 places, 101 transitions, 1096 flow [2023-11-23 15:55:05,575 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=790, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1096, PETRI_PLACES=123, PETRI_TRANSITIONS=101} [2023-11-23 15:55:05,575 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 92 predicate places. [2023-11-23 15:55:05,575 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 101 transitions, 1096 flow [2023-11-23 15:55:05,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 18.176470588235293) internal successors, (309), 17 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:05,576 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:05,576 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 14, 14, 14, 14, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:05,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:05,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:05,787 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:05,787 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:05,787 INFO L85 PathProgramCache]: Analyzing trace with hash 1402103180, now seen corresponding path program 5 times [2023-11-23 15:55:05,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:05,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774243588] [2023-11-23 15:55:05,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:05,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:05,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:06,025 INFO L134 CoverageAnalysis]: Checked inductivity of 614 backedges. 14 proven. 145 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2023-11-23 15:55:06,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:06,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774243588] [2023-11-23 15:55:06,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774243588] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:55:06,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042749733] [2023-11-23 15:55:06,026 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-23 15:55:06,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:06,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:06,027 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 15:55:06,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-23 15:55:06,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2023-11-23 15:55:06,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:06,115 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 15:55:06,124 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:06,260 INFO L134 CoverageAnalysis]: Checked inductivity of 614 backedges. 14 proven. 145 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2023-11-23 15:55:06,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:06,468 INFO L134 CoverageAnalysis]: Checked inductivity of 614 backedges. 14 proven. 145 refuted. 0 times theorem prover too weak. 455 trivial. 0 not checked. [2023-11-23 15:55:06,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042749733] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:06,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:55:06,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2023-11-23 15:55:06,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956370164] [2023-11-23 15:55:06,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:06,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-23 15:55:06,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:06,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-23 15:55:06,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2023-11-23 15:55:06,471 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:06,471 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 101 transitions, 1096 flow. Second operand has 23 states, 23 states have (on average 17.47826086956522) internal successors, (402), 23 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:06,471 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:06,471 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:06,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:07,277 INFO L124 PetriNetUnfolderBase]: 1292/3391 cut-off events. [2023-11-23 15:55:07,277 INFO L125 PetriNetUnfolderBase]: For 116632/116634 co-relation queries the response was YES. [2023-11-23 15:55:07,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18719 conditions, 3391 events. 1292/3391 cut-off events. For 116632/116634 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 23375 event pairs, 67 based on Foata normal form. 312/3689 useless extension candidates. Maximal degree in co-relation 18668. Up to 783 conditions per place. [2023-11-23 15:55:07,307 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 433 selfloop transitions, 66 changer transitions 0/509 dead transitions. [2023-11-23 15:55:07,307 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 509 transitions, 10046 flow [2023-11-23 15:55:07,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 15:55:07,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-23 15:55:07,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 472 transitions. [2023-11-23 15:55:07,308 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.650137741046832 [2023-11-23 15:55:07,308 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 472 transitions. [2023-11-23 15:55:07,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 472 transitions. [2023-11-23 15:55:07,309 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:07,309 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 472 transitions. [2023-11-23 15:55:07,310 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 21.454545454545453) internal successors, (472), 22 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:07,310 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:07,311 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:07,311 INFO L175 Difference]: Start difference. First operand has 123 places, 101 transitions, 1096 flow. Second operand 22 states and 472 transitions. [2023-11-23 15:55:07,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 509 transitions, 10046 flow [2023-11-23 15:55:07,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 509 transitions, 9786 flow, removed 0 selfloop flow, removed 5 redundant places. [2023-11-23 15:55:07,397 INFO L231 Difference]: Finished difference. Result has 150 places, 134 transitions, 1596 flow [2023-11-23 15:55:07,397 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1036, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1596, PETRI_PLACES=150, PETRI_TRANSITIONS=134} [2023-11-23 15:55:07,398 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 119 predicate places. [2023-11-23 15:55:07,398 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 134 transitions, 1596 flow [2023-11-23 15:55:07,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 17.47826086956522) internal successors, (402), 23 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:07,398 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:07,398 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 20, 20, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:07,412 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:07,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:07,610 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:07,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:07,611 INFO L85 PathProgramCache]: Analyzing trace with hash 1906805234, now seen corresponding path program 6 times [2023-11-23 15:55:07,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:07,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862007363] [2023-11-23 15:55:07,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:07,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:07,971 INFO L134 CoverageAnalysis]: Checked inductivity of 1059 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2023-11-23 15:55:07,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 15:55:07,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862007363] [2023-11-23 15:55:07,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862007363] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 15:55:07,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955711307] [2023-11-23 15:55:07,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-23 15:55:07,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:07,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:07,973 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 15:55:07,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-23 15:55:08,066 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2023-11-23 15:55:08,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:08,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 15:55:08,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:08,179 INFO L134 CoverageAnalysis]: Checked inductivity of 1059 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2023-11-23 15:55:08,180 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:08,429 INFO L134 CoverageAnalysis]: Checked inductivity of 1059 backedges. 0 proven. 469 refuted. 0 times theorem prover too weak. 590 trivial. 0 not checked. [2023-11-23 15:55:08,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955711307] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:08,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 15:55:08,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2023-11-23 15:55:08,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533173950] [2023-11-23 15:55:08,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:08,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-23 15:55:08,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 15:55:08,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-23 15:55:08,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2023-11-23 15:55:08,444 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:08,445 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 134 transitions, 1596 flow. Second operand has 23 states, 23 states have (on average 18.304347826086957) internal successors, (421), 23 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:08,445 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:08,445 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:08,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:09,461 INFO L124 PetriNetUnfolderBase]: 1536/4304 cut-off events. [2023-11-23 15:55:09,461 INFO L125 PetriNetUnfolderBase]: For 118390/118706 co-relation queries the response was YES. [2023-11-23 15:55:09,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25154 conditions, 4304 events. 1536/4304 cut-off events. For 118390/118706 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 30727 event pairs, 162 based on Foata normal form. 354/4403 useless extension candidates. Maximal degree in co-relation 25092. Up to 1323 conditions per place. [2023-11-23 15:55:09,501 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 508 selfloop transitions, 52 changer transitions 0/575 dead transitions. [2023-11-23 15:55:09,501 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 575 transitions, 9034 flow [2023-11-23 15:55:09,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 15:55:09,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-23 15:55:09,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 467 transitions. [2023-11-23 15:55:09,502 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6432506887052342 [2023-11-23 15:55:09,502 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 467 transitions. [2023-11-23 15:55:09,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 467 transitions. [2023-11-23 15:55:09,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:09,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 467 transitions. [2023-11-23 15:55:09,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 21.227272727272727) internal successors, (467), 22 states have internal predecessors, (467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:09,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:09,505 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:09,505 INFO L175 Difference]: Start difference. First operand has 150 places, 134 transitions, 1596 flow. Second operand 22 states and 467 transitions. [2023-11-23 15:55:09,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 575 transitions, 9034 flow [2023-11-23 15:55:09,597 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 575 transitions, 8656 flow, removed 0 selfloop flow, removed 9 redundant places. [2023-11-23 15:55:09,601 INFO L231 Difference]: Finished difference. Result has 169 places, 141 transitions, 1840 flow [2023-11-23 15:55:09,601 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=1542, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=134, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=1840, PETRI_PLACES=169, PETRI_TRANSITIONS=141} [2023-11-23 15:55:09,602 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 138 predicate places. [2023-11-23 15:55:09,602 INFO L495 AbstractCegarLoop]: Abstraction has has 169 places, 141 transitions, 1840 flow [2023-11-23 15:55:09,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 18.304347826086957) internal successors, (421), 23 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:09,602 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:09,602 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:09,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:09,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 15:55:09,830 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:09,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:09,830 INFO L85 PathProgramCache]: Analyzing trace with hash 623627730, now seen corresponding path program 7 times [2023-11-23 15:55:09,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 15:55:09,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532179350] [2023-11-23 15:55:09,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:09,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 15:55:09,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 15:55:09,879 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 15:55:09,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 15:55:09,956 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 15:55:09,956 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-23 15:55:09,957 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK (6 of 7 remaining) [2023-11-23 15:55:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 7 remaining) [2023-11-23 15:55:09,958 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 7 remaining) [2023-11-23 15:55:09,959 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 7 remaining) [2023-11-23 15:55:09,959 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 7 remaining) [2023-11-23 15:55:09,959 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONMEMORY_LEAK (1 of 7 remaining) [2023-11-23 15:55:09,959 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 7 remaining) [2023-11-23 15:55:09,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-23 15:55:09,959 INFO L445 BasicCegarLoop]: Path program histogram: [7, 1, 1, 1, 1] [2023-11-23 15:55:09,962 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-23 15:55:09,962 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-23 15:55:10,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre33 could not be translated [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,040 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,041 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,056 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,057 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,058 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,081 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,088 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:10,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:10,127 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 03:55:10 BasicIcfg [2023-11-23 15:55:10,127 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-23 15:55:10,127 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-23 15:55:10,127 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-23 15:55:10,127 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-23 15:55:10,128 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:55:02" (3/4) ... [2023-11-23 15:55:10,129 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-23 15:55:10,130 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-23 15:55:10,130 INFO L158 Benchmark]: Toolchain (without parser) took 9223.52ms. Allocated memory was 157.3MB in the beginning and 429.9MB in the end (delta: 272.6MB). Free memory was 98.4MB in the beginning and 220.2MB in the end (delta: -121.8MB). Peak memory consumption was 153.1MB. Max. memory is 16.1GB. [2023-11-23 15:55:10,130 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 157.3MB. Free memory was 124.7MB in the beginning and 124.5MB in the end (delta: 243.3kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 15:55:10,131 INFO L158 Benchmark]: CACSL2BoogieTranslator took 543.58ms. Allocated memory is still 157.3MB. Free memory was 98.4MB in the beginning and 60.0MB in the end (delta: 38.4MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2023-11-23 15:55:10,131 INFO L158 Benchmark]: Boogie Procedure Inliner took 41.54ms. Allocated memory is still 157.3MB. Free memory was 60.0MB in the beginning and 57.3MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-23 15:55:10,131 INFO L158 Benchmark]: Boogie Preprocessor took 19.11ms. Allocated memory is still 157.3MB. Free memory was 57.3MB in the beginning and 55.8MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 15:55:10,131 INFO L158 Benchmark]: RCFGBuilder took 542.14ms. Allocated memory was 157.3MB in the beginning and 209.7MB in the end (delta: 52.4MB). Free memory was 55.8MB in the beginning and 172.7MB in the end (delta: -116.9MB). Peak memory consumption was 29.6MB. Max. memory is 16.1GB. [2023-11-23 15:55:10,131 INFO L158 Benchmark]: TraceAbstraction took 8069.45ms. Allocated memory was 209.7MB in the beginning and 429.9MB in the end (delta: 220.2MB). Free memory was 171.7MB in the beginning and 220.2MB in the end (delta: -48.5MB). Peak memory consumption was 240.9MB. Max. memory is 16.1GB. [2023-11-23 15:55:10,131 INFO L158 Benchmark]: Witness Printer took 2.90ms. Allocated memory is still 429.9MB. Free memory is still 220.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 15:55:10,132 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.16ms. Allocated memory is still 157.3MB. Free memory was 124.7MB in the beginning and 124.5MB in the end (delta: 243.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 543.58ms. Allocated memory is still 157.3MB. Free memory was 98.4MB in the beginning and 60.0MB in the end (delta: 38.4MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 41.54ms. Allocated memory is still 157.3MB. Free memory was 60.0MB in the beginning and 57.3MB in the end (delta: 2.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 19.11ms. Allocated memory is still 157.3MB. Free memory was 57.3MB in the beginning and 55.8MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 542.14ms. Allocated memory was 157.3MB in the beginning and 209.7MB in the end (delta: 52.4MB). Free memory was 55.8MB in the beginning and 172.7MB in the end (delta: -116.9MB). Peak memory consumption was 29.6MB. Max. memory is 16.1GB. * TraceAbstraction took 8069.45ms. Allocated memory was 209.7MB in the beginning and 429.9MB in the end (delta: 220.2MB). Free memory was 171.7MB in the beginning and 220.2MB in the end (delta: -48.5MB). Peak memory consumption was 240.9MB. Max. memory is 16.1GB. * Witness Printer took 2.90ms. Allocated memory is still 429.9MB. Free memory is still 220.2MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~pre33 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 12]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 12. Possible FailurePath: [L1320] 0 int myglobal; [L1321] 0 pthread_mutex_t mymutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; [L1340] 0 pthread_t mythread; [L1341] 0 int i; [L1342] FCALL, FORK 0 pthread_create( &mythread, ((void *)0), thread_function_datarace, ((void *)0)) VAL [arg={0:0}, myglobal=0, mythread={3:0}] [L1324] 1 int i,j; [L1325] 1 i=0 VAL [arg={0:0}, arg={0:0}, i=0, myglobal=0] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=0, myglobal=0] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=0, j=0, myglobal=0] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=0, j=1, myglobal=1] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=1, j=1, myglobal=1] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=1, j=1, myglobal=1] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=1, j=1, myglobal=1] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=1, j=2, myglobal=2] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=2, j=2, myglobal=2] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=2, j=2, myglobal=2] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=2, j=2, myglobal=2] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=2, j=3, myglobal=3] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=3, j=3, myglobal=3] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=3, j=3, myglobal=3] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=3, j=3, myglobal=3] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=3, j=4, myglobal=4] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=4, j=4, myglobal=4] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=4, j=4, myglobal=4] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=4, j=4, myglobal=4] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=4, j=5, myglobal=5] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=5, j=5, myglobal=5] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=5, j=5, myglobal=5] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=5, j=5, myglobal=5] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=5, j=6, myglobal=6] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=6, j=6, myglobal=6] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=6, j=6, myglobal=6] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=6, j=6, myglobal=6] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=6, j=7, myglobal=7] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=7, j=7, myglobal=7] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=7, j=7, myglobal=7] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=7, j=7, myglobal=7] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=7, j=8, myglobal=8] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=8, j=8, myglobal=8] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=8, j=8, myglobal=8] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=8, j=8, myglobal=8] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=8, j=9, myglobal=9] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=9, j=9, myglobal=9] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=9, j=9, myglobal=9] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=9, j=9, myglobal=9] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=9, j=10, myglobal=10] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=10, j=10, myglobal=10] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=10, j=10, myglobal=10] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=10, j=10, myglobal=10] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=10, j=11, myglobal=11] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=11, j=11, myglobal=11] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=11, j=11, myglobal=11] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=11, j=11, myglobal=11] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=11, j=12, myglobal=12] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=12, j=12, myglobal=12] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=12, j=12, myglobal=12] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=12, j=12, myglobal=12] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=12, j=13, myglobal=13] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=13, j=13, myglobal=13] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=13, j=13, myglobal=13] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=13, j=13, myglobal=13] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=13, j=14, myglobal=14] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=14, j=14, myglobal=14] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=14, j=14, myglobal=14] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=14, j=14, myglobal=14] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=14, j=15, myglobal=15] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=15, j=15, myglobal=15] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=15, j=15, myglobal=15] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=15, j=15, myglobal=15] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=15, j=16, myglobal=16] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=16, j=16, myglobal=16] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=16, j=16, myglobal=16] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=16, j=16, myglobal=16] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=16, j=17, myglobal=17] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=17, j=17, myglobal=17] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=17, j=17, myglobal=17] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=17, j=17, myglobal=17] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=17, j=18, myglobal=18] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=18, j=18, myglobal=18] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=18, j=18, myglobal=18] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=18, j=18, myglobal=18] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=18, j=19, myglobal=19] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=19, j=19, myglobal=19] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=19, j=19, myglobal=19] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=19, j=19, myglobal=19] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=19, j=20, myglobal=20] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=20, j=20, myglobal=20] [L1342] COND FALSE 0 !(pthread_create( &mythread, ((void *)0), thread_function_datarace, ((void *)0))) [L1352] 0 i=0 VAL [arg={0:0}, arg={0:0}, i=0, i=20, j=20, myglobal=20, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=20, j=20, myglobal=20, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=20, j=20, myglobal=21, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=1, i=20, j=20, myglobal=21, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=1, i=20, j=20, myglobal=21, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=1, i=20, j=20, myglobal=22, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=2, i=20, j=20, myglobal=22, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=2, i=20, j=20, myglobal=22, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=2, i=20, j=20, myglobal=23, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=3, j=20, myglobal=23, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=3, j=20, myglobal=23, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=3, j=20, myglobal=24, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=4, j=20, myglobal=24, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=4, j=20, myglobal=24, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=4, j=20, myglobal=25, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=5, j=20, myglobal=25, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=5, j=20, myglobal=25, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=5, j=20, myglobal=26, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=6, j=20, myglobal=26, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=6, j=20, myglobal=26, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=6, j=20, myglobal=27, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=7, j=20, myglobal=27, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=7, j=20, myglobal=27, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=7, j=20, myglobal=28, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=8, j=20, myglobal=28, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=8, j=20, myglobal=28, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=8, j=20, myglobal=29, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=9, j=20, myglobal=29, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=20, i=9, j=20, myglobal=29, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=20, i=9, j=20, myglobal=30, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=10, i=20, j=20, myglobal=30, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=10, i=20, j=20, myglobal=30, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=10, i=20, j=20, myglobal=31, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=11, i=20, j=20, myglobal=31, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=11, i=20, j=20, myglobal=31, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=11, i=20, j=20, myglobal=32, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=12, i=20, j=20, myglobal=32, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=12, i=20, j=20, myglobal=32, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=12, i=20, j=20, myglobal=33, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=13, i=20, j=20, myglobal=33, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=13, i=20, j=20, myglobal=33, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=13, i=20, j=20, myglobal=34, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=14, i=20, j=20, myglobal=34, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=14, i=20, j=20, myglobal=34, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=14, i=20, j=20, myglobal=35, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=15, i=20, j=20, myglobal=35, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=15, i=20, j=20, myglobal=35, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=15, i=20, j=20, myglobal=36, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=16, i=20, j=20, myglobal=36, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=16, i=20, j=20, myglobal=36, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=16, i=20, j=20, myglobal=37, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=17, i=20, j=20, myglobal=37, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=17, i=20, j=20, myglobal=37, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=17, i=20, j=20, myglobal=38, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=18, i=20, j=20, myglobal=38, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=18, i=20, j=20, myglobal=38, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=18, i=20, j=20, myglobal=39, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=19, i=20, j=20, myglobal=39, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=19, i=20, j=20, myglobal=39, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=19, i=20, j=20, myglobal=40, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=20, i=20, j=20, myglobal=40, mythread={3:0}] [L1352] COND FALSE 0 !(i<20) VAL [arg={0:0}, arg={0:0}, i=20, i=20, j=20, myglobal=40, mythread={3:0}] [L1325] COND FALSE 1 !(i<20) [L1336] 1 return ((void *)0); [L1358] 0 \read(mythread) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, i=20, j=20, myglobal=40, mythread={3:0}] [L1358] FCALL, JOIN 1 pthread_join ( mythread, ((void *)0) ) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, i=20, j=20, myglobal=40, mythread={3:0}] [L1358] COND FALSE 0 !(pthread_join ( mythread, ((void *)0) )) [L1362] CALL 0 __VERIFIER_assert(myglobal != 40) [L13] COND TRUE 0 !(cond) [L13] CALL 0 reach_error() [L12] COND FALSE 0 !(0) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, j=20, myglobal=40] [L12] 0 __assert_fail ("0", "pthread-demo-datarace-2.c", 25, __extension__ __PRETTY_FUNCTION__) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, j=20, myglobal=40] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1338]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1342]: Unable to prove that petrification did provide enough thread instances (tool internal message) Unable to prove that petrification did provide enough thread instances (tool internal message) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 38 locations, 7 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 7.8s, OverallIterations: 11, TraceHistogramMax: 20, PathProgramHistogramMax: 7, EmptinessCheckTime: 0.0s, AutomataDifference: 3.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 646 SdHoareTripleChecker+Valid, 0.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 615 mSDsluCounter, 13 SdHoareTripleChecker+Invalid, 0.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13 mSDsCounter, 15 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 882 IncrementalHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 15 mSolverCounterUnsat, 0 mSDtfsCounter, 882 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 944 GetRequests, 827 SyntacticMatches, 12 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1840occurred in iteration=10, InterpolantAutomatonStates: 120, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 2.2s InterpolantComputationTime, 1072 NumberOfCodeBlocks, 1048 NumberOfCodeBlocksAsserted, 56 NumberOfCheckSat, 1310 ConstructedInterpolants, 0 QuantifiedInterpolants, 3528 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1159 ConjunctsInSsa, 49 ConjunctsInUnsatCore, 22 InterpolantComputations, 4 PerfectInterpolantSequences, 4075/6229 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-23 15:55:10,179 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... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerMemDerefMemtrack.xml -i ../../../trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 44de34ccc7195f8ba562241ad79de4cb2add35f6ad2c59de465184820d6f6382 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-c4f9136-m [2023-11-23 15:55:12,195 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 15:55:12,258 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2023-11-23 15:55:12,261 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 15:55:12,262 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 15:55:12,287 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 15:55:12,287 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 15:55:12,288 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 15:55:12,288 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 15:55:12,291 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 15:55:12,292 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 15:55:12,292 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 15:55:12,292 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 15:55:12,293 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 15:55:12,293 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-23 15:55:12,293 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 15:55:12,293 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-23 15:55:12,294 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 15:55:12,294 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-23 15:55:12,294 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-23 15:55:12,294 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-23 15:55:12,295 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 15:55:12,296 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 15:55:12,296 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 15:55:12,297 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 15:55:12,297 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 15:55:12,297 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 15:55:12,298 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 15:55:12,298 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 15:55:12,298 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-23 15:55:12,298 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-23 15:55:12,298 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 15:55:12,298 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 15:55:12,299 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 15:55:12,299 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 15:55:12,299 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-23 15:55:12,299 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 44de34ccc7195f8ba562241ad79de4cb2add35f6ad2c59de465184820d6f6382 [2023-11-23 15:55:12,547 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 15:55:12,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 15:55:12,574 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 15:55:12,574 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 15:55:12,575 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 15:55:12,576 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i [2023-11-23 15:55:13,662 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 15:55:13,911 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 15:55:13,912 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-C-DAC/pthread-demo-datarace-3.i [2023-11-23 15:55:13,938 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75db42c16/25476eb5bfaa4c8b834faa4eafcbcf1d/FLAGed6fb58a0 [2023-11-23 15:55:13,949 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/75db42c16/25476eb5bfaa4c8b834faa4eafcbcf1d [2023-11-23 15:55:13,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 15:55:13,953 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 15:55:13,955 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 15:55:13,955 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 15:55:13,959 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 15:55:13,960 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:55:13" (1/1) ... [2023-11-23 15:55:13,961 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54a44096 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:13, skipping insertion in model container [2023-11-23 15:55:13,961 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:55:13" (1/1) ... [2023-11-23 15:55:14,012 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 15:55:14,457 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 15:55:14,469 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 15:55:14,512 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 15:55:14,598 WARN L675 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 15:55:14,599 WARN L675 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 15:55:14,604 INFO L206 MainTranslator]: Completed translation [2023-11-23 15:55:14,605 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14 WrapperNode [2023-11-23 15:55:14,605 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 15:55:14,606 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 15:55:14,607 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 15:55:14,607 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 15:55:14,612 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,641 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,667 INFO L138 Inliner]: procedures = 368, calls = 19, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 68 [2023-11-23 15:55:14,668 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 15:55:14,669 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 15:55:14,669 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 15:55:14,669 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 15:55:14,676 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,677 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,691 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,692 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,697 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,699 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,701 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,702 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,704 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 15:55:14,705 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 15:55:14,705 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 15:55:14,705 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 15:55:14,706 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (1/1) ... [2023-11-23 15:55:14,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 15:55:14,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 15:55:14,751 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) [2023-11-23 15:55:14,792 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 [2023-11-23 15:55:14,825 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-11-23 15:55:14,825 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-11-23 15:55:14,826 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 15:55:14,826 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 15:55:14,826 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-11-23 15:55:14,827 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-11-23 15:55:14,827 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-11-23 15:55:14,827 INFO L130 BoogieDeclarations]: Found specification of procedure thread_function_datarace [2023-11-23 15:55:14,827 INFO L138 BoogieDeclarations]: Found implementation of procedure thread_function_datarace [2023-11-23 15:55:14,827 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 15:55:14,827 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 15:55:14,828 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 15:55:14,830 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-23 15:55:14,980 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 15:55:14,982 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 15:55:15,117 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 15:55:15,202 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 15:55:15,206 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-23 15:55:15,206 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:55:15 BoogieIcfgContainer [2023-11-23 15:55:15,206 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 15:55:15,208 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 15:55:15,208 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 15:55:15,211 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 15:55:15,211 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:55:13" (1/3) ... [2023-11-23 15:55:15,212 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bd50ead and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:55:15, skipping insertion in model container [2023-11-23 15:55:15,212 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:55:14" (2/3) ... [2023-11-23 15:55:15,212 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bd50ead and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:55:15, skipping insertion in model container [2023-11-23 15:55:15,213 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:55:15" (3/3) ... [2023-11-23 15:55:15,214 INFO L112 eAbstractionObserver]: Analyzing ICFG pthread-demo-datarace-3.i [2023-11-23 15:55:15,229 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 15:55:15,229 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 6 error locations. [2023-11-23 15:55:15,230 INFO L514 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-23 15:55:15,270 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-11-23 15:55:15,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 33 places, 33 transitions, 73 flow [2023-11-23 15:55:15,309 INFO L124 PetriNetUnfolderBase]: 4/32 cut-off events. [2023-11-23 15:55:15,309 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-23 15:55:15,313 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37 conditions, 32 events. 4/32 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 53 event pairs, 0 based on Foata normal form. 0/22 useless extension candidates. Maximal degree in co-relation 15. Up to 2 conditions per place. [2023-11-23 15:55:15,314 INFO L82 GeneralOperation]: Start removeDead. Operand has 33 places, 33 transitions, 73 flow [2023-11-23 15:55:15,317 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 31 places, 31 transitions, 68 flow [2023-11-23 15:55:15,332 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 15:55:15,338 INFO L357 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@636d27e0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 15:55:15,338 INFO L358 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2023-11-23 15:55:15,341 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-23 15:55:15,341 INFO L124 PetriNetUnfolderBase]: 0/2 cut-off events. [2023-11-23 15:55:15,341 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-23 15:55:15,344 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:15,345 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-23 15:55:15,345 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:15,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:15,351 INFO L85 PathProgramCache]: Analyzing trace with hash 8410, now seen corresponding path program 1 times [2023-11-23 15:55:15,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:15,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [344726398] [2023-11-23 15:55:15,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:15,361 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:15,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:15,372 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:15,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-11-23 15:55:15,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:15,485 INFO L262 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 15:55:15,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:15,542 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2023-11-23 15:55:15,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:15,555 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:55:15,556 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:15,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [344726398] [2023-11-23 15:55:15,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [344726398] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:15,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:15,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-23 15:55:15,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947682168] [2023-11-23 15:55:15,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:15,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:15,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:15,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:15,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:15,615 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 33 [2023-11-23 15:55:15,617 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 31 transitions, 68 flow. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:15,618 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:15,618 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 33 [2023-11-23 15:55:15,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:15,646 INFO L124 PetriNetUnfolderBase]: 17/53 cut-off events. [2023-11-23 15:55:15,646 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-23 15:55:15,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 97 conditions, 53 events. 17/53 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 123 event pairs, 9 based on Foata normal form. 3/51 useless extension candidates. Maximal degree in co-relation 75. Up to 38 conditions per place. [2023-11-23 15:55:15,648 INFO L140 encePairwiseOnDemand]: 27/33 looper letters, 13 selfloop transitions, 1 changer transitions 1/24 dead transitions. [2023-11-23 15:55:15,648 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 24 transitions, 82 flow [2023-11-23 15:55:15,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:15,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:15,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 55 transitions. [2023-11-23 15:55:15,658 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2023-11-23 15:55:15,659 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 55 transitions. [2023-11-23 15:55:15,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 55 transitions. [2023-11-23 15:55:15,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:15,661 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 55 transitions. [2023-11-23 15:55:15,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:15,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:15,665 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:15,667 INFO L175 Difference]: Start difference. First operand has 31 places, 31 transitions, 68 flow. Second operand 3 states and 55 transitions. [2023-11-23 15:55:15,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 24 transitions, 82 flow [2023-11-23 15:55:15,669 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 24 transitions, 78 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-11-23 15:55:15,670 INFO L231 Difference]: Finished difference. Result has 26 places, 23 transitions, 50 flow [2023-11-23 15:55:15,672 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=50, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=50, PETRI_PLACES=26, PETRI_TRANSITIONS=23} [2023-11-23 15:55:15,674 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -5 predicate places. [2023-11-23 15:55:15,674 INFO L495 AbstractCegarLoop]: Abstraction has has 26 places, 23 transitions, 50 flow [2023-11-23 15:55:15,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:15,675 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:15,675 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1] [2023-11-23 15:55:15,687 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2023-11-23 15:55:15,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:15,877 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:15,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:15,878 INFO L85 PathProgramCache]: Analyzing trace with hash 8411, now seen corresponding path program 1 times [2023-11-23 15:55:15,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:15,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1975274822] [2023-11-23 15:55:15,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:15,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:15,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:15,880 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:15,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-11-23 15:55:15,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:15,940 INFO L262 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 15:55:15,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:15,952 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2023-11-23 15:55:15,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:15,959 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:55:15,959 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:15,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1975274822] [2023-11-23 15:55:15,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1975274822] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:15,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:15,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-23 15:55:15,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997220312] [2023-11-23 15:55:15,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:15,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:15,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:15,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:15,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:15,980 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 14 out of 33 [2023-11-23 15:55:15,980 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 23 transitions, 50 flow. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:15,980 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:15,980 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 14 of 33 [2023-11-23 15:55:15,980 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:16,010 INFO L124 PetriNetUnfolderBase]: 13/43 cut-off events. [2023-11-23 15:55:16,010 INFO L125 PetriNetUnfolderBase]: For 1/2 co-relation queries the response was YES. [2023-11-23 15:55:16,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 43 events. 13/43 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 90 event pairs, 6 based on Foata normal form. 5/44 useless extension candidates. Maximal degree in co-relation 71. Up to 29 conditions per place. [2023-11-23 15:55:16,011 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 11 selfloop transitions, 1 changer transitions 0/21 dead transitions. [2023-11-23 15:55:16,011 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 21 transitions, 70 flow [2023-11-23 15:55:16,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:16,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:16,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 56 transitions. [2023-11-23 15:55:16,012 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5656565656565656 [2023-11-23 15:55:16,013 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 56 transitions. [2023-11-23 15:55:16,013 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 56 transitions. [2023-11-23 15:55:16,013 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:16,013 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 56 transitions. [2023-11-23 15:55:16,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,014 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,014 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,014 INFO L175 Difference]: Start difference. First operand has 26 places, 23 transitions, 50 flow. Second operand 3 states and 56 transitions. [2023-11-23 15:55:16,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 21 transitions, 70 flow [2023-11-23 15:55:16,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 21 transitions, 69 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:16,015 INFO L231 Difference]: Finished difference. Result has 24 places, 21 transitions, 47 flow [2023-11-23 15:55:16,016 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=45, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=47, PETRI_PLACES=24, PETRI_TRANSITIONS=21} [2023-11-23 15:55:16,016 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -7 predicate places. [2023-11-23 15:55:16,016 INFO L495 AbstractCegarLoop]: Abstraction has has 24 places, 21 transitions, 47 flow [2023-11-23 15:55:16,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,017 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:16,017 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:16,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-11-23 15:55:16,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:16,223 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:16,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:16,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1071893074, now seen corresponding path program 1 times [2023-11-23 15:55:16,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:16,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1731149517] [2023-11-23 15:55:16,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:16,225 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:16,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:16,225 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:16,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-11-23 15:55:16,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:16,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-23 15:55:16,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:16,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:16,306 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:55:16,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:16,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1731149517] [2023-11-23 15:55:16,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1731149517] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:16,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:16,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 15:55:16,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024797523] [2023-11-23 15:55:16,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:16,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:16,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:16,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:16,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:16,313 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 33 [2023-11-23 15:55:16,314 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 24 places, 21 transitions, 47 flow. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,314 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:16,314 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 33 [2023-11-23 15:55:16,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:16,357 INFO L124 PetriNetUnfolderBase]: 17/60 cut-off events. [2023-11-23 15:55:16,357 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-23 15:55:16,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 103 conditions, 60 events. 17/60 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 148 event pairs, 4 based on Foata normal form. 4/61 useless extension candidates. Maximal degree in co-relation 96. Up to 30 conditions per place. [2023-11-23 15:55:16,358 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 15 selfloop transitions, 2 changer transitions 0/26 dead transitions. [2023-11-23 15:55:16,358 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 26 transitions, 91 flow [2023-11-23 15:55:16,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:16,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:16,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 66 transitions. [2023-11-23 15:55:16,361 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2023-11-23 15:55:16,361 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 66 transitions. [2023-11-23 15:55:16,362 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 66 transitions. [2023-11-23 15:55:16,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:16,362 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 66 transitions. [2023-11-23 15:55:16,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,363 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,363 INFO L175 Difference]: Start difference. First operand has 24 places, 21 transitions, 47 flow. Second operand 3 states and 66 transitions. [2023-11-23 15:55:16,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 26 transitions, 91 flow [2023-11-23 15:55:16,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 26 transitions, 90 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:16,364 INFO L231 Difference]: Finished difference. Result has 26 places, 22 transitions, 58 flow [2023-11-23 15:55:16,365 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=58, PETRI_PLACES=26, PETRI_TRANSITIONS=22} [2023-11-23 15:55:16,365 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -5 predicate places. [2023-11-23 15:55:16,365 INFO L495 AbstractCegarLoop]: Abstraction has has 26 places, 22 transitions, 58 flow [2023-11-23 15:55:16,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,366 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:16,366 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:16,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-11-23 15:55:16,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:16,569 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:16,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:16,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1122690194, now seen corresponding path program 1 times [2023-11-23 15:55:16,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:16,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [11254401] [2023-11-23 15:55:16,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:16,570 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:16,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:16,589 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:16,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-11-23 15:55:16,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:16,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-23 15:55:16,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:16,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:16,652 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 15:55:16,652 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:16,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [11254401] [2023-11-23 15:55:16,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [11254401] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 15:55:16,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 15:55:16,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 15:55:16,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612657045] [2023-11-23 15:55:16,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 15:55:16,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 15:55:16,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:16,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 15:55:16,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 15:55:16,663 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 33 [2023-11-23 15:55:16,663 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 22 transitions, 58 flow. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,663 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:16,663 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 33 [2023-11-23 15:55:16,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:16,696 INFO L124 PetriNetUnfolderBase]: 25/84 cut-off events. [2023-11-23 15:55:16,697 INFO L125 PetriNetUnfolderBase]: For 33/33 co-relation queries the response was YES. [2023-11-23 15:55:16,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174 conditions, 84 events. 25/84 cut-off events. For 33/33 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 229 event pairs, 9 based on Foata normal form. 4/86 useless extension candidates. Maximal degree in co-relation 166. Up to 38 conditions per place. [2023-11-23 15:55:16,698 INFO L140 encePairwiseOnDemand]: 30/33 looper letters, 17 selfloop transitions, 2 changer transitions 0/28 dead transitions. [2023-11-23 15:55:16,698 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 28 transitions, 118 flow [2023-11-23 15:55:16,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 15:55:16,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-23 15:55:16,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 66 transitions. [2023-11-23 15:55:16,699 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6666666666666666 [2023-11-23 15:55:16,699 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 66 transitions. [2023-11-23 15:55:16,699 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 66 transitions. [2023-11-23 15:55:16,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:16,700 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 66 transitions. [2023-11-23 15:55:16,700 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,700 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,701 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,701 INFO L175 Difference]: Start difference. First operand has 26 places, 22 transitions, 58 flow. Second operand 3 states and 66 transitions. [2023-11-23 15:55:16,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 28 transitions, 118 flow [2023-11-23 15:55:16,718 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 28 transitions, 114 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:16,719 INFO L231 Difference]: Finished difference. Result has 28 places, 23 transitions, 68 flow [2023-11-23 15:55:16,719 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=56, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=68, PETRI_PLACES=28, PETRI_TRANSITIONS=23} [2023-11-23 15:55:16,719 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, -3 predicate places. [2023-11-23 15:55:16,719 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 23 transitions, 68 flow [2023-11-23 15:55:16,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:16,720 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:16,720 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:16,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:16,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:16,921 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:16,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:16,921 INFO L85 PathProgramCache]: Analyzing trace with hash 266476103, now seen corresponding path program 1 times [2023-11-23 15:55:16,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:16,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [144161003] [2023-11-23 15:55:16,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 15:55:16,922 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:16,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:16,928 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:16,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-11-23 15:55:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:17,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 15:55:17,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:17,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:17,069 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:17,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 15:55:17,104 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:17,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [144161003] [2023-11-23 15:55:17,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [144161003] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:17,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:17,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-11-23 15:55:17,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053170757] [2023-11-23 15:55:17,105 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:17,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:55:17,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:17,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:55:17,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:55:17,109 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:17,110 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 23 transitions, 68 flow. Second operand has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,110 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:17,110 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:17,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:17,208 INFO L124 PetriNetUnfolderBase]: 67/182 cut-off events. [2023-11-23 15:55:17,208 INFO L125 PetriNetUnfolderBase]: For 97/97 co-relation queries the response was YES. [2023-11-23 15:55:17,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 418 conditions, 182 events. 67/182 cut-off events. For 97/97 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 644 event pairs, 10 based on Foata normal form. 18/196 useless extension candidates. Maximal degree in co-relation 409. Up to 36 conditions per place. [2023-11-23 15:55:17,218 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 35 selfloop transitions, 6 changer transitions 0/49 dead transitions. [2023-11-23 15:55:17,218 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 49 transitions, 246 flow [2023-11-23 15:55:17,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:55:17,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-23 15:55:17,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 129 transitions. [2023-11-23 15:55:17,221 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6515151515151515 [2023-11-23 15:55:17,221 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 129 transitions. [2023-11-23 15:55:17,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 129 transitions. [2023-11-23 15:55:17,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:17,222 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 129 transitions. [2023-11-23 15:55:17,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,223 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,223 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,223 INFO L175 Difference]: Start difference. First operand has 28 places, 23 transitions, 68 flow. Second operand 6 states and 129 transitions. [2023-11-23 15:55:17,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 49 transitions, 246 flow [2023-11-23 15:55:17,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 49 transitions, 236 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:17,224 INFO L231 Difference]: Finished difference. Result has 36 places, 26 transitions, 106 flow [2023-11-23 15:55:17,224 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=106, PETRI_PLACES=36, PETRI_TRANSITIONS=26} [2023-11-23 15:55:17,225 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 5 predicate places. [2023-11-23 15:55:17,225 INFO L495 AbstractCegarLoop]: Abstraction has has 36 places, 26 transitions, 106 flow [2023-11-23 15:55:17,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,225 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:17,225 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:17,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:17,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:17,428 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:17,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:17,436 INFO L85 PathProgramCache]: Analyzing trace with hash 728070471, now seen corresponding path program 2 times [2023-11-23 15:55:17,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:17,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472831690] [2023-11-23 15:55:17,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:55:17,437 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:17,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:17,438 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:17,469 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-11-23 15:55:17,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 15:55:17,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:17,502 INFO L262 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:55:17,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:17,548 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 15:55:17,548 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:17,620 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-23 15:55:17,620 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:17,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472831690] [2023-11-23 15:55:17,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472831690] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:17,620 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:17,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-11-23 15:55:17,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679920063] [2023-11-23 15:55:17,620 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:17,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:55:17,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:17,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:55:17,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:55:17,624 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:17,624 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 26 transitions, 106 flow. Second operand has 12 states, 12 states have (on average 17.75) internal successors, (213), 12 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,624 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:17,624 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:17,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:17,854 INFO L124 PetriNetUnfolderBase]: 139/363 cut-off events. [2023-11-23 15:55:17,854 INFO L125 PetriNetUnfolderBase]: For 547/547 co-relation queries the response was YES. [2023-11-23 15:55:17,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1071 conditions, 363 events. 139/363 cut-off events. For 547/547 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1367 event pairs, 8 based on Foata normal form. 36/393 useless extension candidates. Maximal degree in co-relation 1059. Up to 72 conditions per place. [2023-11-23 15:55:17,856 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 71 selfloop transitions, 12 changer transitions 0/91 dead transitions. [2023-11-23 15:55:17,857 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 91 transitions, 548 flow [2023-11-23 15:55:17,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 15:55:17,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-23 15:55:17,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 258 transitions. [2023-11-23 15:55:17,858 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6515151515151515 [2023-11-23 15:55:17,858 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 258 transitions. [2023-11-23 15:55:17,858 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 258 transitions. [2023-11-23 15:55:17,858 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:17,858 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 258 transitions. [2023-11-23 15:55:17,859 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 21.5) internal successors, (258), 12 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,860 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 33.0) internal successors, (429), 13 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,860 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 33.0) internal successors, (429), 13 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,860 INFO L175 Difference]: Start difference. First operand has 36 places, 26 transitions, 106 flow. Second operand 12 states and 258 transitions. [2023-11-23 15:55:17,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 91 transitions, 548 flow [2023-11-23 15:55:17,862 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 91 transitions, 528 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:17,863 INFO L231 Difference]: Finished difference. Result has 53 places, 33 transitions, 194 flow [2023-11-23 15:55:17,863 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=194, PETRI_PLACES=53, PETRI_TRANSITIONS=33} [2023-11-23 15:55:17,864 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 22 predicate places. [2023-11-23 15:55:17,864 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 33 transitions, 194 flow [2023-11-23 15:55:17,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 17.75) internal successors, (213), 12 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:17,864 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:17,864 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:17,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:18,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:18,067 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:18,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:18,068 INFO L85 PathProgramCache]: Analyzing trace with hash 761822305, now seen corresponding path program 3 times [2023-11-23 15:55:18,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:18,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1726501906] [2023-11-23 15:55:18,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 15:55:18,068 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:18,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:18,071 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:18,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-11-23 15:55:18,153 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-23 15:55:18,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:18,155 INFO L262 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 15:55:18,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:18,219 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:18,219 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:18,315 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2023-11-23 15:55:18,315 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:18,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1726501906] [2023-11-23 15:55:18,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1726501906] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:18,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:18,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-23 15:55:18,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906574547] [2023-11-23 15:55:18,316 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:18,316 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:55:18,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:18,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:55:18,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:55:18,338 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 33 [2023-11-23 15:55:18,339 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 33 transitions, 194 flow. Second operand has 12 states, 12 states have (on average 14.5) internal successors, (174), 12 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:18,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:18,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 33 [2023-11-23 15:55:18,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:19,090 INFO L124 PetriNetUnfolderBase]: 1344/3251 cut-off events. [2023-11-23 15:55:19,090 INFO L125 PetriNetUnfolderBase]: For 6795/6795 co-relation queries the response was YES. [2023-11-23 15:55:19,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10669 conditions, 3251 events. 1344/3251 cut-off events. For 6795/6795 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 22701 event pairs, 87 based on Foata normal form. 6/3256 useless extension candidates. Maximal degree in co-relation 10650. Up to 647 conditions per place. [2023-11-23 15:55:19,110 INFO L140 encePairwiseOnDemand]: 26/33 looper letters, 220 selfloop transitions, 52 changer transitions 12/292 dead transitions. [2023-11-23 15:55:19,110 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 292 transitions, 2603 flow [2023-11-23 15:55:19,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-23 15:55:19,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-23 15:55:19,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 513 transitions. [2023-11-23 15:55:19,112 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5360501567398119 [2023-11-23 15:55:19,112 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 513 transitions. [2023-11-23 15:55:19,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 513 transitions. [2023-11-23 15:55:19,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:19,113 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 513 transitions. [2023-11-23 15:55:19,114 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 17.689655172413794) internal successors, (513), 29 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 33.0) internal successors, (990), 30 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,116 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 33.0) internal successors, (990), 30 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,116 INFO L175 Difference]: Start difference. First operand has 53 places, 33 transitions, 194 flow. Second operand 29 states and 513 transitions. [2023-11-23 15:55:19,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 292 transitions, 2603 flow [2023-11-23 15:55:19,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 292 transitions, 2527 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-23 15:55:19,134 INFO L231 Difference]: Finished difference. Result has 90 places, 94 transitions, 511 flow [2023-11-23 15:55:19,134 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=188, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=511, PETRI_PLACES=90, PETRI_TRANSITIONS=94} [2023-11-23 15:55:19,135 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 59 predicate places. [2023-11-23 15:55:19,135 INFO L495 AbstractCegarLoop]: Abstraction has has 90 places, 94 transitions, 511 flow [2023-11-23 15:55:19,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.5) internal successors, (174), 12 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,135 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:19,135 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:19,140 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2023-11-23 15:55:19,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:19,338 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:19,339 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:19,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1646623077, now seen corresponding path program 4 times [2023-11-23 15:55:19,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:19,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733375878] [2023-11-23 15:55:19,339 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-23 15:55:19,340 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:19,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:19,341 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:19,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-11-23 15:55:19,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-23 15:55:19,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:19,420 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 15:55:19,421 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:19,439 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2023-11-23 15:55:19,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:19,460 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 28 proven. 1 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2023-11-23 15:55:19,460 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:19,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733375878] [2023-11-23 15:55:19,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733375878] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:19,461 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:19,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2023-11-23 15:55:19,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139335716] [2023-11-23 15:55:19,461 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:19,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 15:55:19,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:19,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 15:55:19,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-23 15:55:19,466 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:19,466 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 94 transitions, 511 flow. Second operand has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,466 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:19,466 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:19,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:19,857 INFO L124 PetriNetUnfolderBase]: 1498/3763 cut-off events. [2023-11-23 15:55:19,857 INFO L125 PetriNetUnfolderBase]: For 11775/11788 co-relation queries the response was YES. [2023-11-23 15:55:19,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13327 conditions, 3763 events. 1498/3763 cut-off events. For 11775/11788 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 28812 event pairs, 140 based on Foata normal form. 287/3952 useless extension candidates. Maximal degree in co-relation 13294. Up to 854 conditions per place. [2023-11-23 15:55:19,902 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 104 selfloop transitions, 6 changer transitions 0/167 dead transitions. [2023-11-23 15:55:19,902 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 89 places, 167 transitions, 1309 flow [2023-11-23 15:55:19,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 15:55:19,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-23 15:55:19,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 128 transitions. [2023-11-23 15:55:19,904 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6464646464646465 [2023-11-23 15:55:19,904 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 128 transitions. [2023-11-23 15:55:19,904 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 128 transitions. [2023-11-23 15:55:19,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:19,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 128 transitions. [2023-11-23 15:55:19,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,905 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,905 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 33.0) internal successors, (231), 7 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,905 INFO L175 Difference]: Start difference. First operand has 90 places, 94 transitions, 511 flow. Second operand 6 states and 128 transitions. [2023-11-23 15:55:19,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 89 places, 167 transitions, 1309 flow [2023-11-23 15:55:19,926 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 167 transitions, 1226 flow, removed 12 selfloop flow, removed 12 redundant places. [2023-11-23 15:55:19,929 INFO L231 Difference]: Finished difference. Result has 81 places, 97 transitions, 482 flow [2023-11-23 15:55:19,929 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=482, PETRI_PLACES=81, PETRI_TRANSITIONS=97} [2023-11-23 15:55:19,931 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 50 predicate places. [2023-11-23 15:55:19,934 INFO L495 AbstractCegarLoop]: Abstraction has has 81 places, 97 transitions, 482 flow [2023-11-23 15:55:19,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:19,934 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:19,948 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:19,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:20,150 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:20,151 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:20,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:20,151 INFO L85 PathProgramCache]: Analyzing trace with hash -447952062, now seen corresponding path program 5 times [2023-11-23 15:55:20,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:20,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1943798463] [2023-11-23 15:55:20,152 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-23 15:55:20,152 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:20,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:20,153 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:20,154 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-11-23 15:55:20,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2023-11-23 15:55:20,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:20,230 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 15:55:20,232 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:20,317 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 10 proven. 76 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2023-11-23 15:55:20,318 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:20,427 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 10 proven. 76 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2023-11-23 15:55:20,428 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:20,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1943798463] [2023-11-23 15:55:20,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1943798463] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:20,428 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:20,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-11-23 15:55:20,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035607693] [2023-11-23 15:55:20,428 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:20,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 15:55:20,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:20,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 15:55:20,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-23 15:55:20,434 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:20,434 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 97 transitions, 482 flow. Second operand has 12 states, 12 states have (on average 18.25) internal successors, (219), 12 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:20,434 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:20,434 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:20,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:21,033 INFO L124 PetriNetUnfolderBase]: 1893/4842 cut-off events. [2023-11-23 15:55:21,034 INFO L125 PetriNetUnfolderBase]: For 16678/16691 co-relation queries the response was YES. [2023-11-23 15:55:21,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17523 conditions, 4842 events. 1893/4842 cut-off events. For 16678/16691 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 36478 event pairs, 271 based on Foata normal form. 138/4882 useless extension candidates. Maximal degree in co-relation 17498. Up to 1192 conditions per place. [2023-11-23 15:55:21,064 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 188 selfloop transitions, 12 changer transitions 0/257 dead transitions. [2023-11-23 15:55:21,065 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 92 places, 257 transitions, 2258 flow [2023-11-23 15:55:21,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 15:55:21,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-23 15:55:21,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 257 transitions. [2023-11-23 15:55:21,066 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.648989898989899 [2023-11-23 15:55:21,066 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 257 transitions. [2023-11-23 15:55:21,066 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 257 transitions. [2023-11-23 15:55:21,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:21,066 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 257 transitions. [2023-11-23 15:55:21,067 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 21.416666666666668) internal successors, (257), 12 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:21,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 33.0) internal successors, (429), 13 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:21,068 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 33.0) internal successors, (429), 13 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:21,068 INFO L175 Difference]: Start difference. First operand has 81 places, 97 transitions, 482 flow. Second operand 12 states and 257 transitions. [2023-11-23 15:55:21,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 92 places, 257 transitions, 2258 flow [2023-11-23 15:55:21,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 257 transitions, 2238 flow, removed 9 selfloop flow, removed 1 redundant places. [2023-11-23 15:55:21,089 INFO L231 Difference]: Finished difference. Result has 98 places, 104 transitions, 570 flow [2023-11-23 15:55:21,089 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=474, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=570, PETRI_PLACES=98, PETRI_TRANSITIONS=104} [2023-11-23 15:55:21,090 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 67 predicate places. [2023-11-23 15:55:21,090 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 104 transitions, 570 flow [2023-11-23 15:55:21,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 18.25) internal successors, (219), 12 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:21,090 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:21,091 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:21,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:21,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:21,294 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:21,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:21,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1337987844, now seen corresponding path program 6 times [2023-11-23 15:55:21,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:21,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478951654] [2023-11-23 15:55:21,295 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-23 15:55:21,295 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:21,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:21,296 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:21,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-11-23 15:55:21,399 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2023-11-23 15:55:21,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 15:55:21,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 15:55:21,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:21,569 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-11-23 15:55:21,569 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:21,910 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-11-23 15:55:21,910 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:21,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478951654] [2023-11-23 15:55:21,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478951654] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:21,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:21,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2023-11-23 15:55:21,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627474418] [2023-11-23 15:55:21,911 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:21,911 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-23 15:55:21,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:21,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-23 15:55:21,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2023-11-23 15:55:21,918 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:21,919 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 104 transitions, 570 flow. Second operand has 24 states, 24 states have (on average 18.166666666666668) internal successors, (436), 24 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:21,919 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:21,919 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:21,919 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:23,479 INFO L124 PetriNetUnfolderBase]: 2553/6652 cut-off events. [2023-11-23 15:55:23,480 INFO L125 PetriNetUnfolderBase]: For 30842/30855 co-relation queries the response was YES. [2023-11-23 15:55:23,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25177 conditions, 6652 events. 2553/6652 cut-off events. For 30842/30855 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 47892 event pairs, 481 based on Foata normal form. 230/6784 useless extension candidates. Maximal degree in co-relation 25145. Up to 2182 conditions per place. [2023-11-23 15:55:23,517 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 328 selfloop transitions, 22 changer transitions 0/407 dead transitions. [2023-11-23 15:55:23,518 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 407 transitions, 4022 flow [2023-11-23 15:55:23,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 15:55:23,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-23 15:55:23,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 471 transitions. [2023-11-23 15:55:23,519 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.6487603305785123 [2023-11-23 15:55:23,519 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 471 transitions. [2023-11-23 15:55:23,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 471 transitions. [2023-11-23 15:55:23,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:23,520 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 471 transitions. [2023-11-23 15:55:23,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 21.40909090909091) internal successors, (471), 22 states have internal predecessors, (471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:23,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:23,522 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:23,522 INFO L175 Difference]: Start difference. First operand has 98 places, 104 transitions, 570 flow. Second operand 22 states and 471 transitions. [2023-11-23 15:55:23,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 407 transitions, 4022 flow [2023-11-23 15:55:23,550 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 407 transitions, 4016 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-23 15:55:23,553 INFO L231 Difference]: Finished difference. Result has 127 places, 115 transitions, 764 flow [2023-11-23 15:55:23,553 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=564, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=764, PETRI_PLACES=127, PETRI_TRANSITIONS=115} [2023-11-23 15:55:23,554 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 96 predicate places. [2023-11-23 15:55:23,554 INFO L495 AbstractCegarLoop]: Abstraction has has 127 places, 115 transitions, 764 flow [2023-11-23 15:55:23,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 18.166666666666668) internal successors, (436), 24 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:23,554 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:23,554 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 20, 20, 20, 20, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:23,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:23,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:23,758 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:23,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:23,758 INFO L85 PathProgramCache]: Analyzing trace with hash 2141665524, now seen corresponding path program 7 times [2023-11-23 15:55:23,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:23,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [886805436] [2023-11-23 15:55:23,759 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-23 15:55:23,759 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:23,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:23,760 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:23,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-11-23 15:55:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 15:55:23,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 15:55:23,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 15:55:24,125 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 20 proven. 221 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2023-11-23 15:55:24,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 15:55:24,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1115 backedges. 20 proven. 221 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2023-11-23 15:55:24,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-23 15:55:24,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [886805436] [2023-11-23 15:55:24,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [886805436] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 15:55:24,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 15:55:24,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2023-11-23 15:55:24,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145996505] [2023-11-23 15:55:24,481 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 15:55:24,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-11-23 15:55:24,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-23 15:55:24,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-23 15:55:24,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2023-11-23 15:55:24,484 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 33 [2023-11-23 15:55:24,484 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 115 transitions, 764 flow. Second operand has 24 states, 24 states have (on average 17.416666666666668) internal successors, (418), 24 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:24,484 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-23 15:55:24,484 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 33 [2023-11-23 15:55:24,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-23 15:55:26,880 INFO L124 PetriNetUnfolderBase]: 5922/13742 cut-off events. [2023-11-23 15:55:26,880 INFO L125 PetriNetUnfolderBase]: For 89046/89419 co-relation queries the response was YES. [2023-11-23 15:55:26,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55780 conditions, 13742 events. 5922/13742 cut-off events. For 89046/89419 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 108341 event pairs, 902 based on Foata normal form. 1080/14031 useless extension candidates. Maximal degree in co-relation 55737. Up to 4370 conditions per place. [2023-11-23 15:55:26,964 INFO L140 encePairwiseOnDemand]: 29/33 looper letters, 720 selfloop transitions, 22 changer transitions 0/800 dead transitions. [2023-11-23 15:55:26,964 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 148 places, 800 transitions, 9408 flow [2023-11-23 15:55:26,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-11-23 15:55:26,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2023-11-23 15:55:26,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 472 transitions. [2023-11-23 15:55:26,966 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.650137741046832 [2023-11-23 15:55:26,966 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 472 transitions. [2023-11-23 15:55:26,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 472 transitions. [2023-11-23 15:55:26,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 15:55:26,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 472 transitions. [2023-11-23 15:55:26,968 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 21.454545454545453) internal successors, (472), 22 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:26,969 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:26,969 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 33.0) internal successors, (759), 23 states have internal predecessors, (759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:26,969 INFO L175 Difference]: Start difference. First operand has 127 places, 115 transitions, 764 flow. Second operand 22 states and 472 transitions. [2023-11-23 15:55:26,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 148 places, 800 transitions, 9408 flow [2023-11-23 15:55:27,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 800 transitions, 9030 flow, removed 0 selfloop flow, removed 9 redundant places. [2023-11-23 15:55:27,049 INFO L231 Difference]: Finished difference. Result has 150 places, 126 transitions, 946 flow [2023-11-23 15:55:27,049 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=33, PETRI_DIFFERENCE_MINUEND_FLOW=746, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=946, PETRI_PLACES=150, PETRI_TRANSITIONS=126} [2023-11-23 15:55:27,049 INFO L281 CegarLoopForPetriNet]: 31 programPoint places, 119 predicate places. [2023-11-23 15:55:27,049 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 126 transitions, 946 flow [2023-11-23 15:55:27,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 17.416666666666668) internal successors, (418), 24 states have internal predecessors, (418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-23 15:55:27,050 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-23 15:55:27,050 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 15:55:27,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-11-23 15:55:27,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:27,255 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 4 more)] === [2023-11-23 15:55:27,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 15:55:27,256 INFO L85 PathProgramCache]: Analyzing trace with hash 906739512, now seen corresponding path program 8 times [2023-11-23 15:55:27,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-23 15:55:27,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985220022] [2023-11-23 15:55:27,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 15:55:27,257 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:27,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-11-23 15:55:27,258 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-23 15:55:27,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-11-23 15:55:27,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 15:55:27,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is sat [2023-11-23 15:55:27,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 15:55:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 15:55:27,630 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2023-11-23 15:55:27,631 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-23 15:55:27,631 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONMEMORY_LEAK (6 of 7 remaining) [2023-11-23 15:55:27,633 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 7 remaining) [2023-11-23 15:55:27,633 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 7 remaining) [2023-11-23 15:55:27,633 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 7 remaining) [2023-11-23 15:55:27,633 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 7 remaining) [2023-11-23 15:55:27,633 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONMEMORY_LEAK (1 of 7 remaining) [2023-11-23 15:55:27,633 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 7 remaining) [2023-11-23 15:55:27,642 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-11-23 15:55:27,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-23 15:55:27,839 INFO L445 BasicCegarLoop]: Path program histogram: [8, 1, 1, 1, 1] [2023-11-23 15:55:27,843 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-23 15:55:27,843 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-23 15:55:28,016 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,017 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,019 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,019 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,019 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,019 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~pre33 could not be translated [2023-11-23 15:55:28,019 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,020 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,021 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,022 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,023 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,024 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,025 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,026 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,027 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,028 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,029 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,030 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,031 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,032 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,032 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,032 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,032 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,032 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,032 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,033 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,033 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,033 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,033 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,033 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,033 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,034 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,035 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,036 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,037 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,038 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,039 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,043 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,043 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,043 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,043 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,043 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,043 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,044 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,045 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,046 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,047 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,047 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,047 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,047 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,048 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,048 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,048 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,048 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,048 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,050 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,051 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,052 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,053 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,054 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,055 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,059 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,060 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,061 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,062 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,065 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,065 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,065 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,065 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,066 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,067 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,068 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,068 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,069 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,069 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,069 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,069 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,069 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,069 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,070 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,070 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,070 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,070 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,071 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,071 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,071 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,071 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,071 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,072 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,072 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,072 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,073 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,074 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,075 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,076 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,077 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,078 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,079 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,080 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,082 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,083 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,084 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,085 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,086 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,087 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,089 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,090 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,091 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,092 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,093 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,094 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,095 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,096 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,097 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,098 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,099 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,100 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,101 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,102 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,103 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,104 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,105 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,106 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,107 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,108 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,109 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,110 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,111 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,112 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,113 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,114 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,115 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,116 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,117 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,118 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,119 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,120 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,120 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,120 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,120 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,120 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,120 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,121 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,122 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,123 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,124 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,125 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,125 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,125 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,126 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,127 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,127 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,128 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,128 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,128 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,129 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,130 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,131 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,132 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,133 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,133 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,133 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,133 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,133 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,134 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,135 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,136 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,137 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,138 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,139 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,140 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner [2023-11-23 15:55:28,141 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind [2023-11-23 15:55:28,153 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 03:55:28 BasicIcfg [2023-11-23 15:55:28,153 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-23 15:55:28,154 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-23 15:55:28,154 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-23 15:55:28,154 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-23 15:55:28,155 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:55:15" (3/4) ... [2023-11-23 15:55:28,156 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-23 15:55:28,157 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-23 15:55:28,158 INFO L158 Benchmark]: Toolchain (without parser) took 14205.28ms. Allocated memory was 52.4MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 26.5MB in the beginning and 1.0GB in the end (delta: -987.5MB). Peak memory consumption was 344.6MB. Max. memory is 16.1GB. [2023-11-23 15:55:28,158 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 41.9MB. Free memory was 17.6MB in the beginning and 17.6MB in the end (delta: 54.0kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 15:55:28,158 INFO L158 Benchmark]: CACSL2BoogieTranslator took 650.55ms. Allocated memory was 52.4MB in the beginning and 62.9MB in the end (delta: 10.5MB). Free memory was 26.2MB in the beginning and 37.1MB in the end (delta: -10.8MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. [2023-11-23 15:55:28,159 INFO L158 Benchmark]: Boogie Procedure Inliner took 61.63ms. Allocated memory is still 62.9MB. Free memory was 37.1MB in the beginning and 34.3MB in the end (delta: 2.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-23 15:55:28,159 INFO L158 Benchmark]: Boogie Preprocessor took 35.35ms. Allocated memory is still 62.9MB. Free memory was 34.3MB in the beginning and 32.6MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 15:55:28,159 INFO L158 Benchmark]: RCFGBuilder took 501.84ms. Allocated memory was 62.9MB in the beginning and 75.5MB in the end (delta: 12.6MB). Free memory was 32.6MB in the beginning and 46.9MB in the end (delta: -14.3MB). Peak memory consumption was 16.1MB. Max. memory is 16.1GB. [2023-11-23 15:55:28,159 INFO L158 Benchmark]: TraceAbstraction took 12945.64ms. Allocated memory was 75.5MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 46.2MB in the beginning and 1.0GB in the end (delta: -967.8MB). Peak memory consumption was 527.5MB. Max. memory is 16.1GB. [2023-11-23 15:55:28,159 INFO L158 Benchmark]: Witness Printer took 3.58ms. Allocated memory is still 1.4GB. Free memory is still 1.0GB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 15:55:28,160 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 41.9MB. Free memory was 17.6MB in the beginning and 17.6MB in the end (delta: 54.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 650.55ms. Allocated memory was 52.4MB in the beginning and 62.9MB in the end (delta: 10.5MB). Free memory was 26.2MB in the beginning and 37.1MB in the end (delta: -10.8MB). Peak memory consumption was 18.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 61.63ms. Allocated memory is still 62.9MB. Free memory was 37.1MB in the beginning and 34.3MB in the end (delta: 2.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 35.35ms. Allocated memory is still 62.9MB. Free memory was 34.3MB in the beginning and 32.6MB in the end (delta: 1.7MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 501.84ms. Allocated memory was 62.9MB in the beginning and 75.5MB in the end (delta: 12.6MB). Free memory was 32.6MB in the beginning and 46.9MB in the end (delta: -14.3MB). Peak memory consumption was 16.1MB. Max. memory is 16.1GB. * TraceAbstraction took 12945.64ms. Allocated memory was 75.5MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 46.2MB in the beginning and 1.0GB in the end (delta: -967.8MB). Peak memory consumption was 527.5MB. Max. memory is 16.1GB. * Witness Printer took 3.58ms. Allocated memory is still 1.4GB. Free memory is still 1.0GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~pre33 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~mem42 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__count - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__nusers - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__lock - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__owner - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable ~mymutex~0.__data.__kind - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 12]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 12. Possible FailurePath: [L1320] 0 int myglobal; [L1321] 0 pthread_mutex_t mymutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; [L1340] 0 pthread_t mythread; [L1341] 0 int i; [L1342] FCALL, FORK 0 pthread_create( &mythread, ((void *)0), thread_function_datarace, ((void *)0)) VAL [arg={0:0}, myglobal=0, mythread={3:0}] [L1324] 1 int i,j; [L1325] 1 i=0 VAL [arg={0:0}, arg={0:0}, i=0, myglobal=0] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=0, myglobal=0] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=0, j=0, myglobal=0] [L1342] COND FALSE 0 !(pthread_create( &mythread, ((void *)0), thread_function_datarace, ((void *)0))) [L1352] 0 i=0 VAL [arg={0:0}, arg={0:0}, i=0, i=0, j=0, myglobal=0, mythread={3:0}] [L1330] 1 j=j+1 [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=0, j=1, myglobal=0, mythread={3:0}] [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=0, j=1, myglobal=1] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=0, j=1, myglobal=2, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=1, j=1, myglobal=2, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=1, j=1, myglobal=2, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=1, j=1, myglobal=3, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=2, j=1, myglobal=3, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=2, j=1, myglobal=3, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=2, j=1, myglobal=4, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=3, j=1, myglobal=4, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=3, j=1, myglobal=4, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=3, j=1, myglobal=5, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=4, j=1, myglobal=5, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=4, j=1, myglobal=5, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=4, j=1, myglobal=6, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=5, j=1, myglobal=6, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=5, j=1, myglobal=6, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=5, j=1, myglobal=7, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=6, j=1, myglobal=7, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=6, j=1, myglobal=7, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=6, j=1, myglobal=8, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=7, j=1, myglobal=8, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=7, j=1, myglobal=8, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=7, j=1, myglobal=9, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=8, j=1, myglobal=9, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=8, j=1, myglobal=9, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=8, j=1, myglobal=10, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=9, j=1, myglobal=10, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=9, j=1, myglobal=10, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=9, j=1, myglobal=11, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=10, j=1, myglobal=11, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=10, j=1, myglobal=11, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=10, j=1, myglobal=12, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=11, j=1, myglobal=12, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=11, j=1, myglobal=12, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=11, j=1, myglobal=13, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=12, j=1, myglobal=13, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=12, j=1, myglobal=13, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=12, j=1, myglobal=14, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=13, j=1, myglobal=14, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=13, j=1, myglobal=14, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=13, j=1, myglobal=15, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=14, j=1, myglobal=15, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=14, j=1, myglobal=15, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=14, j=1, myglobal=16, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=15, j=1, myglobal=16, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=15, j=1, myglobal=16, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=15, j=1, myglobal=17, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=16, j=1, myglobal=17, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=16, j=1, myglobal=17, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=16, j=1, myglobal=18, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=17, j=1, myglobal=18, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=17, j=1, myglobal=18, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=17, j=1, myglobal=19, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=18, j=1, myglobal=19, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=18, j=1, myglobal=19, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=18, j=1, myglobal=20, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=19, j=1, myglobal=20, mythread={3:0}] [L1352] COND TRUE 0 i<20 VAL [arg={0:0}, arg={0:0}, i=0, i=19, j=1, myglobal=20, mythread={3:0}] [L1355] 0 myglobal=myglobal+1 VAL [arg={0:0}, arg={0:0}, i=0, i=19, j=1, myglobal=21, mythread={3:0}] [L1352] 0 i++ VAL [arg={0:0}, arg={0:0}, i=0, i=20, j=1, myglobal=21, mythread={3:0}] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=1, j=1, myglobal=21] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=1, j=1, myglobal=21] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=1, j=21, myglobal=21] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=1, j=22, myglobal=22] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=2, j=22, myglobal=22] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=2, j=22, myglobal=22] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=2, j=22, myglobal=22] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=2, j=23, myglobal=23] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=3, j=23, myglobal=23] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=3, j=23, myglobal=23] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=3, j=23, myglobal=23] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=3, j=24, myglobal=24] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=4, j=24, myglobal=24] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=4, j=24, myglobal=24] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=4, j=24, myglobal=24] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=4, j=25, myglobal=25] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=5, j=25, myglobal=25] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=5, j=25, myglobal=25] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=5, j=25, myglobal=25] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=5, j=26, myglobal=26] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=6, j=26, myglobal=26] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=6, j=26, myglobal=26] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=6, j=26, myglobal=26] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=6, j=27, myglobal=27] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=7, j=27, myglobal=27] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=7, j=27, myglobal=27] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=7, j=27, myglobal=27] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=7, j=28, myglobal=28] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=8, j=28, myglobal=28] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=8, j=28, myglobal=28] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=8, j=28, myglobal=28] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=8, j=29, myglobal=29] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=9, j=29, myglobal=29] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=9, j=29, myglobal=29] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=9, j=29, myglobal=29] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=9, j=30, myglobal=30] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=10, j=30, myglobal=30] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=10, j=30, myglobal=30] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=10, j=30, myglobal=30] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=10, j=31, myglobal=31] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=11, j=31, myglobal=31] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=11, j=31, myglobal=31] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=11, j=31, myglobal=31] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=11, j=32, myglobal=32] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=12, j=32, myglobal=32] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=12, j=32, myglobal=32] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=12, j=32, myglobal=32] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=12, j=33, myglobal=33] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=13, j=33, myglobal=33] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=13, j=33, myglobal=33] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=13, j=33, myglobal=33] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=13, j=34, myglobal=34] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=14, j=34, myglobal=34] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=14, j=34, myglobal=34] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=14, j=34, myglobal=34] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=14, j=35, myglobal=35] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=15, j=35, myglobal=35] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=15, j=35, myglobal=35] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=15, j=35, myglobal=35] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=15, j=36, myglobal=36] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=16, j=36, myglobal=36] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=16, j=36, myglobal=36] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=16, j=36, myglobal=36] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=16, j=37, myglobal=37] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=17, j=37, myglobal=37] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=17, j=37, myglobal=37] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=17, j=37, myglobal=37] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=17, j=38, myglobal=38] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=18, j=38, myglobal=38] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=18, j=38, myglobal=38] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=18, j=38, myglobal=38] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=18, j=39, myglobal=39] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=19, j=39, myglobal=39] [L1325] COND TRUE 1 i<20 VAL [arg={0:0}, arg={0:0}, i=19, j=39, myglobal=39] [L1328] 1 j=myglobal VAL [arg={0:0}, arg={0:0}, i=19, j=39, myglobal=39] [L1330] 1 j=j+1 [L1333] 1 myglobal=j VAL [arg={0:0}, arg={0:0}, i=19, j=40, myglobal=40] [L1325] 1 i++ VAL [arg={0:0}, arg={0:0}, i=20, j=40, myglobal=40] [L1352] COND FALSE 0 !(i<20) VAL [arg={0:0}, arg={0:0}, i=20, i=20, j=40, myglobal=40, mythread={3:0}] [L1358] 0 \read(mythread) VAL [arg={0:0}, arg={0:0}, i=20, i=20, j=40, myglobal=40, mythread={3:0}] [L1325] COND FALSE 1 !(i<20) [L1336] 1 return ((void *)0); [L1358] FCALL, JOIN 1 pthread_join ( mythread, ((void *)0) ) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, i=20, j=40, myglobal=40, mythread={3:0}] [L1358] COND FALSE 0 !(pthread_join ( mythread, ((void *)0) )) [L1362] CALL 0 __VERIFIER_assert(myglobal != 40) [L13] COND TRUE 0 !(cond) [L13] CALL 0 reach_error() [L12] COND FALSE 0 !(0) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, j=40, myglobal=40] [L12] 0 __assert_fail ("0", "pthread-demo-datarace-2.c", 25, __extension__ __PRETTY_FUNCTION__) VAL [\result={0:0}, arg={0:0}, arg={0:0}, i=20, j=40, myglobal=40] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 1338]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: 1342]: Unable to prove that petrification did provide enough thread instances (tool internal message) Unable to prove that petrification did provide enough thread instances (tool internal message) Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 3 procedures, 38 locations, 7 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 12.5s, OverallIterations: 12, TraceHistogramMax: 20, PathProgramHistogramMax: 8, EmptinessCheckTime: 0.0s, AutomataDifference: 6.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1120 SdHoareTripleChecker+Valid, 1.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1091 mSDsluCounter, 22 SdHoareTripleChecker+Invalid, 1.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13 mSDsCounter, 38 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2838 IncrementalHoareTripleChecker+Invalid, 2876 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 38 mSolverCounterUnsat, 9 mSDtfsCounter, 2838 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 967 GetRequests, 834 SyntacticMatches, 0 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=946occurred in iteration=11, InterpolantAutomatonStates: 121, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 652 NumberOfCodeBlocks, 625 NumberOfCodeBlocksAsserted, 34 NumberOfCheckSat, 907 ConstructedInterpolants, 0 QuantifiedInterpolants, 2840 SizeOfPredicates, 4 NumberOfNonLiveVariables, 940 ConjunctsInSsa, 60 ConjunctsInUnsatCore, 18 InterpolantComputations, 4 PerfectInterpolantSequences, 2759/3983 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-23 15:55:28,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample