├── .clang-format ├── .clang-tidy ├── .gitignore ├── CHANGELOG.md ├── COPYING ├── LLVMLICENSE ├── Makefile.am ├── Makefile.am.coverage ├── README.md ├── configure.ac ├── doc ├── Doxyfile ├── development.md ├── manual.html ├── manual.md └── manual.pdf ├── include ├── assert.h ├── atomic ├── bits │ └── stat.h ├── cassert ├── cstdio ├── cstdlib ├── errno.h ├── fcntl.h ├── genmc.h ├── genmc_internal.h ├── lkmm.h ├── pthread.h ├── stdatomic.h ├── stdio.h ├── stdlib.h ├── sys │ ├── stat.h │ └── types.h ├── thread ├── threads.h └── unistd.h ├── m4 ├── ax_clang.m4 ├── ax_cxx_compile_stdcxx.m4 ├── ax_git_commit.m4 ├── ax_llvm.m4 ├── ax_prog_doxygen.m4 └── gcov.m4 ├── scripts ├── bound-driver.sh ├── driver.sh ├── fast-driver.sh ├── randomize-driver.sh ├── run-relinche-impl.sh ├── run-relinche-spec.sh ├── runcorrect.sh ├── runwrong.sh └── terminal.sh ├── src ├── .gitignore ├── ADT │ ├── AdjList.hpp │ ├── AdjList.tcc │ ├── Bitmask.hpp │ ├── DepView.cpp │ ├── DepView.hpp │ ├── Matrix2D.hpp │ ├── Matrix2D.tcc │ ├── Trie.hpp │ ├── VSet.hpp │ ├── VSet.tcc │ ├── VectorClock.cpp │ ├── VectorClock.hpp │ ├── View.cpp │ ├── View.hpp │ └── value_ptr.hpp ├── Config │ ├── Config.cpp │ ├── Config.hpp │ ├── MemoryModel.hpp │ ├── Verbosity.cpp │ └── Verbosity.hpp ├── ExecutionGraph │ ├── Consistency │ │ ├── BoundDecider.cpp │ │ ├── BoundDecider.hpp │ │ ├── ConsistencyChecker.cpp │ │ ├── ConsistencyChecker.hpp │ │ ├── ContextBoundDecider.cpp │ │ ├── ContextBoundDecider.hpp │ │ ├── IMMChecker.cpp │ │ ├── IMMChecker.hpp │ │ ├── RAChecker.cpp │ │ ├── RAChecker.hpp │ │ ├── RC11Checker.cpp │ │ ├── RC11Checker.hpp │ │ ├── RoundBoundDecider.cpp │ │ ├── RoundBoundDecider.hpp │ │ ├── SCChecker.cpp │ │ ├── SCChecker.hpp │ │ ├── SymmetryChecker.cpp │ │ ├── SymmetryChecker.hpp │ │ ├── TSOChecker.cpp │ │ └── TSOChecker.hpp │ ├── DepExecutionGraph.cpp │ ├── DepExecutionGraph.hpp │ ├── DepInfo.cpp │ ├── DepInfo.hpp │ ├── Event.cpp │ ├── Event.hpp │ ├── EventAttr.hpp │ ├── EventLabel.cpp │ ├── EventLabel.def │ ├── EventLabel.hpp │ ├── ExecutionGraph.cpp │ ├── ExecutionGraph.hpp │ ├── GraphIterators.hpp │ ├── GraphUtils.cpp │ ├── GraphUtils.hpp │ ├── LabelVisitor.hpp │ ├── MaximalIterator.hpp │ ├── Stamp.cpp │ └── Stamp.hpp ├── Runtime │ ├── DepTracker.hpp │ ├── Execution.cpp │ ├── ExternalFunctions.cpp │ ├── InternalFunction.def │ ├── Interpreter.cpp │ ├── Interpreter.h │ ├── InterpreterEnumAPI.cpp │ └── InterpreterEnumAPI.hpp ├── Static │ ├── LLVMModule.cpp │ ├── LLVMModule.hpp │ ├── LLVMUtils.cpp │ ├── LLVMUtils.hpp │ ├── ModuleID.hpp │ ├── ModuleInfo.cpp │ ├── ModuleInfo.hpp │ └── Transforms │ │ ├── BisimilarityCheckerPass.cpp │ │ ├── BisimilarityCheckerPass.hpp │ │ ├── CallInfoCollectionPass.cpp │ │ ├── CallInfoCollectionPass.hpp │ │ ├── CodeCondenserPass.cpp │ │ ├── CodeCondenserPass.hpp │ │ ├── ConfirmationAnnotationPass.cpp │ │ ├── ConfirmationAnnotationPass.hpp │ │ ├── DeclareInternalsPass.cpp │ │ ├── DeclareInternalsPass.hpp │ │ ├── DefineLibcFunsPass.cpp │ │ ├── DefineLibcFunsPass.hpp │ │ ├── EliminateAnnotationsPass.cpp │ │ ├── EliminateAnnotationsPass.hpp │ │ ├── EliminateCASPHIsPass.cpp │ │ ├── EliminateCASPHIsPass.hpp │ │ ├── EliminateCastsPass.cpp │ │ ├── EliminateCastsPass.hpp │ │ ├── EliminateRedundantInstPass.cpp │ │ ├── EliminateRedundantInstPass.hpp │ │ ├── EliminateUnusedCodePass.cpp │ │ ├── EliminateUnusedCodePass.hpp │ │ ├── EscapeCheckerPass.cpp │ │ ├── EscapeCheckerPass.hpp │ │ ├── FunctionInlinerPass.cpp │ │ ├── FunctionInlinerPass.hpp │ │ ├── InstAnnotator.cpp │ │ ├── InstAnnotator.hpp │ │ ├── IntrinsicLoweringPass.cpp │ │ ├── IntrinsicLoweringPass.hpp │ │ ├── LoadAnnotationPass.cpp │ │ ├── LoadAnnotationPass.hpp │ │ ├── LocalSimplifyCFGPass.cpp │ │ ├── LocalSimplifyCFGPass.hpp │ │ ├── LoopJumpThreadingPass.cpp │ │ ├── LoopJumpThreadingPass.hpp │ │ ├── LoopUnrollPass.cpp │ │ ├── LoopUnrollPass.hpp │ │ ├── MDataCollectionPass.cpp │ │ ├── MDataCollectionPass.hpp │ │ ├── MMDetectorPass.cpp │ │ ├── MMDetectorPass.hpp │ │ ├── PromoteMemIntrinsicPass.cpp │ │ ├── PromoteMemIntrinsicPass.hpp │ │ ├── PropagateAssumesPass.cpp │ │ ├── PropagateAssumesPass.hpp │ │ ├── SpinAssumePass.cpp │ │ └── SpinAssumePass.hpp ├── Support │ ├── ASize.cpp │ ├── ASize.hpp │ ├── DotPrint.hpp │ ├── Error.hpp │ ├── Hash.hpp │ ├── Logger.hpp │ ├── MemAccess.hpp │ ├── MemOrdering.cpp │ ├── MemOrdering.hpp │ ├── NameInfo.cpp │ ├── NameInfo.hpp │ ├── Parser.cpp │ ├── Parser.hpp │ ├── RMWOps.hpp │ ├── SAddr.cpp │ ├── SAddr.hpp │ ├── SAddrAllocator.cpp │ ├── SAddrAllocator.hpp │ ├── SExpr.hpp │ ├── SExpr.tcc │ ├── SExprVisitor.hpp │ ├── SExprVisitor.tcc │ ├── SVal.cpp │ ├── SVal.hpp │ ├── ThreadInfo.hpp │ ├── ThreadPinner.cpp │ ├── ThreadPinner.hpp │ ├── ThreadPool.cpp │ └── ThreadPool.hpp ├── Verification │ ├── ChoiceMap.cpp │ ├── ChoiceMap.hpp │ ├── DriverHandlerDispatcher.hpp │ ├── GenMCDriver.cpp │ ├── GenMCDriver.hpp │ ├── Relinche │ │ ├── LinearizabilityChecker.cpp │ │ ├── LinearizabilityChecker.hpp │ │ ├── Linearization.cpp │ │ ├── Linearization.hpp │ │ ├── Observation.cpp │ │ ├── Observation.hpp │ │ ├── Specification.cpp │ │ └── Specification.hpp │ ├── Revisit.cpp │ ├── Revisit.hpp │ ├── VerificationError.cpp │ ├── VerificationError.hpp │ ├── WorkList.cpp │ └── WorkList.hpp └── main.cpp └── tests ├── cooking ├── MCR1 │ ├── expected.rc11.in │ ├── expected.wrc11.in │ ├── mcr1.c │ ├── rcmc.in │ └── variants │ │ └── mcr10.c ├── MCR2-acqrel │ ├── expected.rc11.in │ ├── expected.wrc11.in │ ├── mcr2acqrel.c │ └── variants │ │ └── mcr2acqrel0.c ├── MCR2-rlx │ ├── expected.rc11.in │ ├── expected.wrc11.in │ ├── mcr2rlx.c │ └── variants │ │ └── mcr2rlx0.c ├── MCR2 │ ├── expected.rc11.in │ ├── expected.wrc11.in │ ├── mcr2.c │ ├── rcmc.in │ └── variants │ │ └── mcr20.c ├── apr_1 │ └── apr_1.c ├── apr_2 │ └── apr_2.c ├── dekker │ ├── dekker-fences.cc │ └── dekker.c ├── dekker2 │ ├── args.rc11.in │ ├── args.wrc11.in │ ├── dekker2.c │ ├── expected.rc11.in │ ├── expected.wrc11.in │ ├── rcmc.in │ └── variants │ │ └── dekker20.c ├── fs │ ├── cons-crop │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ └── variants │ │ │ └── creat-open0.c │ ├── cons-crul+liul │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── cr-ul+li-ul.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── cr-ul+li-ul0.c │ ├── cons-liul │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ └── variants │ │ │ └── link-unlink0.c │ ├── cons-op+op │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── op+op.c │ │ └── variants │ │ │ └── op+op0.c │ ├── cons-opcl │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ └── variants │ │ │ └── open-close0.c │ ├── cons-opwr-0len │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ └── variants │ │ │ └── opwr-0len0.c │ ├── cons-pw-peof │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ └── variants │ │ │ └── pwrite-past-eof.c │ ├── cons-tr-ext │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ └── variants │ │ │ └── truncate-extend0.c │ ├── nano-backup-proc-fix │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── main.c │ ├── nano-backup-proc │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── main.c │ ├── pjnl-app-mfl │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── ordered-append0.c │ ├── pjnl-crowr-ord │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-crowr-ooo0.c │ ├── pjnl-owr-at │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pjnl-owr-at0.c │ ├── pord-MP+fsync │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── mp+fsync.c │ │ └── variants │ │ │ └── mp+fsync0.c │ ├── pord-MP+osync │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── rec-mp-osync.c │ │ └── variants │ │ │ └── rec-mp-osync0.c │ ├── pord-app-N │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── ordered-append0.c │ ├── pord-app-mbl │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rec-mblock-append0.c │ ├── pord-app-sbl │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ ├── rec-mblock-append0.c │ │ │ └── rec-mblock-append0.rc11.wb.trace │ ├── pord-app-sfl │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── ordered-append0.c │ ├── pord-crapp-ooo │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-crapp-ooo0.c │ ├── pord-owr-N │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── owr-N0.c │ ├── pord-owr-sbl │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── overwrite-same-block0.c │ ├── pord-owrapp-ord │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pers-append-overwrite0.c │ ├── pord-owrapp-ord2 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pers-append-overwrite2.c │ ├── pord-rd-wr+wr-N-cont │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-rd-wr+wr-N-cont0.c │ ├── pord-rd-wr+wr-N-join │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-rd-wr+wr-N-join0.c │ ├── pord-rnm-at │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rec-rename-atomic0.c │ ├── pord-rnm-at2 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pers-rename-atomic20.c │ ├── pord-rnmtrapp-ord │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-rnmtrapp-ord0.c │ ├── pord-trapp-dfl-ord │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-trowr-ooo0.c │ ├── pord-wr+rdwr+fsync │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-wr+rdwr+fsync0.c │ ├── pord-wr+wr-N-RR │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-wr+wr-N-RR0.c │ ├── pord-wr+wr-N-join-main │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-wr+wr-N-join-main0.c │ ├── pord-wr+wr-N-join-thr │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-wr+wr-N-join-thr0.c │ ├── pord-wr+wr-N-unord │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── pord-wr+wr-N-unord0.c │ └── pord-wr+wr-N │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ └── pord-wr+wr-N0.c ├── helper │ ├── conf-cas │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.wb.in │ │ ├── conf-cas.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── conf-cas0.c │ ├── conf-cas1 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── conf-cas1.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cas-conf10.c │ ├── conf-reads │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── conf-reads.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── conf-reads0.c │ ├── opt-flag1 │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ ├── genmc.imm.mo.in │ │ ├── genmc.rc11.mo.in │ │ └── variants │ │ │ └── opt-flag10.c │ ├── opt-flag2 │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ ├── genmc.imm.mo.in │ │ ├── genmc.rc11.mo.in │ │ └── variants │ │ │ └── opt-flag20.c │ ├── opt-flag3 │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ ├── genmc.imm.mo.in │ │ ├── genmc.rc11.mo.in │ │ └── variants │ │ │ └── opt-flag30.c │ └── treiber-stack-dynamic │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── blocked.rc11.imm.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── my_stack.c │ │ ├── my_stack.h │ │ └── variants │ │ └── main0.c ├── lkmm │ ├── 2LU+LUL │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── 2lu+lul0.c │ ├── C-MPrelseq+o-r+rmwinc+a-o │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── C-MPrelseq+o-r+rmwinc+a-o.c │ ├── CoRR+poonceonce+Once │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── CoRR+poonce+Once.c │ ├── CoRW+poonceonce+Once │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── CoRW+poonce+Once.c │ ├── CoWR+poonceonce+Once │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── CoWR+poonceonce+Once.c │ ├── IRIW+fencembonceonces+OnceOnce │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── IRIW+fencembonceonces+OnceOnce0.c │ ├── IRIW+poonceonces+OnceOnce │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── IRIW+poonceonces+OnceOnce0.c │ ├── ISA2+pooncelock+pooncelock+pombonce │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── ISA2+pooncelock+pooncelock+pombonce0.c │ ├── ISA2+poonceonces │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── ISA2+poonceonces0.c │ ├── ISA2+pooncerelease+poacquirerelease+poacquireonce │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── ISA2+pooncerelease+poacquirerelease+poacquireonce0.c │ ├── LB+RA │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── LB+RA0.c │ ├── LB+fencembonceonce+ctrlonceonce │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── LB+fencembonceonce+ctrlonceonce.c │ ├── LB+poacquireonce+pooncerelease │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── LB+poacquireonce+pooncerelease.c │ ├── LB+poonceonces │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── LB+poonceonces.c │ ├── MP+RA │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── mp.c │ ├── MP+fencewmbonceonce+fencermbonceonce │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── MP+fencewbonceonce+fencermbonceonce.c │ ├── MP+locks │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── mp+locks0.c │ ├── MP+mb+mb │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── MP+mb+mb0.c │ ├── MP+onceassign+derefonce │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── MP+onceassign+derefonce0.c │ ├── MP+onces+wmb+rmb │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── mp+onces+wmb+rmb0.c │ ├── MP+onces+wmb+rmb2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── MP+onces+wmb+rmb20.c │ ├── MP+polockmbonce+poacquiresilsil │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── MP+polockmbonce+poacquiresilsil0.c │ ├── MP+polockonce+poacquiresilsil │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── MP+polockonce+poacquiresilsil0.c │ ├── MP+pooncerelease+poacquireonce │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── MP+pooncerelease+poacquireonce0.c │ ├── MP+porevlocks │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── MP+porevlocks0.c │ ├── MP+wmb+rmb-noret │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── MP+wmb+rmb-noret0.c │ ├── MP+wmb+rmb-noret2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── MP+wmb+rmb-noret0.c │ ├── MP3+locks │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── mp3+locks0.c │ ├── R+fencembonceonces │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── R+fencembonceonces0.c │ ├── R+poonceonces │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── R+poonceonces.c │ ├── S-rcunoderef4 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── S-rcunoderef40.c │ ├── SB+fencembonceonces │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── SB+fencembonceonces.c │ ├── SB+rfionceonce-poonceonces │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── SB+rfionceonce-poonceonces0.c │ ├── SB+wmb+mb │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── SB+wmb+mb0.c │ ├── WRC+poonceonces+Once │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── WRC+poonceonces+Once0.c │ ├── WRC+pooncerelease+fencermbonceonce+Once │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── WRC+pooncerelease+fencermbonceonce+Once0.c │ ├── WWC+ctrl │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── WWC+ctrl0.c │ ├── Z6.0+pooncelock+pooncelock+pombonce │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── Z6.0+pooncelock+pooncelock+pombonce0.c │ ├── Z6.0+pooncerelease+poacquirerelease+fencembonceonce │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── Z6.0+pooncerelease+poacquirerelease+fencembonceonce0.c │ ├── astern-plain │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── astern-plain0.c │ ├── atomic-00 │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── atomic-000.c │ ├── atomic-01 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── atomic-010.c │ ├── atomic-02 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── atomic020.c │ ├── atomic-03 │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── atomic030.c │ ├── atomic-astern │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── atomic-astern0.c │ ├── atomic-mckenney │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── atomic-mckenney0.c │ ├── lock-write1 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── lock-write10.c │ ├── lock-write2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── lock-writ20.c │ ├── lock2 │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── lock20.c │ ├── paul-mp+sync │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── paul-mp+sync0.c │ ├── paul-mp-rel+mb │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── paul-mp-rel+mb.c │ ├── paul-s+sync+dep │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── paul-s+sync+dep0.c │ ├── paul-s+sync │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── paul-s+sync0.c │ ├── paul-w+rwc │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── paul-w+rwc0.c │ ├── plain-S-rcuderef │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-S-rcuderef0.c │ ├── plain-S-rcunoderef2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-S-rcunoderef20.c │ ├── plain-lb+rcuderef │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-lb+rcuderef0.c │ ├── plain-lb1 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-lb10.c │ ├── plain-lb2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-lb20.c │ ├── plain-mp+rcuderef │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── mp+rcuderef0.c │ ├── plain-mp1 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-mp10.c │ ├── plain-norace-locks │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-no-race-locks0.c │ ├── plain-rr-rcuderef │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-rr-rcuderef0.c │ ├── plain-strong-vis │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-strong-vis0.c │ ├── plain-wmb-race2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── plain-wmb-race20.c │ ├── rcu+ar-link-short │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── rcu+ar-link-short0.c │ ├── rcu+ar-link │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu+ar-link0.c │ ├── rcu+ar-link2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu+ar-link20.c │ ├── rcu-gp1 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu.c │ ├── rcu-gp2 │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-gp20.c │ ├── rcu-lb │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-lb0.c │ ├── rcu-link-after-rf │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-link-after-rf0.c │ ├── rcu-link-after │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-link-after0.c │ ├── rcu-link-before │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-link-before0.c │ ├── rcu-relacq1-relacq │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-relacq1-relacq0.c │ ├── rcu-relacq1 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-relacq10.c │ ├── rcu-remove │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-remove.c │ ├── rcu-weak-readers+gp │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-weak-readers+gp0.c │ ├── rcu-weak-readers+gp2 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-weak-readers+gp20.c │ ├── rcu-zx2c4 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── rcu-zx2c4.c │ ├── release-ordering │ │ ├── args.lkmm.mo.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ └── variants │ │ │ └── release-ordering0.c │ └── xchg-lock-write1 │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ └── xchg-lock-write10.c ├── m5.c ├── scull │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.wb.in │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.mo.in │ ├── genmc.rc11.wb.in │ ├── scull.c │ └── variants │ │ └── scull0.c └── undecl-extfun │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ ├── undecl-extfun0.c │ ├── undecl-extfun0.imm.wb.trace │ └── undecl-extfun0.rc11.wb.trace ├── correct ├── data-structures │ ├── barrier │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── barrier.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ └── variants │ │ │ └── barrier0.c │ ├── buf_ring │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── buf_ring.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── buf_ring0.c │ ├── chase-lev │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── chase-lev.c │ │ ├── deque.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── ordering.h │ │ └── variants │ │ │ └── chase-lev0.c │ ├── dq-opt │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── dq.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── dq │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── dq.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ └── variants │ │ │ ├── main0.c │ │ │ └── main1.c │ ├── fcombiner-async │ │ ├── combiner.c │ │ ├── combiner.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── list.h │ │ ├── main.c │ │ ├── set.c │ │ ├── unroll.in │ │ └── variants │ │ │ └── main0.c │ ├── hw-queue │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── my_queue.c │ │ ├── my_queue.h │ │ └── variants │ │ │ └── main0.c │ ├── linuxrwlocks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── diff.txt │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── linuxrwlocks.c │ │ ├── run.txt │ │ └── variants │ │ │ └── linuxrwlocks0.c │ ├── mcs_spinlock │ │ ├── README.txt │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── args.wrc11.in │ │ ├── asm │ │ │ └── mcs_spinlock.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── fake.h │ │ ├── main.c │ │ ├── mcs_spinlock.h │ │ ├── ordering.h │ │ └── variants │ │ │ └── main0.c │ ├── mpmc-queue │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── mpmc-queue.c │ │ ├── mpmc-queue.h │ │ ├── ordering.h │ │ └── variants │ │ │ └── main0.c │ ├── ms-queue-dynamic │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── args.wrc11.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── main.c │ │ ├── my_queue.c │ │ ├── my_queue.h │ │ └── variants │ │ │ └── main0.c │ ├── ms-queue │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── args.wrc11.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── main.c │ │ ├── my_queue.c │ │ ├── my_queue.h │ │ └── variants │ │ │ └── main0.c │ ├── mutex │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── futex.h │ │ ├── main.c │ │ ├── mutex.c │ │ ├── mutex.h │ │ └── variants │ │ │ └── main0.c │ ├── qspinlock │ │ ├── README.txt │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── args.wrc11.in │ │ ├── asm-generic │ │ │ └── qspinlock_types.h │ │ ├── asm │ │ │ ├── byteorder.h │ │ │ └── qspinlock.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── fake.h │ │ ├── linux │ │ │ ├── atomic.h │ │ │ ├── bug.h │ │ │ ├── cpumask.h │ │ │ ├── hardirq.h │ │ │ ├── mutex.h │ │ │ ├── percpu.h │ │ │ ├── prefetch.h │ │ │ ├── smp.h │ │ │ └── types.h │ │ ├── main.c │ │ ├── ordering.h │ │ ├── qspinlock.c │ │ └── variants │ │ │ └── main0.c │ ├── qu-opt │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── qu.c │ │ └── variants │ │ │ └── qu0.c │ ├── qu │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── qu.c │ │ └── variants │ │ │ └── qu0.c │ ├── seqlock-atomic │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── asm │ │ │ ├── barrier.h │ │ │ └── processor.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── fake.h │ │ ├── linux │ │ │ ├── compiler.h │ │ │ ├── kasan-checks.h │ │ │ ├── lockdep.h │ │ │ ├── preempt.h │ │ │ └── spinlock.h │ │ ├── main.c │ │ ├── ordering.h │ │ ├── seqlock.h │ │ └── variants │ │ │ └── main0.c │ ├── seqlock │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── asm │ │ │ ├── barrier.h │ │ │ └── processor.h │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── fake.h │ │ ├── linux │ │ │ ├── compiler.h │ │ │ ├── kasan-checks.h │ │ │ ├── lockdep.h │ │ │ ├── preempt.h │ │ │ └── spinlock.h │ │ ├── main.c │ │ ├── ordering.h │ │ ├── seqlock.h │ │ └── variants │ │ │ └── main0.c │ ├── spinlock │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── spinlock.c │ │ ├── spinlock.h │ │ └── variants │ │ │ └── main0.c │ ├── stc-opt │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── stc.c │ │ └── variants │ │ │ └── main0.c │ ├── stc │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── stc.c │ │ └── variants │ │ │ └── main0.c │ ├── ticketlock │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── ticketlock.c │ │ ├── ticketlock.h │ │ └── variants │ │ │ └── main0.c │ ├── treiber-stack-dynamic │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── my_stack.c │ │ ├── my_stack.h │ │ └── variants │ │ │ └── main0.c │ ├── treiber-stack │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── my_stack.c │ │ ├── my_stack.h │ │ └── variants │ │ │ └── main0.c │ ├── ttaslock-opt │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── ttaslock.c │ │ ├── ttaslock.h │ │ └── variants │ │ │ └── ttaslock0.c │ ├── ttaslock │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── ttaslock.c │ │ ├── ttaslock.h │ │ └── variants │ │ │ └── ttaslock0.c │ └── twalock │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── main.c │ │ ├── twalock.c │ │ ├── twalock.h │ │ └── variants │ │ └── main0.c ├── infr │ ├── TLS1 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── tls1.c │ │ └── variants │ │ │ ├── tls10.c │ │ │ └── tls11.c │ ├── TLS2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── tls2.c │ │ └── variants │ │ │ ├── tls20.c │ │ │ └── tls21.c │ ├── TLS3 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── tls3.c │ │ └── variants │ │ │ ├── tls30.c │ │ │ └── tls31.c │ ├── atomic-ops │ │ ├── atomic-ops.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── atomic-ops0.c │ ├── c11-threads │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── c11-threads0.c │ ├── cache-reuse │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cache-reuse.c │ ├── cpp-ctor-race │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-ctor-race0.cpp │ ├── cpp-mp │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-mp.cpp │ ├── cpp-mutex │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-mutex.cpp │ ├── cpp-mutex2 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-mutex2.cpp │ ├── cpp-sb-class │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-sb-class.cpp │ ├── cpp-sb-class2 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-sb-class2.cpp │ ├── cpp-sb-ctor-dtor │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-sb-ctor-dtor0.cpp │ ├── cpp-sb-static │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-mp-static0.cpp │ ├── cpp-sb │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cpp-sb.cpp │ ├── free-null │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── free-null0.c │ ├── gl-ptr-gl │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── gl-ptr-gl0.c │ ├── join-retval │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── join-retval.c │ ├── lock-inplace │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lock-inplace.c │ │ └── variants │ │ │ └── lock-inplace0.c │ ├── malloc-aligned │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── malloc-aligned.c │ ├── malloc-mutex │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── malloc-mutex0.c │ ├── malloc-unfreed │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── malloc-unfreed.c │ ├── memcpy1 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memcpy1.c │ ├── memcpy2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memcpy2.c │ ├── memcpy3 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memcpy3.c │ ├── memcpy4 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memcpy4.c │ ├── memset1 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memset1.c │ ├── memset2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memset2.c │ ├── memset3 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memset3.c │ ├── memset4 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── memset.c │ ├── nested-create │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── nested-create.c │ │ └── variants │ │ │ └── nested-create.c │ ├── no-unroll │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── no-unroll0.c │ ├── sll-test │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── sll-test.c │ │ └── variants │ │ │ └── sll-test0.c │ ├── struct-temps │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── struct-temps.c │ │ └── variants │ │ │ └── struct-temps-live0.c │ └── unsigned-cas │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ └── unsigned-overflow0.c ├── ipr │ ├── ax+ry+wx+wy │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── ax+ry+wx+wy.c │ ├── lock-inplace2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── lock-inplace20.c │ ├── lock-inplace3 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── locks.c │ ├── lock-nested │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── lock-nested.c │ ├── lockrev-in-place │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lockrev-in-place.c │ │ └── variants │ │ │ └── lockrev-in-place0.c │ ├── ncas+fai │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── ncas-fai.c │ │ └── variants │ │ │ └── ncas-fai0.c │ ├── r+nw │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── r+nw.c │ ├── ry+awx+2rmwx+rmwxwy │ │ ├── blocked.rc11.mo.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rc11.mo.in │ │ ├── ry+awx+2rmwx+rmwxwy.c │ │ └── variants │ │ │ └── ry+awx+2rmwx+rmwxwy0.c │ └── ry+ax+wx+wy │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ └── ry+ax+wx+wy.c ├── lapor │ ├── N-reads-lock │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lockN-r.c │ │ └── variants │ │ │ └── lockN-r0.c │ ├── N-rw-lock │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lockN-rw.c │ │ └── variants │ │ │ └── lockN-rw0.c │ ├── N-writes-lock │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lockN-w.c │ │ └── variants │ │ │ └── lockN-w0.c │ ├── N-ww-lock-rr │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lockN-ww.c │ │ └── variants │ │ │ └── main.c │ ├── binc-locks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── binc-locks.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── binc-locks0.c │ ├── casrot-locks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── casrot-locks.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── casrot-locks0.c │ ├── casw-locks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── casw-locks.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── casw-locks0.c │ ├── cii-locks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── cii-locks.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── cii-locks0.c │ ├── coarse-bst │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── coarse-bst.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── coarse-htable │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── coarse-htable.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── list.h │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── coarse-set │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── coarse-set.c │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── list.h │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── complex-lock │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lock2inc.c │ │ └── variants │ │ │ └── lock2inc0.c │ ├── fib_bench1 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── fib_bench1.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── fib_bench10.c │ ├── filesystem │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── filesystem.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── filesystem0.c │ ├── fine-bst │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── fine-bst.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── fine-heap │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── fine-heap.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── fine-htable │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── fine-htable.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── list.h │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── fine-set │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── fine-set.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── list.h │ │ ├── main.c │ │ └── variants │ │ │ └── main0.c │ ├── gcd │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── gcd.c │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ └── variants │ │ │ └── gdc0.c │ ├── indexer │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── indexer.c │ │ └── variants │ │ │ └── indexer0.c │ ├── lazy01 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lazy01.c │ │ └── variants │ │ │ └── lazy010.c │ ├── lb-induces-wb │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lb-induces-wb.c │ │ └── variants │ │ │ └── lb-induces-wb0.c │ ├── lock-r+w+r │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lock-r+w+r.c │ │ └── variants │ │ │ └── lock-r+w+r0.c │ ├── lock-w+w+r │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lock-w+w+r.c │ │ └── variants │ │ │ └── lock-w+w+r0.c │ ├── lock-wx+wy+rxry │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lock-wx+wy+rxry.c │ │ └── variants │ │ │ └── lock-wx+wy+rxry0.c │ ├── lock-wxwy+rxry │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── lock-wxwy+rxry.c │ │ └── variants │ │ │ └── lock-wxwy-rxry0.c │ ├── qrcu │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── fake.h │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── linux │ │ │ └── wait.h │ │ ├── main.c │ │ ├── ordering.h │ │ ├── qrcu.c │ │ ├── qrcu.h │ │ └── variants │ │ │ └── main0.c │ ├── queue_ok │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── queue_ok.c │ │ └── variants │ │ │ └── queue_ok0.c │ ├── read_write_lock-1 │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── read_write_lock-1.c │ │ └── variants │ │ │ └── read_write_lock-10.c │ ├── sb+locks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── sb+locks.c │ │ └── variants │ │ │ └── sb+locks0.c │ ├── stack-1 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── stack-1.c │ │ └── variants │ │ │ └── stack-10.c │ ├── stateful01-2 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── stateful01-2.c │ │ └── variants │ │ │ └── stateful01-20.c │ ├── time_var_mutex │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── time_var_mutex.c │ │ └── variants │ │ │ └── time_var_mutex0.c │ ├── triangular-1 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── triangular-1.c │ │ └── variants │ │ │ └── triangular-10.c │ └── wcas-locks │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.lkmm.mo.in │ │ ├── args.lkmm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.lkmm.mo.in │ │ ├── expected.lkmm.wb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── genmc.lkmm.mo.in │ │ ├── genmc.lkmm.wb.in │ │ ├── variants │ │ └── wcas-locks0.c │ │ └── wcas-locks.c ├── litmus │ ├── 2+2W+2sc+scf │ │ ├── 2+2w+2sc+scf.c │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── 2+2w+2sc+scf0.c │ ├── 2+2W+3sc+rel1 │ │ ├── 2+2w+3sc+rel1.c │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── 2+2w+3sc+rel10.c │ ├── 2+2W+3sc+rel2 │ │ ├── 2+2w+3sc+rel2.c │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── 2+2w+3sc+rel20.c │ ├── 2+2W+4sc │ │ ├── 2+2w+4sc.c │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── 2+2w+4sc0.c │ ├── 2+2W+scfs │ │ ├── 2+2w+scfs.c │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── 2+2w+scfs0.c │ ├── 2+2W │ │ ├── 2+2W.c │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── 2+2W0.c │ │ │ └── 2+2W1.c │ ├── 2CoWR │ │ ├── 2cowr.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── 2cowr0.c │ │ │ ├── 2cowr0r.c │ │ │ ├── 2cowr1.c │ │ │ ├── 2cowr2.c │ │ │ ├── 2cowr3.c │ │ │ └── 2cowr4.c │ ├── CoRR │ │ ├── corr.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── corr0.c │ │ │ └── corr1.c │ ├── CoRR0 │ │ ├── corr0.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── corr00.c │ │ │ ├── corr01.c │ │ │ ├── corr02.c │ │ │ └── corr0r.c │ ├── CoRR1 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── corr1.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── corr10.c │ │ │ ├── corr10r.c │ │ │ ├── corr11.c │ │ │ ├── corr12.c │ │ │ └── corr13.c │ ├── CoRR2 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── corr2.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── corr20.c │ │ │ ├── corr20r.c │ │ │ ├── corr21.c │ │ │ ├── corr22.c │ │ │ └── corr23.c │ ├── CoRW │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── corw.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── corw0.c │ │ │ └── corw1.c │ ├── CoWR │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── cowr.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── cowr0.c │ │ │ └── cowr1.c │ ├── IRIW-acq-sc │ │ ├── IRIW-acq-sc.c │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── IRIW-acq-sc0.c │ ├── IRIWish │ │ ├── IRIWish.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── IRIWish0.c │ ├── JLT │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── jlt.c │ │ └── variants │ │ │ ├── jlt0.c │ │ │ ├── jlt0r.c │ │ │ ├── jlt1.c │ │ │ └── jlt2.c │ ├── LB+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+acq.c │ │ └── variants │ │ │ └── lb+acq0.c │ ├── LB+addr-fun │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+addr-fun.c │ │ └── variants │ │ │ └── lb+addr-fun0.c │ ├── LB+addr-ind-fun │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+addr-fun.c │ │ └── variants │ │ │ └── lb+addr-fun0.c │ ├── LB+addr │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+addr.c │ │ └── variants │ │ │ └── lb+addr0.c │ ├── LB+ctrl+rel │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+ctrl+rel.c │ │ └── variants │ │ │ └── lb+ctrl+rel0.c │ ├── LB+ctrl │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+ctrl.c │ │ └── variants │ │ │ └── lb+ctrl0.c │ ├── LB+dep │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+dep.c │ │ └── variants │ │ │ ├── lb+dep0.c │ │ │ └── lb+dep1.c │ ├── LB+fr-fr-data+data │ │ ├── LB+fr-fr-data+data.c │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── LB+fr-fr-data+data0.c │ ├── LB+incMPs │ │ ├── LB+incMPs.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── LB+incMPs0.c │ ├── LB+rel │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb+rel.c │ │ └── variants │ │ │ └── lb+rel0.c │ ├── LB │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── lb.c │ │ └── variants │ │ │ ├── lb0.c │ │ │ └── lb1.c │ ├── LB2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb.c │ │ └── variants │ │ │ └── lb0.c │ ├── LB3 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── lb3.c │ │ └── variants │ │ │ └── lb30.c │ ├── MCP-rrw │ │ ├── MCP-rrw.c │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── MCP-rrw0.c │ │ │ ├── MCP-rrw0r.c │ │ │ └── MCP-rrw1.c │ ├── MP+incMP │ │ ├── MP+incMP.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── MP+incMP0.c │ ├── MP+rel+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp+rel+acq.c │ │ └── variants │ │ │ ├── mp+rel+acq0.c │ │ │ └── mp+rel+acq1.c │ ├── MP+rel+acqf │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp+rel+acqf.c │ │ └── variants │ │ │ └── mp+rel+acqf0.c │ ├── MP+relf+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp+relf+acq.c │ │ └── variants │ │ │ └── mp+relf+acq0.c │ ├── MP+relf+acqf │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp+relf+acqf.c │ │ └── variants │ │ │ └── mp+relf+acqf0.c │ ├── MP+rels+acq │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp+rels+acq.c │ │ └── variants │ │ │ ├── mp+rels+acq0.c │ │ │ └── mp+rels+acq1.c │ ├── MP+rels+acqf │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp+rels+acqf.c │ │ └── variants │ │ │ └── mp+rels+acqf0.c │ ├── MP │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mp.c │ │ └── variants │ │ │ ├── mp0.c │ │ │ └── mp1.c │ ├── MP2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── mp2.c │ │ └── variants │ │ │ └── mp20.c │ ├── MPU+rel+acq │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu+rel+acq.c │ │ └── variants │ │ │ └── mpu+rel+acq0.c │ ├── MPU+rel+acqf │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu+rel+acqf.c │ │ └── variants │ │ │ └── mpu+rel+acqf0.c │ ├── MPU+relf+acq │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu+relf+acq.c │ │ └── variants │ │ │ └── mpu+relf+acq0.c │ ├── MPU+relf+acqf │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu+relf+acqf.c │ │ └── variants │ │ │ ├── expected.mo.in │ │ │ ├── expected.weakra.in │ │ │ └── mpu+relf+acqf0.c │ ├── MPU+rels+acq │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu+rels+acq.c │ │ └── variants │ │ │ └── mpu+rels+acq0.c │ ├── MPU+rels+acqf │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu+rels+acqf.c │ │ └── variants │ │ │ └── mpu+rels+acqf0.c │ ├── MPU2+rel+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu2+rel+acq.c │ │ └── variants │ │ │ └── mpu2+rel+acq0.c │ ├── MPU2+rel+acqf │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu2+rel+acqf.c │ │ └── variants │ │ │ └── mpu2+rel+acqf0.c │ ├── MPU2+relf+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu2+relf+acq.c │ │ └── variants │ │ │ └── mpu2+relf+acq0.c │ ├── MPU2+relf+acqf │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu2+relf+acqf.c │ │ └── variants │ │ │ └── mpu2+relf+acqf0.c │ ├── MPU2+rels+acq │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu2+rels+acq.c │ │ └── variants │ │ │ └── mpu2+rels+acq0.c │ ├── MPU2+rels+acqf │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── mpu2+rels+acqf.c │ │ └── variants │ │ │ └── mpu2+rels+acqf0.c │ ├── RMWFix │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── rmwfix.c │ │ └── variants │ │ │ └── rmwfix0.c │ ├── RWC+syncs │ │ ├── RWC+syncs.c │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── rwc+syncs0.c │ ├── S+rel+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s+rel+acq.c │ │ └── variants │ │ │ ├── s+rel+acq0.c │ │ │ └── s+rel+acq1.c │ ├── S+rel+acqf │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s+rel+acqf.c │ │ └── variants │ │ │ └── s+rel+acqf0.c │ ├── S+relf+acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s+relf+acq.c │ │ └── variants │ │ │ └── s+relf+acq0.c │ ├── S+relf+acqf │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s+relf+acqf.c │ │ └── variants │ │ │ └── s+relf+acqf0.c │ ├── S+rels+acq │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s+rels+acq.c │ │ └── variants │ │ │ ├── s+rels+acq0.c │ │ │ └── s+rels+acq1.c │ ├── S+rels+acqf │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s+rels+acqf.c │ │ └── variants │ │ │ └── s+rels+acqf0.c │ ├── S │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── s.c │ │ └── variants │ │ │ ├── s0.c │ │ │ └── s1.c │ ├── SB+2sc+scf │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── sb+2sc+scf.c │ │ └── variants │ │ │ └── sb+2sc+scf0.c │ ├── SB+3sc+acq │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── sb+3sc+acq.c │ │ └── variants │ │ │ └── sb+3sc+acq0.c │ ├── SB+3sc+rel │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── sb+3sc+rel.c │ │ └── variants │ │ │ └── sb+3sc+rel0.c │ ├── SB+4sc │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── sb+4sc.c │ │ └── variants │ │ │ └── sb+4sc0.c │ ├── SB+assert │ │ ├── SB+assert.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── SB+assert0.c │ │ │ └── SB+assert1.c │ ├── SB+rfis │ │ ├── SB+rfis.c │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── SB+rfis0.c │ ├── SB+scfs │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── sb+scfs.c │ │ └── variants │ │ │ └── sb+scfs0.c │ ├── SB │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── sb.c │ │ └── variants │ │ │ ├── sb0.c │ │ │ └── sb1.c │ ├── TC1 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── tc1.c │ │ └── variants │ │ │ └── tc10.c │ ├── TC2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── tc20.c │ ├── W+JW │ │ ├── W+JW.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── W+JW0.c │ │ │ └── W+JW1.c │ ├── W+RRR+W │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── variants │ │ │ └── w+rrr+w0.c │ │ └── w+rrr+w.c │ ├── W+RWC │ │ ├── W+RWC.c │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── w+rwc0.c │ ├── WRC+dep │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── wrc+dep0.c │ ├── WWR+2WR │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── variants │ │ │ └── wwr+2wr0.c │ │ └── wwr+2wr.c │ ├── WWmerge1 │ │ ├── WWmerge1.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── WWmerge10.c │ ├── WWmerge2 │ │ ├── WWmerge2.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── WWmerge20.c │ ├── Z6+acq │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── variants │ │ │ ├── z6+acq0.c │ │ │ └── z6+acq1.c │ │ └── z6+acq.c │ ├── Z6.U │ │ ├── Z6.U.c │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── Z6.U0.c │ ├── assume-ctrl │ │ ├── assume-ctrl.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-ctrl0.c │ ├── atomicpo │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── atomicpo.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── atomicpo0.c │ ├── casdep │ │ ├── casdep.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── casdep0.c │ ├── ccr │ │ ├── ccr.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── ccr0.c │ ├── cii │ │ ├── cii.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ └── cii0.c │ ├── cumul-release │ │ ├── cumul-release.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── cumul-releas0.c │ ├── default │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── default.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ └── variants │ │ │ ├── default0.c │ │ │ ├── default0r.c │ │ │ ├── default1.c │ │ │ └── default2.c │ ├── detour │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── detour.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── detour0.c │ ├── fr+w+w+w+reads │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── fr+w+w+w+reads.c │ │ └── variants │ │ │ └── fr+w+w+w+reads0.c │ ├── inc+inc+RR+W+RR │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── inc+inc+rr+w+rr.c │ │ └── variants │ │ │ └── inc+inc+rr+w+rr0.c │ ├── inc2w │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── inc2w.c │ │ └── variants │ │ │ └── inc2w0.c │ ├── isa2 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── isa2.c │ │ └── variants │ │ │ └── isa20.c │ ├── malloc-dep │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── malloc-dep0.c │ ├── ori │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── ori.c │ │ └── variants │ │ │ └── ori0.c │ ├── peterZ │ │ ├── args.imm.wb.in │ │ ├── args.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── peterZ.c │ │ └── variants │ │ │ └── peterZ0.c │ ├── po-loc │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── po-loc.c │ │ └── variants │ │ │ └── po-loc0.c │ ├── psc-ar │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── psc-ar.c │ │ └── variants │ │ │ └── psc-ar0.c │ ├── psc-base-notin-ar │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── psc-base-notin-ar.c │ │ └── variants │ │ │ └── psc-base-notin-ar0.c │ ├── psc-sbhbsb │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── psc-sbhbsb.c │ │ └── variants │ │ │ └── psc-sbhbsb0.c │ ├── rel-B-cumul-acq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── relbcumulacq.c │ │ └── variants │ │ │ └── relbcumulacq0.c │ ├── rel-pporf │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── rel-pporf.c │ │ └── variants │ │ │ └── rel-pporf0.c │ ├── relacq-B-cumul │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── relacq-b-cumul.c │ │ └── variants │ │ │ └── relacq-B-cumul0.c │ ├── relseq │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── relseq.c │ │ └── variants │ │ │ └── relseq0.c │ ├── rfi-preserved │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── rfi-preserved.c │ │ └── variants │ │ │ └── rfi-preserved0.c │ ├── rii │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── rii.c │ │ └── variants │ │ │ └── rii0.c │ ├── rinc+wr │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── rinc+wr.c │ │ └── variants │ │ │ └── rinc+wr0.c │ ├── riwi │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── riwi.c │ │ └── variants │ │ │ └── riwi0.c │ ├── small0 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── small0.c │ │ └── variants │ │ │ ├── small00.c │ │ │ ├── small00r.c │ │ │ ├── small01.c │ │ │ └── small02.c │ ├── small1 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── small1.c │ │ └── variants │ │ │ ├── small10.c │ │ │ ├── small10r.c │ │ │ ├── small11.c │ │ │ └── small12.c │ ├── viktor-relseq │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── variants │ │ │ └── viktor-relseq0.c │ │ └── viktor-relseq.c │ ├── wcii │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── variants │ │ │ └── wcii0.c │ │ └── wcii.c │ └── wrw │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── args.wrc11.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── expected.wrc11.in │ │ ├── variants │ │ └── wrw0.c │ │ └── wrw.c ├── liveness │ ├── doubleloop │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── doubleloop0.c │ ├── dsa-live │ │ ├── dsa-live.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── genmc.imm.mo.in │ │ ├── genmc.imm.wb.in │ │ ├── genmc.rc11.mo.in │ │ ├── genmc.rc11.wb.in │ │ └── variants │ │ │ └── dsa-live0.c │ ├── lamport-deadlock-safe │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── lamport-deadlock-safe0.c │ ├── spinloop │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spinloop0.c │ └── wb-maximals+dsa │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ ├── variants │ │ └── wb-maximals+dsa0.c │ │ └── wb-maximals+dsa.c ├── relinche │ ├── helper.h │ ├── mpc_template.h │ ├── queue │ │ ├── args.hw-queue.bug_fail.in │ │ ├── args.hw-queue.sync_fail.in │ │ ├── args.hw-queue2x2.in │ │ ├── args.hw-queue3x3.in │ │ ├── args.hw-queueNxN.in │ │ ├── args.ms-queue-dyn2x2.in │ │ ├── args.ms-queue-dyn3x3.in │ │ ├── args.ms-queue-dynNxN.in │ │ ├── args.ms-queue2x2.in │ │ ├── expected.hw-queue.bug_fail.in │ │ ├── expected.hw-queue.sync_fail.in │ │ ├── expected.hw-queue2x2.in │ │ ├── expected.hw-queue3x3.in │ │ ├── expected.hw-queueNxN.in │ │ ├── expected.ms-queue-dyn2x2.in │ │ ├── expected.ms-queue-dyn3x3.in │ │ ├── expected.ms-queue-dynNxN.in │ │ ├── expected.ms-queue2x2.in │ │ ├── mpc.c │ │ ├── queue_spec_v.in │ │ ├── queue_spec_vi.in │ │ ├── queue_spec_vir.in │ │ ├── queue_spec_vr.in │ │ └── spec.c │ └── stack │ │ ├── args.tb-stack-dyn.sync_fail.in │ │ ├── args.tb-stack-dyn2x2.in │ │ ├── args.tb-stack-dyn3x3.in │ │ ├── args.tb-stack-dynNxN.in │ │ ├── args.tb-stack2x2.in │ │ ├── args.tb-stack3x3.in │ │ ├── expected.tb-stack-dyn.sync_fail.in │ │ ├── expected.tb-stack-dyn2x2.in │ │ ├── expected.tb-stack-dyn3x3.in │ │ ├── expected.tb-stack-dynNxN.in │ │ ├── expected.tb-stack2x2.in │ │ ├── expected.tb-stack3x3.in │ │ ├── mpc.c │ │ ├── spec.c │ │ ├── stack_spec_v.in │ │ ├── stack_spec_vi.in │ │ ├── stack_spec_vir.in │ │ └── stack_spec_vr.in ├── saver │ ├── IRIW-iter │ │ ├── IRIW-iter.c │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── IRIW-iter0.c │ ├── assume-2vars-cond │ │ ├── assume-2vars-cond.c │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-2vars-cond0.c │ ├── assume-2vars │ │ ├── assume-2vars.c │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-2vars0.c │ ├── assume-cas │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-cas0.c │ ├── assume-cas2 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-cas20.c │ ├── assume-conj │ │ ├── assume-conj.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-conj0.c │ ├── assume-disj │ │ ├── assume-disj.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-disj0.c │ ├── assume-exp │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── assume-exp.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-exp0.c │ ├── assume-mult-paths │ │ ├── assume-mult-paths.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-mult-paths0.c │ ├── assume-nonclear-path │ │ ├── assume-nonclear-path.c │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-nonclear-path0.c │ ├── assume-not-postdom │ │ ├── assume-not-postdom.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-not-postdom0.c │ ├── assume-postdom │ │ ├── assume-postdom.c │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── assume-postdom0.c │ ├── help-cas │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── help-cas0.c │ ├── local-dec │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── local-dec0.c │ ├── loop-peel │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── loop-peel.c │ │ └── variants │ │ │ └── loop-peel0.c │ ├── loop-peel2 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── loop-peel2.c │ │ └── variants │ │ │ └── loop-peel20.c │ ├── no-inline │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── no-inline0.c │ ├── spin+phi-header │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin+phi-header.c │ │ └── variants │ │ │ └── spin+phi-header0.c │ ├── spin-2cas-const │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.mo.in-3.8.1 │ │ ├── blocked.imm.mo.in-4.0.1 │ │ ├── blocked.imm.wb.in │ │ ├── blocked.imm.wb.in-3.8.1 │ │ ├── blocked.imm.wb.in-4.0.1 │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.mo.in-3.8.1 │ │ ├── blocked.rc11.mo.in-4.0.1 │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.rc11.wb.in-3.8.1 │ │ ├── blocked.rc11.wb.in-4.0.1 │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-2cas-const0.c │ ├── spin-2cas-join │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-2cas0.c │ ├── spin-2cas-join2 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.mo.in-3.8.1 │ │ ├── blocked.imm.mo.in-4.0.1 │ │ ├── blocked.imm.wb.in │ │ ├── blocked.imm.wb.in-3.8.1 │ │ ├── blocked.imm.wb.in-4.0.1 │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.mo.in-3.8.1 │ │ ├── blocked.rc11.mo.in-4.0.1 │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.rc11.wb.in-3.8.1 │ │ ├── blocked.rc11.wb.in-4.0.1 │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-2cas-join2.c │ │ └── variants │ │ │ └── spin-2cas-join20.c │ ├── spin-2cas-samebranch │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-2cas-samebranch.c │ │ └── variants │ │ │ └── spin-2cas-samebranch0.c │ ├── spin-2cas-se │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-2cas-se0.c │ ├── spin-2cas │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-2cas10.c │ ├── spin-cas-onebranch │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas-onebranch.c │ │ └── variants │ │ │ └── spin-cas-onebranch0.c │ ├── spin-cas-res-invalid │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas-res-invalid.c │ │ └── variants │ │ │ └── spin-cas-res-invalid0.c │ ├── spin-cas-res-invalid2 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas-res-invalid2.c │ │ └── variants │ │ │ └── spin-cas-res-invalid20.c │ ├── spin-cas-res │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas-res.c │ │ └── variants │ │ │ └── spin-cas-res0.c │ ├── spin-cas1 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas1.c │ │ └── variants │ │ │ └── spin-cas10.c │ ├── spin-cas2 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas2.c │ │ └── variants │ │ │ └── spin-cas20.c │ ├── spin-cas3 │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas3.c │ │ └── variants │ │ │ └── spin-cas30.c │ ├── spin-cas4 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas4.c │ │ └── variants │ │ │ └── spin-cas40.c │ ├── spin-cas5 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas5.c │ │ └── variants │ │ │ └── spin-cas50.c │ ├── spin-cas6 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.mo.in-3.8.1 │ │ ├── blocked.imm.mo.in-4.0.1 │ │ ├── blocked.imm.wb.in │ │ ├── blocked.imm.wb.in-3.8.1 │ │ ├── blocked.imm.wb.in-4.0.1 │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.mo.in-3.8.1 │ │ ├── blocked.rc11.mo.in-4.0.1 │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.rc11.wb.in-3.8.1 │ │ ├── blocked.rc11.wb.in-4.0.1 │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas6.c │ │ └── variants │ │ │ └── spin-cas60.c │ ├── spin-cas7 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas7.c │ │ └── variants │ │ │ └── spin-cas70.c │ ├── spin-cas8 │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-cas8.c │ │ └── variants │ │ │ └── spin-cas80.c │ ├── spin-counter │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-counter0.c │ ├── spin-dowhile1 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-dowhile1.c │ │ └── variants │ │ │ └── spin-dowhile10.c │ ├── spin-fai-fail │ │ ├── args.imm.mo.in │ │ ├── args.imm.wb.in │ │ ├── args.rc11.mo.in │ │ ├── args.rc11.wb.in │ │ ├── args.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-fai-fail.c │ │ └── variants │ │ │ └── spin-fai-fail0.c │ ├── spin-fai1 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-fai1.c │ │ └── variants │ │ │ └── spin-fai10.c │ ├── spin-fai2 │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-fai2.c │ │ └── variants │ │ │ └── spin-fai20.c │ ├── spin-fmutex │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── fmutex.cpp │ │ ├── fmutex.h │ │ ├── futex.cpp │ │ └── variants │ │ │ └── spin-fmutex0.cpp │ ├── spin-load │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-load0.c │ ├── spin-lock │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-lock0.c │ ├── spin-no-bisim │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.wb.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-no-bisim.c │ │ └── variants │ │ │ └── spin-no-bisim0.c │ ├── spin-nonnatural │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── spin-nonnatural0.c │ ├── spin-plain+phi │ │ ├── blocked.imm.mo.in-3.8.1 │ │ ├── blocked.imm.mo.in-4.0.1 │ │ ├── blocked.imm.wb.in │ │ ├── blocked.imm.wb.in-3.8.1 │ │ ├── blocked.imm.wb.in-4.0.1 │ │ ├── blocked.rc11.mo.in-3.8.1 │ │ ├── blocked.rc11.mo.in-4.0.1 │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.rc11.wb.in-3.8.1 │ │ ├── blocked.rc11.wb.in-4.0.1 │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-plain+phi.c │ │ └── variants │ │ │ └── spin-plain+phi0.c │ ├── spin-plain+se │ │ ├── args.imm.mo.in │ │ ├── args.rc11.mo.in │ │ ├── args.sc.mo.in │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ ├── spin-plain+se.c │ │ └── variants │ │ │ └── spin-plain+se0.c │ └── spin-samecas │ │ ├── blocked.imm.mo.in │ │ ├── blocked.imm.wb.in │ │ ├── blocked.rc11.mo.in │ │ ├── blocked.rc11.wb.in │ │ ├── blocked.sc.mo.in │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.imm.wb.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.rc11.wb.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ └── spin-samecas0.c ├── sr │ ├── ainc │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── ainc0.c │ ├── conf-loop-small │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ │ └── conf-loop0.c │ └── conf-loop │ │ ├── expected.cb.in │ │ ├── expected.imm.mo.in │ │ ├── expected.rb.in │ │ ├── expected.rc11.mo.in │ │ ├── expected.sc.mo.in │ │ └── variants │ │ └── conf-loop0.c └── synthetic │ ├── CoA │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── coa.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ ├── coa0.c │ │ └── coa1.c │ ├── N-writers │ ├── N_writers_a_reader.c │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── N_writers_a_reader0.c │ ├── SharedPtr │ ├── SharedPtr.c │ ├── SharedPtr_acqrel.c │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ ├── SharedPtr0.c │ │ ├── SharedPtr1.c │ │ └── SharedPtr2.c │ ├── ainc │ ├── ainc.c │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── ainc0.c │ ├── barrier-det │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier-det0.c │ ├── barrier-lock │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier-lock0.c │ ├── barrier-transc │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── trans.c │ ├── barrier1 │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier10.c │ ├── barrier2 │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier20.c │ ├── barrier3 │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier30.c │ ├── barrier4 │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier40.c │ ├── barrier5 │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ └── variants │ │ └── barrier50.c │ ├── big0 │ ├── big0.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ ├── big00.c │ │ ├── big00r.c │ │ ├── big01.c │ │ ├── big02.c │ │ └── big03.c │ ├── big1 │ ├── big1.c │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ ├── big10.c │ │ ├── big10r.c │ │ ├── big11.c │ │ ├── big12.c │ │ └── big13.c │ ├── big2 │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── big2.c │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ ├── big20.c │ │ ├── big20r.c │ │ ├── big21.c │ │ ├── big22.c │ │ └── big23.c │ ├── binc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── binc.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── binc0.c │ ├── cas │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── cas.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── cas0.c │ ├── casrot │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── casrot.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── casrot0.c │ ├── casw │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── casw.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── casw0.c │ ├── cinc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── cinc.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── cinc0.c │ ├── commits │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── commits.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── commits0.c │ ├── dekker2-fixed │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── dekker2-fixed.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── dekker2-fixed0.c │ ├── dekker_f │ ├── args.imm.wb.in │ ├── args.rc11.wb.in │ ├── dekker_f.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ └── dekker_f0.c │ ├── eratosthenes │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── eratosthenes.c │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ └── variants │ │ ├── eratosthenes0.c │ │ └── eratosthenes1.c │ ├── fib_bench │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── fib_bench.c │ └── variants │ │ ├── fib_bench0.c │ │ ├── fib_bench0r.c │ │ └── fib_bench1.c │ ├── hwqueue-ra │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── hwqueue-ra.c │ └── variants │ │ └── hwqueue-ra0.c │ ├── inc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── inc.c │ └── variants │ │ └── inc0.c │ ├── indexer │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── indexer.c │ └── variants │ │ └── indexer0.c │ ├── lamport │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── lamport_n.c │ └── variants │ │ └── lamport0.c │ ├── lastzero │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── lastzero.c │ └── variants │ │ ├── lastzero0.c │ │ └── lastzero1.c │ ├── lock2inc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── lock2inc.c │ └── variants │ │ └── lock2inc0.c │ ├── lockinc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── lockinc.c │ └── variants │ │ └── lockinc0.c │ ├── par_length │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── par_length.c │ └── variants │ │ └── par_length0.c │ ├── peterson-sc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── peterson.c │ └── variants │ │ └── peterson0.c │ ├── peterson │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── peterson.c │ └── variants │ │ └── peterson0.c │ ├── pgsql │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── pgsql.c │ └── variants │ │ └── pgsql0.c │ ├── psc-wb-fixpoint │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── psc-wb-fixpoint.c │ └── variants │ │ └── psc-wb-fixpoint0.c │ ├── psc-wb-fp-sezgin │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── variants │ │ ├── wb-fp0.c │ │ ├── wb-fp0r.c │ │ ├── wb-fp1.c │ │ └── wb-fp2.c │ └── wb-fp.c │ ├── psc-wb-why-fxp │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── psc-wb.c │ └── variants │ │ └── psc-wb0.c │ ├── publish │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── publish.c │ └── variants │ │ ├── publish0.c │ │ └── publish1.c │ ├── readers │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── readers.c │ └── variants │ │ └── readers0.c │ ├── rinc │ ├── args.imm.wb.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── rinc.c │ └── variants │ │ └── rinc0.c │ ├── rw │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── rw.c │ └── variants │ │ └── rw0.c │ ├── szymanski │ ├── args.imm.wb.in │ ├── args.rc11.wb.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── szymanski.c │ └── variants │ │ ├── szymanski0.c │ │ └── szymanski1.c │ ├── wainc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── variants │ │ └── wainc0.c │ └── wainc.c │ ├── wb1 │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── variants │ │ ├── wb10.c │ │ └── wb11.c │ └── wb1.c │ ├── wb2 │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── variants │ │ └── wb20.c │ └── wb2.c │ ├── wb3 │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── variants │ │ └── wb30.c │ └── wb3.c │ ├── wb4 │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── variants │ │ ├── expected.mo.in │ │ ├── expected.wb.in │ │ ├── wb40.c │ │ └── wb41.c │ └── wb4.c │ ├── wb5 │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── variants │ │ └── wb50.c │ └── wb5.c │ ├── wcas │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── args.sc.mo.in │ ├── args.wrc11.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── variants │ │ └── wcas0.c │ └── wcas.c │ └── wrc11_fp │ ├── args.imm.mo.in │ ├── args.rc11.mo.in │ ├── args.sc.mo.in │ ├── expected.cb.in │ ├── expected.imm.mo.in │ ├── expected.imm.wb.in │ ├── expected.rb.in │ ├── expected.rc11.mo.in │ ├── expected.rc11.wb.in │ ├── expected.sc.mo.in │ ├── expected.wrc11.in │ ├── variants │ ├── wrc11_fp0.c │ └── wrc11_fp1.c │ └── wrc11_fp.c └── wrong ├── barriers ├── destroyed-barrier │ └── variants │ │ ├── destroyed-barrier0.c │ │ ├── destroyed-barrier0.imm.wb.trace │ │ ├── destroyed-barrier0.imm.wb.trace-3.8.1 │ │ ├── destroyed-barrier0.rc11.wb.trace │ │ └── destroyed-barrier0.rc11.wb.trace-3.8.1 ├── multiple-inits │ └── variants │ │ ├── multiple-inits0.c │ │ ├── multiple-inits0.imm.wb-trace-3.8 │ │ ├── multiple-inits0.imm.wb.trace │ │ ├── multiple-inits0.rc11.wb.trace │ │ └── multiple-inits0.rc11.wb.trace-3.8.1 └── uninit-barrier │ └── variants │ ├── uninit-barrier0.c │ ├── uninit-barrier0.imm.wb.trace │ ├── uninit-barrier0.imm.wb.trace-3.8.1 │ ├── uninit-barrier0.rc11.wb.trace │ └── uninit-barrier0.rc11.wb.trace-3.8.1 ├── fs ├── cons-cl │ └── variants │ │ ├── cl0.c │ │ └── cl0.rc11.wb.trace ├── cons-crrd-einval │ └── variants │ │ ├── crrd-off-einval0.c │ │ └── crrd-off-einval0.rc11.wb.trace ├── cons-fsync │ └── variants │ │ ├── fsync0.c │ │ └── fsync0.rc11.wb.trace ├── cons-op-einval │ └── variants │ │ ├── op-einval.c │ │ └── op-einval.rc11.wb.trace ├── cons-op │ └── variants │ │ ├── op0.c │ │ └── op0.rc11.wb.trace ├── cons-optr-fbig │ └── variants │ │ ├── optr-fbig0.c │ │ └── optr-fbig0.rc11.wb.trace ├── cons-optr-rdonly │ └── variants │ │ ├── cons-optr-rdonly.c │ │ └── cons-optr-rdonly.rc11.wb.trace ├── cons-opwr-badf │ └── variants │ │ ├── wr-badf0.c │ │ └── wr-badf0.rc11.wb.trace ├── nano-backup-proc │ ├── args.imm.mo.in │ ├── args.imm.wb.in │ ├── args.rc11.mo.in │ ├── args.rc11.wb.in │ ├── fake.h │ ├── genmc.rc11.wb.in │ ├── nano.c │ └── variants │ │ ├── main.c │ │ └── main.rc11.wb.trace ├── pord-MP │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ ├── mp.c │ └── variants │ │ ├── mp0.c │ │ └── mp0.rc11.wb.trace ├── pord-app-delalloc │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.mo.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── pord-app-delalloc0.c │ │ └── pord-app-delalloc0.rc11.wb.trace ├── pord-app-mbl │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-mblock-append0.c │ │ └── rec-mblock-append0.rc11.wb.trace ├── pord-app-mfl │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── ordered-append0.c │ │ └── ordered-append0.rc11.wb.trace ├── pord-app-na │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-append-natomic0.c │ │ └── rec-append-natomic0.rc11.wb.trace ├── pord-cr+oprd │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-cr0.c │ │ └── rec-cr0.rc11.wb.trace ├── pord-cr+oprd2 │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-cr0.c │ │ └── rec-cr0.rc11.wb.trace ├── pord-cr-inrec │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-cr+cr0.c │ │ └── rec-cr+cr0.rc11.wb.trace ├── pord-crowr-ooo │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── pord-crowr-ooo0.c │ │ └── pord-crowr-ooo0.rc11.wb.trace ├── pord-owr-na │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── pers-overwrite-na0.c │ │ └── pers-overwrite-na0.rc11.wb.trace ├── pord-owr-ooo │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-overwrite-ooo0.c │ │ └── rec-overwrite-ooo0.rc11.wb.trace ├── pord-owr-sbl │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.mo.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── pord-owr-sbl0.c │ │ └── pord-owr-sbl0.rc11.wb.trace ├── pord-rvr-at │ ├── expected.rc11.wb.in │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── replace-via-rename0.c │ │ └── replace-via-rename0.rc11.wb.trace ├── pord-rvt-at │ ├── expected.rc11.wb.in │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── replace-via-truncate0.c │ │ └── replace-via-truncate0.rc11.wb.trace ├── pord-wr+rdwr │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-r+rw0.c │ │ └── rec-r+rw0.rc11.wb.trace ├── pwbk-app-sbl │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── rec-sblock-append0.c │ │ └── rec-sblock-append0.rc11.wb.trace └── pwbk-appapp-sfl │ ├── expected.rc11.wb.in │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ ├── ordered-append0.c │ └── ordered-append0.rc11.wb.trace ├── helper └── final0 │ ├── genmc.imm.mo.in │ ├── genmc.rc11.mo.in │ └── variants │ ├── final00.c │ ├── final00.imm.mo.trace │ └── final00.rc11.mo.trace ├── infr ├── alloc-invalid-align │ └── variants │ │ ├── alloc-invalid-align.c │ │ ├── alloc-invalid-align.imm.wb.trace │ │ └── alloc-invalid-align.rc11.wb.trace ├── alloc-invalid-size │ └── variants │ │ ├── alloc-invalid-size.c │ │ ├── alloc-invalid-size.imm.wb.trace │ │ └── alloc-invalid-size.rc11.wb.trace ├── norev-replay │ └── variants │ │ ├── norev-replay0.c │ │ └── norev-replay0.rc11.wb.trace ├── print-names-array │ ├── names-2d-array.c │ └── variants │ │ ├── names-2d-array0.c │ │ ├── names-2d-array0.imm.wb.trace │ │ ├── names-2d-array0.imm.wb.trace-3.8.1 │ │ ├── names-2d-array0.rc11.wb.trace │ │ └── names-2d-array0.rc11.wb.trace-3.8.1 ├── unalloc-cas │ └── variants │ │ ├── unalloc-cas0.c │ │ ├── unalloc-cas0.imm.wb.trace │ │ └── unalloc-cas0.rc11.wb.trace ├── unalloc-fai │ └── variants │ │ ├── unalloc-cas0.c │ │ ├── unalloc-cas0.imm.wb.trace │ │ └── unalloc-cas0.rc11.wb.trace └── unalloc-lock │ └── variants │ ├── unalloc-lock0.c │ ├── unalloc-lock0.imm.wb.trace │ └── unalloc-lock0.rc11.wb.trace ├── liveness ├── lamport-deadlock │ ├── genmc.imm.mo.in │ ├── genmc.rc11.mo.in │ ├── unroll.in │ └── variants │ │ ├── lamport-deadlock0.c │ │ ├── lamport-deadlock0.imm.mo.trace │ │ ├── lamport-deadlock0.imm.mo.trace-11.0.1 │ │ ├── lamport-deadlock0.imm.mo.trace-11.1.0 │ │ ├── lamport-deadlock0.imm.mo.trace-12.0.0 │ │ ├── lamport-deadlock0.imm.mo.trace-12.0.1 │ │ ├── lamport-deadlock0.imm.mo.trace-13.0.0 │ │ ├── lamport-deadlock0.imm.mo.trace-13.0.1 │ │ ├── lamport-deadlock0.imm.mo.trace-9.0.1 │ │ ├── lamport-deadlock0.rc11.mo.trace │ │ ├── lamport-deadlock0.rc11.mo.trace-11.0.1 │ │ ├── lamport-deadlock0.rc11.mo.trace-11.1.0 │ │ ├── lamport-deadlock0.rc11.mo.trace-12.0.0 │ │ ├── lamport-deadlock0.rc11.mo.trace-12.0.1 │ │ ├── lamport-deadlock0.rc11.mo.trace-13.0.0 │ │ ├── lamport-deadlock0.rc11.mo.trace-13.0.1 │ │ └── lamport-deadlock0.rc11.mo.trace-9.0.1 ├── lock-deadlock │ ├── genmc.imm.mo.in │ ├── genmc.rc11.mo.in │ ├── lock-deadlock.c │ └── variants │ │ ├── lock-deadlock0.c │ │ ├── lock-deadlock0.imm.mo.trace │ │ ├── lock-deadlock0.imm.mo.trace-11.0.1 │ │ ├── lock-deadlock0.imm.mo.trace-11.1.0 │ │ ├── lock-deadlock0.imm.mo.trace-12.0.0 │ │ ├── lock-deadlock0.imm.mo.trace-12.0.1 │ │ ├── lock-deadlock0.imm.mo.trace-13.0.0 │ │ ├── lock-deadlock0.imm.mo.trace-13.0.1 │ │ ├── lock-deadlock0.imm.mo.trace-9.0.1 │ │ ├── lock-deadlock0.rc11.mo.trace │ │ ├── lock-deadlock0.rc11.mo.trace-11.0.1 │ │ ├── lock-deadlock0.rc11.mo.trace-11.1.0 │ │ ├── lock-deadlock0.rc11.mo.trace-12.0.0 │ │ ├── lock-deadlock0.rc11.mo.trace-12.0.1 │ │ ├── lock-deadlock0.rc11.mo.trace-13.0.0 │ │ ├── lock-deadlock0.rc11.mo.trace-13.0.1 │ │ └── lock-deadlock0.rc11.mo.trace-9.0.1 ├── simple │ ├── genmc.imm.mo.in │ ├── genmc.rc11.mo.in │ └── variants │ │ ├── simple0.c │ │ ├── simple0.imm.mo.trace │ │ ├── simple0.imm.mo.trace-3.8.1 │ │ ├── simple0.imm.mo.trace-4.0.1 │ │ ├── simple0.imm.mo.trace-6.0.1 │ │ ├── simple0.imm.mo.trace-7.0.1 │ │ ├── simple0.imm.mo.trace-7.1.0 │ │ ├── simple0.imm.mo.trace-8.0.1 │ │ ├── simple0.rc11.mo.trace │ │ ├── simple0.rc11.mo.trace-3.8.1 │ │ ├── simple0.rc11.mo.trace-4.0.1 │ │ ├── simple0.rc11.mo.trace-6.0.1 │ │ ├── simple0.rc11.mo.trace-7.0.1 │ │ ├── simple0.rc11.mo.trace-7.1.0 │ │ └── simple0.rc11.mo.trace-8.0.1 └── spinloop │ ├── genmc.imm.mo.in │ ├── genmc.rc11.mo.in │ └── variants │ ├── spinloop0.c │ ├── spinloop0.imm.mo.trace │ ├── spinloop0.imm.mo.trace-11.0.1 │ ├── spinloop0.imm.mo.trace-11.1.0 │ ├── spinloop0.imm.mo.trace-12.0.0 │ ├── spinloop0.imm.mo.trace-12.0.1 │ ├── spinloop0.imm.mo.trace-13.0.0 │ ├── spinloop0.imm.mo.trace-13.0.1 │ ├── spinloop0.imm.mo.trace-9.0.1 │ ├── spinloop0.rc11.mo.trace │ ├── spinloop0.rc11.mo.trace-11.0.1 │ ├── spinloop0.rc11.mo.trace-11.1.0 │ ├── spinloop0.rc11.mo.trace-12.0.0 │ ├── spinloop0.rc11.mo.trace-12.0.1 │ ├── spinloop0.rc11.mo.trace-13.0.0 │ ├── spinloop0.rc11.mo.trace-13.0.1 │ └── spinloop0.rc11.mo.trace-9.0.1 ├── lkmm ├── datarace │ └── variants │ │ └── datarace0.c ├── plain-S+mb+ctrl │ └── variants │ │ └── S+mb+ctrl0.c ├── plain-S-rcunoderef1 │ └── variants │ │ └── plain-S-rcunoderef10.c ├── plain-mp+wmb+rmb │ └── variants │ │ └── plain-mp+wmb+rmb0.c ├── plain-nonconf-writes │ └── variants │ │ └── plain-nonconf-writes0.c ├── plain-nonrace1 │ └── variants │ │ └── plain-nonrace10.c ├── plain-nonrace4 │ └── variants │ │ └── plain-nonrace40.c ├── plain-oota │ └── variants │ │ └── plain-oota0.c ├── plain-prop-ww-race │ └── variants │ │ └── plain-prop-ww-race0.c ├── plain-repload │ └── variants │ │ └── plain-repload0.c ├── plain-rr-rcuderef1 │ └── variants │ │ └── plain-rr-rcuderef0.c ├── plain-rrdr-rcuderef │ └── variants │ │ └── plain-rrdr-rcuderef0.c ├── plain-tearload │ └── variants │ │ └── plain-tearload0.c ├── plain-tearstore │ └── variants │ │ └── plain-tearstore0.c ├── plain-tmpstore │ └── variants │ │ └── plain-tmpstore0.c └── rcu+wb-ext │ └── variants │ └── rcu+wb-ext0.c ├── locking ├── destroyed-mutex │ └── variants │ │ ├── destroyed-mutex0.c │ │ ├── destroyed-mutex0.imm.wb.trace │ │ ├── destroyed-mutex0.imm.wb.trace-3.8.1 │ │ ├── destroyed-mutex0.rc11.wb.trace │ │ └── destroyed-mutex0.rc11.wb.trace-3.8.1 └── diff-thread-unlock │ ├── diff-thread-unlock.c │ └── variants │ ├── diff-thread-unlock0.c │ ├── diff-thread-unlock0.imm.mo.trace │ ├── diff-thread-unlock0.imm.mo.trace-3.8.1 │ ├── diff-thread-unlock0.imm.wb.trace │ ├── diff-thread-unlock0.imm.wb.trace-3.8.1 │ ├── diff-thread-unlock0.rc11.mo.trace │ ├── diff-thread-unlock0.rc11.mo.trace-3.8.1 │ ├── diff-thread-unlock0.rc11.wb.trace │ └── diff-thread-unlock0.rc11.wb.trace-3.8.1 ├── memory ├── access-freed │ ├── access-freed.c │ └── variants │ │ ├── access-freed0.c │ │ ├── access-freed0.rc11.wb.trace │ │ ├── access-freed1.c │ │ └── access-freed1.rc11.wb.trace ├── access-freed2 │ ├── access-freed2.c │ └── variants │ │ ├── access-freed20.c │ │ ├── access-freed20.rc11.wb.trace │ │ ├── access-freed21.c │ │ └── access-freed21.rc11.wb.trace ├── access-freed3 │ ├── access-freed3.c │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── access-freed30.c │ │ ├── access-freed30.rc11.wb.trace │ │ ├── access-freed30r.c │ │ ├── access-freed30r.rc11.wb.trace │ │ ├── access-freed31.c │ │ └── access-freed31.rc11.wb.trace ├── free-struct │ ├── expected.imm.wb.in │ ├── expected.rc11.wb.in │ └── variants │ │ ├── free-struct0.c │ │ └── free-struct0.rc11.wb.trace ├── malloc-not-hb │ ├── malloc-not-hb.c │ └── variants │ │ ├── malloc-not-hb0.c │ │ ├── malloc-not-hb0.rc11.wb.trace │ │ ├── malloc-not-hb0r.c │ │ ├── malloc-not-hb0r.rc11.wb.trace │ │ ├── malloc-not-hb1.c │ │ ├── malloc-not-hb1.rc11.wb.trace │ │ ├── malloc-not-hb2.c │ │ └── malloc-not-hb2.rc11.wb.trace ├── malloc-not-hb2 │ ├── malloc-not-hb2.c │ └── variants │ │ ├── malloc-not-hb20.c │ │ ├── malloc-not-hb20.rc11.wb.trace │ │ ├── malloc-not-hb21.c │ │ └── malloc-not-hb21.rc11.wb.trace ├── read-from-null │ ├── read-from-null.c │ └── variants │ │ ├── read-from-null0.c │ │ ├── read-from-null0.rc11.wb.trace │ │ ├── read-from-null1.c │ │ └── read-from-null1.rc11.wb.trace ├── stack-freed │ ├── stack-freed.c │ └── variants │ │ ├── stack-freed0.c │ │ └── stack-freed0.rc11.wb.trace ├── stack-freed2 │ ├── stack-freed.c │ └── variants │ │ ├── stack-freed0.c │ │ └── stack-freed0.rc11.wb.trace ├── stack-uninit │ ├── stack-uninit.c │ └── variants │ │ ├── stack-uninit0.c │ │ └── stack-uninit0.rc11.wb.trace └── stack-uninit2 │ ├── stack-uninit2.c │ └── variants │ ├── stack-uninit20.c │ └── stack-uninit20.rc11.wb.trace ├── racy ├── MP+rel+rlx │ ├── mp+rel+rlx.c │ └── variants │ │ ├── mp+rel+rlx0.c │ │ ├── mp+rel+rlx0.imm.wb.trace │ │ └── mp+rel+rlx0.rc11.wb.trace ├── MP+relf+rlx │ ├── mp+relf+rlx.c │ └── variants │ │ ├── mp+relf+rlx0.c │ │ ├── mp+relf+rlx0.imm.wb.trace │ │ └── mp+relf+rlx0.rc11.wb.trace ├── MP+rels+rlx │ ├── mp+rels+rlx.c │ └── variants │ │ ├── mp+rels+rlx0.c │ │ ├── mp+rels+rlx0.imm.wb.trace │ │ └── mp+rels+rlx0.rc11.wb.trace ├── MP+rlx+acq │ ├── mp+rlx+acq.c │ └── variants │ │ ├── mp+rlx+acq0.c │ │ ├── mp+rlx+acq0.imm.wb.trace │ │ └── mp+rlx+acq0.rc11.wb.trace ├── MP+rlx+acqf │ ├── mp+rlx+acqf.c │ └── variants │ │ ├── mp+rlx+acqf0.c │ │ ├── mp+rlx+acqf0.imm.wb.trace │ │ └── mp+rlx+acqf0.rc11.wb.trace ├── MP+rlx+rlx │ ├── mp+rlx+rlx.c │ └── variants │ │ ├── mp+rlx+rlx0.c │ │ ├── mp+rlx+rlx0.imm.wb.trace │ │ ├── mp+rlx+rlx0.rc11.wb.trace │ │ ├── mp+rlx+rlx1.c │ │ ├── mp+rlx+rlx1.imm.wb.trace │ │ └── mp+rlx+rlx1.rc11.wb.trace ├── MPU+rel+rlx │ ├── mpu+rel+rlx.c │ └── variants │ │ ├── mpu+rel+rlx0.c │ │ ├── mpu+rel+rlx0.imm.wb.trace │ │ └── mpu+rel+rlx0.rc11.wb.trace ├── MPU+relf+rlx │ ├── mpu+relf+rlx.c │ └── variants │ │ ├── mpu+relf+rlx0.c │ │ ├── mpu+relf+rlx0.imm.wb.trace │ │ └── mpu+relf+rlx0.rc11.wb.trace ├── MPU+rels+rlx │ ├── mpu+rels+rlx.c │ └── variants │ │ ├── mpu+rels+rlx0.c │ │ ├── mpu+rels+rlx0.imm.wb.trace │ │ └── mpu+rels+rlx0.rc11.wb.trace ├── MPU+rlx+acq │ ├── mpu+rlx+acq.c │ └── variants │ │ ├── mpu+rlx+acq0.c │ │ ├── mpu+rlx+acq0.imm.wb.trace │ │ └── mpu+rlx+acq0.rc11.wb.trace ├── MPU+rlx+acqf │ ├── mpu+rlx+acqf.c │ └── variants │ │ ├── mpu+rlx+acqf0.c │ │ ├── mpu+rlx+acqf0.imm.wb.trace │ │ └── mpu+rlx+acqf0.rc11.wb.trace ├── MPU+rlx+rlx │ ├── mpu+rlx+rlx.c │ └── variants │ │ ├── mpu+rlx+rlx0.c │ │ ├── mpu+rlx+rlx0.imm.wb.trace │ │ └── mpu+rlx+rlx0.rc11.wb.trace ├── MPU2+rel+rlx │ ├── mpu2+rel+rlx.c │ └── variants │ │ ├── mpu2+rel+rlx0.c │ │ ├── mpu2+rel+rlx0.imm.wb.trace │ │ └── mpu2+rel+rlx0.rc11.wb.trace ├── MPU2+relf+rlx │ ├── mpu2+relf+rlx.c │ └── variants │ │ ├── mpu2+relf+rlx0.c │ │ ├── mpu2+relf+rlx0.imm.wb.trace │ │ └── mpu2+relf+rlx0.rc11.wb.trace ├── MPU2+rels+rlx │ ├── mpu2+rels+rlx.c │ └── variants │ │ ├── mpu2+rels+rlx0.c │ │ ├── mpu2+rels+rlx0.imm.wb.trace │ │ └── mpu2+rels+rlx0.rc11.wb.trace ├── MPU2+rlx+acq │ ├── mpu2+rlx+acq.c │ └── variants │ │ ├── mpu2+rlx+acq0.c │ │ ├── mpu2+rlx+acq0.imm.wb.trace │ │ └── mpu2+rlx+acq0.rc11.wb.trace ├── MPU2+rlx+acqf │ ├── mpu2+rlx+acqf.c │ └── variants │ │ ├── mpu2+rlx+acqf0.c │ │ ├── mpu2+rlx+acqf0.imm.wb.trace │ │ └── mpu2+rlx+acqf0.rc11.wb.trace ├── MPU2+rlx+rlx │ ├── mpu2+rlx+rlx.c │ └── variants │ │ ├── mpu2+rlx+rlx0.c │ │ ├── mpu2+rlx+rlx0.imm.wb.trace │ │ └── mpu2+rlx+rlx0.rc11.wb.trace ├── S+rel+rlx │ ├── s+rel+rlx.c │ └── variants │ │ ├── s+rel+rlx0.c │ │ ├── s+rel+rlx0.imm.wb.trace │ │ └── s+rel+rlx0.rc11.wb.trace ├── S+relf+rlx │ ├── s+relf+rlx.c │ └── variants │ │ ├── s+relf+rlx0.c │ │ ├── s+relf+rlx0.imm.wb.trace │ │ └── s+relf+rlx0.rc11.wb.trace ├── S+rels+rlx │ ├── s+rels+rlx.c │ └── variants │ │ ├── s+rels+rlx0.c │ │ ├── s+rels+rlx0.imm.wb.trace │ │ └── s+rels+rlx0.rc11.wb.trace ├── S+rlx+acq │ ├── s+rlx+acq.c │ └── variants │ │ ├── s+rlx+acq0.c │ │ ├── s+rlx+acq0.imm.wb.trace │ │ └── s+rlx+acq0.rc11.wb.trace ├── S+rlx+acqf │ ├── s+rlx+acqf.c │ └── variants │ │ ├── s+rlx+acqf0.c │ │ ├── s+rlx+acqf0.imm.wb.trace │ │ └── s+rlx+acqf0.rc11.wb.trace ├── S+rlx+rlx │ ├── s+rlx+rlx.c │ └── variants │ │ ├── s+rlx+rlx0.c │ │ ├── s+rlx+rlx0.imm.wb.trace │ │ └── s+rlx+rlx0.rc11.wb.trace └── var_names │ ├── genmc.imm.wb.in │ ├── genmc.rc11.wb.in │ ├── var_names.c │ └── variants │ ├── var_names0.c │ ├── var_names0.imm.wb.trace │ ├── var_names0.rc11.wb.trace │ └── var_names0.rc11.wb.trace-3.8.1 ├── safety ├── cks │ └── variants │ │ ├── cks0.c │ │ ├── cks0.imm.mo.trace │ │ ├── cks0.imm.wb.trace │ │ ├── cks0.imm.wb.trace-3.8.1 │ │ ├── cks0.rc11.mo.trace │ │ ├── cks0.rc11.wb.trace │ │ └── cks0.rc11.wb.trace-3.8.1 ├── dekker_rlx │ ├── dekker_rlx.c │ ├── genmc.imm.mo.in │ ├── genmc.imm.wb.in │ ├── genmc.rc11.mo.in │ ├── genmc.rc11.wb.in │ └── variants │ │ ├── dekker_rlx0.c │ │ ├── dekker_rlx0.imm.wb.trace │ │ ├── dekker_rlx0.rc11.wb.trace │ │ ├── dekker_rlx1.c │ │ ├── dekker_rlx1.imm.wb.trace │ │ └── dekker_rlx1.rc11.wb.trace └── fib_bench │ ├── fib_bench.c │ └── variants │ ├── fib_bench0.c │ ├── fib_bench0.imm.wb.trace │ ├── fib_bench0.rc11.wb.trace │ ├── fib_bench1.c │ ├── fib_bench1.imm.wb.trace │ └── fib_bench1.rc11.wb.trace └── saver ├── help-annot └── variants │ ├── help-annot0.c │ ├── help-annot0.imm.mo.trace │ ├── help-annot0.imm.wb.trace │ ├── help-annot0.rc11.mo.trace │ └── help-annot0.rc11.wb.trace └── help-annot2 └── variants ├── help-annot20.c ├── help-annot20.imm.mo.trace ├── help-annot20.imm.wb.trace ├── help-annot20.rc11.mo.trace └── help-annot20.rc11.wb.trace /include/cassert: -------------------------------------------------------------------------------- 1 | assert.h -------------------------------------------------------------------------------- /tests/cooking/MCR1/expected.rc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR1/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR1/rcmc.in: -------------------------------------------------------------------------------- 1 | -check-psc-acyclicity 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2-acqrel/expected.rc11.in: -------------------------------------------------------------------------------- 1 | 197 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2-acqrel/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 208 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2-rlx/expected.rc11.in: -------------------------------------------------------------------------------- 1 | 278 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2-rlx/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 293 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2/expected.rc11.in: -------------------------------------------------------------------------------- 1 | 195 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 208 2 | -------------------------------------------------------------------------------- /tests/cooking/MCR2/rcmc.in: -------------------------------------------------------------------------------- 1 | -check-psc-acyclicity 2 | -------------------------------------------------------------------------------- /tests/cooking/dekker2/rcmc.in: -------------------------------------------------------------------------------- 1 | -check-psc-acyclicity 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crop/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crop/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crop/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crop/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crop/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crop/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crul+liul/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crul+liul/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crul+liul/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crul+liul/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crul+liul/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-crul+liul/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-liul/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-liul/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-liul/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-liul/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-liul/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-liul/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-op+op/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-op+op/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-op+op/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-op+op/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-op+op/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-op+op/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opcl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opcl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opcl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opcl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opcl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opcl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opwr-0len/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opwr-0len/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opwr-0len/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opwr-0len/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opwr-0len/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-opwr-0len/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-pw-peof/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-pw-peof/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-pw-peof/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-pw-peof/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-pw-peof/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-pw-peof/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-tr-ext/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-tr-ext/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-tr-ext/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-tr-ext/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-tr-ext/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/cons-tr-ext/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-app-mfl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-app-mfl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-app-mfl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-app-mfl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-app-mfl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-app-mfl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-crowr-ord/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-crowr-ord/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-crowr-ord/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-crowr-ord/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-crowr-ord/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-crowr-ord/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-owr-at/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-owr-at/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-owr-at/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-owr-at/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-owr-at/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pjnl-owr-at/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+fsync/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+fsync/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+fsync/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+fsync/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+fsync/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+fsync/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+osync/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+osync/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+osync/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+osync/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+osync/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-MP+osync/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-N/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-N/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-N/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-N/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-N/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-N/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-mbl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-mbl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-mbl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-mbl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-mbl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-mbl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sbl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sbl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sbl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sbl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sbl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sbl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sfl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sfl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sfl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sfl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sfl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-app-sfl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-crapp-ooo/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-crapp-ooo/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-crapp-ooo/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-crapp-ooo/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-crapp-ooo/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-crapp-ooo/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-N/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-N/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-N/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-N/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-N/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-N/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-sbl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-sbl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-sbl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-sbl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-sbl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owr-sbl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-owrapp-ord2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at2/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-rnm-at2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N-RR/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 17 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N-RR/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 17 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6240 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6240 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 6240 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 6240 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6240 2 | -------------------------------------------------------------------------------- /tests/cooking/fs/pord-wr+wr-N/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6240 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/args.imm.wb.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/args.rc11.wb.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/args.sc.mo.in: -------------------------------------------------------------------------------- 1 | -helper | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/blocked.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/args.imm.wb.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/args.rc11.wb.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 40 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/blocked.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/blocked.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 40 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 41 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 41 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-cas1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/args.imm.wb.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/args.rc11.wb.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 340 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/blocked.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 340 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 121 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/conf-reads/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 144 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag1/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/cooking/helper/opt-flag3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/2LU+LUL/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/2LU+LUL/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/LB+RA/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/LB+RA/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+RA/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+RA/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+locks/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+locks/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+mb+mb/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+mb+mb/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+porevlocks/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP+porevlocks/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP3+locks/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/MP3+locks/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/R+poonceonces/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/R+poonceonces/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/S-rcunoderef4/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/S-rcunoderef4/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/SB+wmb+mb/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/SB+wmb+mb/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/WWC+ctrl/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/WWC+ctrl/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/astern-plain/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/astern-plain/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-00/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 36 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-00/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 36 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-01/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 27 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-01/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 27 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-02/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-02/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-03/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-03/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-astern/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/atomic-astern/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/lock-write1/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/lock-write1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/lock-write2/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/lock-write2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/lock2/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/lock2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/paul-mp+sync/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/paul-mp+sync/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/paul-s+sync/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/paul-s+sync/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/paul-w+rwc/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 15 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/paul-w+rwc/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 15 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/plain-lb1/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/plain-lb1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/plain-lb2/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/plain-lb2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/plain-mp1/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/plain-mp1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu+ar-link/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 48 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu+ar-link/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 48 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu+ar-link2/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 11 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu+ar-link2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-gp1/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-gp1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-gp2/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-gp2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-lb/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-lb/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-relacq1/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-relacq1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-remove/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-remove/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-zx2c4/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/lkmm/rcu-zx2c4/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 11446 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 922 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 11446 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 922 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/expected.wb.in: -------------------------------------------------------------------------------- 1 | 922 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/genmc.imm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/genmc.imm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/genmc.rc11.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/cooking/scull/genmc.rc11.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/cooking/undecl-extfun/genmc.imm.wb.in: -------------------------------------------------------------------------------- 1 | -disable-ipr -------------------------------------------------------------------------------- /tests/cooking/undecl-extfun/genmc.rc11.wb.in: -------------------------------------------------------------------------------- 1 | -disable-ipr -------------------------------------------------------------------------------- /tests/correct/data-structures/qu-opt/args.imm.mo.in: -------------------------------------------------------------------------------- 1 | | -------------------------------------------------------------------------------- /tests/correct/data-structures/qu/args.imm.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/data-structures/qu/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 75 2 | -------------------------------------------------------------------------------- /tests/correct/data-structures/qu/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 39 2 | -------------------------------------------------------------------------------- /tests/correct/data-structures/seqlock/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS1/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS2/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/TLS3/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/atomic-ops/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/atomic-ops/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/atomic-ops/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/atomic-ops/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/atomic-ops/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/atomic-ops/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/c11-threads/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cache-reuse/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cache-reuse/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cache-reuse/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-ctor-race/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-ctor-race/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-ctor-race/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-ctor-race/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-ctor-race/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-ctor-race/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/args.sc.mo.in: -------------------------------------------------------------------------------- 1 | | -std=c++11 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mp/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-mutex2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-class2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-ctor-dtor/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-ctor-dtor/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-static/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-static/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-static/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-static/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-static/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb-static/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/args.sc.mo.in: -------------------------------------------------------------------------------- 1 | | -std=c++11 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/cpp-sb/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/free-null/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/gl-ptr-gl/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 42 2 | -------------------------------------------------------------------------------- /tests/correct/infr/gl-ptr-gl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/correct/infr/gl-ptr-gl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/correct/infr/gl-ptr-gl/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 42 2 | -------------------------------------------------------------------------------- /tests/correct/infr/gl-ptr-gl/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/correct/infr/gl-ptr-gl/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /tests/correct/infr/join-retval/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/join-retval/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/join-retval/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/join-retval/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/join-retval/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/join-retval/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/lock-inplace/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/lock-inplace/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/lock-inplace/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/lock-inplace/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/lock-inplace/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/lock-inplace/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-aligned/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-aligned/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-aligned/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-aligned/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-mutex/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-mutex/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-mutex/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-mutex/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-mutex/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-mutex/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-unfreed/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/malloc-unfreed/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy3/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memcpy4/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset3/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset4/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset4/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset4/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/memset4/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/nested-create/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/infr/no-unroll/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/no-unroll/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/no-unroll/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/no-unroll/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/no-unroll/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/no-unroll/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/sll-test/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/infr/struct-temps/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/struct-temps/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/struct-temps/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/struct-temps/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/struct-temps/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/struct-temps/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/unsigned-cas/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/unsigned-cas/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/unsigned-cas/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/unsigned-cas/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/unsigned-cas/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/infr/unsigned-cas/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ax+ry+wx+wy/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ax+ry+wx+wy/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ax+ry+wx+wy/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ax+ry+wx+wy/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ax+ry+wx+wy/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/blocked.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-inplace3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-nested/blocked.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 21 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-nested/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-nested/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-nested/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lock-nested/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/lockrev-in-place/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 8 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ncas+fai/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ncas+fai/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/r+nw/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/r+nw/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/r+nw/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/r+nw/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/r+nw/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ry+ax+wx+wy/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ry+ax+wx+wy/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ry+ax+wx+wy/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ry+ax+wx+wy/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/ipr/ry+ax+wx+wy/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/args.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -DN=6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/args.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -DN=6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/N-rw-lock/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/binc-locks/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/binc-locks/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/casw-locks/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/casw-locks/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/cii-locks/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/coarse-bst/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/coarse-bst/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/coarse-set/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/coarse-set/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fib_bench1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 5922 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fib_bench1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 5922 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fib_bench1/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fib_bench1/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/args.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -DN=19 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/args.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -DN=19 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/filesystem/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fine-bst/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fine-bst/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fine-heap/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fine-heap/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/fine-heap/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/gcd/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/indexer/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/indexer/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 64 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/lazy01/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/lazy01/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/lazy01/expected.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/lazy01/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/lazy01/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/lazy01/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 9392 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2240 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/expected.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | 2720 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 9392 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2240 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/qrcu/genmc.lkmm.wb.in: -------------------------------------------------------------------------------- 1 | -lapor 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/queue_ok/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/queue_ok/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/sb+locks/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/sb+locks/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/lapor/sb+locks/genmc.lkmm.mo.in: -------------------------------------------------------------------------------- 1 | -lapor -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+4sc/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+4sc/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+4sc/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+4sc/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+scfs/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+scfs/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W+scfs/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2+2W/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/2CoWR/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 4 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 5 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR0/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 18 36 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 36 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 21 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 36 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 21 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR1/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 21 -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 72 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 47 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 26 72 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 72 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 47 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRR2/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 49 -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoRW/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/CoWR/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /tests/correct/litmus/IRIWish/expected.cb.in: -------------------------------------------------------------------------------- 1 | 18 27 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/JLT/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 8 -------------------------------------------------------------------------------- /tests/correct/litmus/LB+acq/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+acq/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+acq/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+acq/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+acq/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+acq/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+addr/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+addr/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+addr/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+addr/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+ctrl/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+ctrl/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+ctrl/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+ctrl/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+dep/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+dep/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+dep/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+dep/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+dep/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+dep/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+rel/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+rel/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+rel/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+rel/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+rel/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB+rel/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /tests/correct/litmus/LB2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB3/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB3/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB3/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/LB3/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MCP-rrw/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MCP-rrw/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MCP-rrw/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MCP-rrw/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MCP-rrw/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 5 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MCP-rrw/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP+incMP/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP+incMP/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP+incMP/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP+rel+acq/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP+rel+acqf/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP+relf+acq/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /tests/correct/litmus/MP2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MP2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/MPU+rel+acq/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.cb.in: -------------------------------------------------------------------------------- 1 | 3 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RMWFix/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RWC+syncs/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/RWC+syncs/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S+rel+acq/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S+rel+acq/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S+rel+acqf/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S+relf+acq/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S+relf+acqf/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/S/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+4sc/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+assert/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+rfis/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+rfis/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+rfis/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+rfis/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+rfis/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+scfs/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+scfs/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+scfs/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+scfs/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB+scfs/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/SB/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /tests/correct/litmus/TC1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/TC2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+JW/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RRR+W/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RRR+W/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/W+RWC/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WRC+dep/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WRC+dep/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WRC+dep/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WRC+dep/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WWR+2WR/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WWR+2WR/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WWR+2WR/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WWR+2WR/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WWmerge2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/WWmerge2/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6+acq/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 15 18 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 11 18 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/Z6.U/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 14 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/atomicpo/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/atomicpo/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/casdep/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/casdep/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/casdep/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/casdep/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/casdep/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/casdep/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ccr/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 5 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/cii/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/default/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/default/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 12 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/default/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/default/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 7 -------------------------------------------------------------------------------- /tests/correct/litmus/detour/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/detour/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/detour/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/detour/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/detour/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/detour/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/detour/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 5 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/inc2w/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/isa2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/isa2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/isa2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/isa2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/isa2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/isa2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/malloc-dep/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ori/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | -------------------------------------------------------------------------------- /tests/correct/litmus/ori/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ori/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ori/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ori/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/ori/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/peterZ/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/peterZ/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/peterZ/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/peterZ/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/peterZ/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/peterZ/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 7 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/po-loc/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/po-loc/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/po-loc/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/po-loc/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/po-loc/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/po-loc/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.rc11.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/psc-ar/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rel-pporf/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rel-pporf/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/relseq/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/relseq/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/relseq/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rii/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rinc+wr/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rinc+wr/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rinc+wr/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rinc+wr/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/rinc+wr/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/riwi/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.cb.in: -------------------------------------------------------------------------------- 1 | 6 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 7 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small0/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/small1/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 8 -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/expected.cb.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/correct/litmus/wcii/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 24 2 | -------------------------------------------------------------------------------- /tests/correct/liveness/dsa-live/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/liveness/spinloop/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/IRIW-iter/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/IRIW-iter/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/IRIW-iter/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/IRIW-iter/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/IRIW-iter/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-2vars/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-2vars/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-cas/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-cas/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-cas/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-cas/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-cas2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-cas2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-conj/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/assume-conj/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/help-cas/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/help-cas/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/help-cas/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/help-cas/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel2/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/correct/saver/loop-peel2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 4 2 | -------------------------------------------------------------------------------- /tests/correct/saver/no-inline/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/no-inline/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/no-inline/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-2cas-se/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-2cas/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-2cas/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-2cas/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-2cas/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-2cas/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas1/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas1/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas1/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas1/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas2/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 86 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas4/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas4/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas4/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas4/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas4/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas4/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas5/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas5/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas5/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas6/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas6/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas6/blocked.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas6/blocked.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas6/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas6/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas7/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas7/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 4 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas7/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 4 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas8/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas8/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-cas8/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai1/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai1/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai1/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 6 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai2/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai2/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai2/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-fai2/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-load/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-load/blocked.imm.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-load/blocked.imm.wb.in: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-load/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-load/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-lock/blocked.sc.mo.in: -------------------------------------------------------------------------------- 1 | 13 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-samecas/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/saver/spin-samecas/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/sr/ainc/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/sr/ainc/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/sr/ainc/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/sr/ainc/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/sr/ainc/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/sr/conf-loop/expected.sc.mo.in: -------------------------------------------------------------------------------- 1 | 5520 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/CoA/args.wrc11.in: -------------------------------------------------------------------------------- 1 | -DN=19 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/barrier4/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/big1/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2950753 -------------------------------------------------------------------------------- /tests/correct/synthetic/big2/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/big2/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 327483 -------------------------------------------------------------------------------- /tests/correct/synthetic/pgsql/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/publish/expected.wrc11.in: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /tests/correct/synthetic/readers/expected.cb.in: -------------------------------------------------------------------------------- 1 | 4 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/rinc/expected.cb.in: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/rinc/expected.rb.in: -------------------------------------------------------------------------------- 1 | 1 2 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb1/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb2/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb2/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb2/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb2/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb2/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb3/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb3/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb3/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb3/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb3/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/expected.cb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb4/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/args.rc11.mo.in: -------------------------------------------------------------------------------- 1 | | 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/expected.cb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/expected.imm.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/expected.imm.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/expected.rb.in: -------------------------------------------------------------------------------- 1 | 0 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/expected.rc11.mo.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/correct/synthetic/wb5/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/wrong/fs/pord-MP/genmc.imm.mo.in: -------------------------------------------------------------------------------- 1 | -persevere 2 | -------------------------------------------------------------------------------- /tests/wrong/fs/pord-MP/genmc.imm.wb.in: -------------------------------------------------------------------------------- 1 | -persevere 2 | -------------------------------------------------------------------------------- /tests/wrong/fs/pord-rvr-at/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /tests/wrong/fs/pord-rvt-at/expected.rc11.wb.in: -------------------------------------------------------------------------------- 1 | 50 2 | -------------------------------------------------------------------------------- /tests/wrong/helper/final0/genmc.imm.mo.in: -------------------------------------------------------------------------------- 1 | -helper 2 | -------------------------------------------------------------------------------- /tests/wrong/liveness/lamport-deadlock/unroll.in: -------------------------------------------------------------------------------- 1 | 3 2 | --------------------------------------------------------------------------------