cppgm-extended Copyright 2026 The cppgm-extended Authors. Portions of the original CPPGM assignment descriptions, tests and starter code are copyright 2013 CPPGM Foundation. Original copyright notices are retained with inherited material. cppgm-extended is an independently maintained adaptation. Its authors have substantially edited, consolidated, renumbered and extended the original course into 37 assignments. The compiler implementation, reference tools, regenerated outputs and current teaching sequence are maintained by this project. Current PA numbers do not correspond to original CPPGM numbering. Questions about inherited material should be directed to the repository maintainers. The WebAssembly reference material under doc/wasm/ retains its upstream authorship and license notices. The tool conventions use the Artistic License 2.0; the core specification documents use the W3C Software and Document Notice and License. Source revisions and hashes are recorded in doc/wasm/manifest.json. The plain-text CWG issue references and WG21 papers under doc/cwg/ retain their source, contributor, revision and adoption information. They are attributed to their original WG21 contributors; the project does not claim authorship of that reference material. See doc/cwg/INDEX.txt and manifest.json. Selected compiler regression fixtures preserve material from the LLVM Project, revision 2078da43e25a4623cab2d0d60decddf709aaea28, including clang/test/CXX/except/except.spec/p13-friend.cpp and clang/test/SemaTemplate/qualified-id.cpp, and clang/test/CXX/class.derived/class.member.lookup/p9.cpp. Copyright belongs to the LLVM Project contributors. These portions are licensed under Apache-2.0 WITH LLVM-exception; the complete upstream license is retained in doc/llvm-license.txt. The offline C++ drafts under doc/ retain their original ISO/IEC and WG21 attribution. N4140 is reproduced from Tim Song’s public source rendering; N4659 is the WG21-hosted working draft. Source revisions and checksums are recorded in doc/language-drafts.json; see doc/REFERENCES.md.