Generate a GPG Key and revocation cert per http://www.gnupg.org/gpg/en/manual.html:
gpg --key-gen
gpg --output revoke.asc --gen-revoke <my user ID or email>
Once gpg key in keyring we can encrypt and decrypt files.
| #include <memory> | |
| #include <iostream> | |
| struct Tree { | |
| int data; | |
| std::unique_ptr<Tree> left; | |
| std::unique_ptr<Tree> right; | |
| Tree(int data, | |
| std::unique_ptr<Tree> &&left, |
| #!/usr/bin/env python3 | |
| # Finds the structural diff of two json files, ignoring formatting | |
| # changes that a normal diff would highlight. | |
| import json | |
| import sys | |
| def usage(): |
| commit 8ad8f04b2c4abec358d69d45870e80f50e3ccc22 | |
| Author: Jon Roelofs <[email protected]> | |
| Date: Tue Apr 14 16:23:13 2020 -0600 | |
| WIP: reassociate matrix-matrix multiply chains | |
| diff --git a/mlir/examples/toy/Ch7/mlir/ToyCombine.cpp b/mlir/examples/toy/Ch7/mlir/ToyCombine.cpp | |
| index fafc3876db2..ee9a1205845 100644 | |
| --- a/mlir/examples/toy/Ch7/mlir/ToyCombine.cpp | |
| +++ b/mlir/examples/toy/Ch7/mlir/ToyCombine.cpp |
| diff --git a/llvm/include/llvm/Support/FileCheck.h b/llvm/include/llvm/Support/FileCheck.h | |
| index 429e36cfcbb..5925fa811ca 100644 | |
| --- a/llvm/include/llvm/Support/FileCheck.h | |
| +++ b/llvm/include/llvm/Support/FileCheck.h | |
| @@ -61,7 +61,10 @@ enum FileCheckKind { | |
| CheckBadNot, | |
| /// Marks when parsing found a -COUNT directive with invalid count value. | |
| - CheckBadCount | |
| + CheckBadCount, |
| diff --git a/clang/docs/LanguageExtensions.rst b/clang/docs/LanguageExtensions.rst | |
| index 4c7af39e93e..85eca5034fb 100644 | |
| --- a/clang/docs/LanguageExtensions.rst | |
| +++ b/clang/docs/LanguageExtensions.rst | |
| @@ -2823,8 +2823,8 @@ Extensions for Dynamic Analysis | |
| Use ``__has_feature(address_sanitizer)`` to check if the code is being built | |
| with :doc:`AddressSanitizer`. | |
| -Use ``__has_feature(thread_sanitizer)`` to check if the code is being built | |
| -with :doc:`ThreadSanitizer`. |
| // Utility that makes it a little bit nicer to | |
| // invert the condition on assignment from optional: | |
| // if ((Not{foo} = maybeMakeFoo()) { | |
| // std::cerr << "can't make foo\n"; | |
| // } | |
| #include <optional> | |
| template<typename T> | |
| struct Not { |
Generate a GPG Key and revocation cert per http://www.gnupg.org/gpg/en/manual.html:
gpg --key-gen
gpg --output revoke.asc --gen-revoke <my user ID or email>
Once gpg key in keyring we can encrypt and decrypt files.
| Index: CMakeLists.txt | |
| =================================================================== | |
| --- CMakeLists.txt (revision 244611) | |
| +++ CMakeLists.txt (working copy) | |
| @@ -166,7 +166,7 @@ | |
| # Setup Compiler Flags | |
| #=============================================================================== | |
| -include(HandleLibCXXABI) # Steup the ABI library flags | |
| +include(HandleLibCXXABI) # Setup the ABI library flags |