Auca Coyan Maillo [AddTest Invitation Link]: https://classroom50.org/UACPSC/cpsc-480-se-fall-2026/assignments/add-test/accept [first 5 chapters]: https://crascit.com/wp-content/uploads/2026/01/ProfessionalCMake_22nd_Edition_GettingStarted.pdf [Professional CMake: A Practical Guide]: https://crascit.com/professional-cmake/ [AddTest Invitation Link]: https://classroom50.org/UACPSC/cpsc-480-se-fall-2026/assignments/add-test/accept [first 5 chapters]: https://crascit.com/wp-content/uploads/2026/01/ProfessionalCMake_22nd_Edition_GettingStarted.pdf [Professional CMake: A Practical Guide]: https://crascit.com/professional-cmake/ [AddTest Invitation Link]: https://classroom50.org/UACPSC/cpsc-480-se-fall-2026/assignments/add-test/accept [add-test-f26-020]: https://github.com/UACPSC/add-test-f26-020 [Mock Clock Invitation Link]: https://classroom50.org/UACPSC/cpsc-480-se-fall-2026/assignments/mock-clock/accept [sort-tdd-f26-020]: https://github.com/UACPSC/sort-tdd-f26-020 [sortTDD Invitation Link]: https://classroom50.org/UACPSC/cpsc-480-se-fall-2026/assignments/sort-tdd/accept [Mock Clock Invitation Link]: https://classroom50.org/UACPSC/cpsc-480-se-fall-2026/assignments/mock-clock/accept
The GitHub Classroom link is in Brightspace.
Normally, each these programs would each be in a separate Git repository. We only have them in one repository as separate repos would required four separate invitations.
Fix the code with the following problems in the following order:
@TODODo not:
this-> to fixPerform each change in a separate commit
Note that the Bank problem is really a compiler warning, not a compiler error. However, it is more complicated than that. While clang issues a warning, gcc does not. Here is the clang warning:
You will want to compile with both gcc and clang. See the Guide: Compilers for instructions.