This makes GCC take a very long time to build, and the script overrides the variable so the user can't set it themselves - this is a bug.
There should either be a sensible default (PARALLEL=-j$(nproc --all)? but using all cores may be non-ideal) or the ability for a user to set it at the command line.