[Chapel Merge] Remove --legacy-classes

Branch: refs/heads/master
Revision: b6083d9
Author: vasslitvinov
Log Message:

Merge pull request #16914 from vasslitvinov/remove–legacy-classes

Remove --legacy-classes

The compiler flag --legacy-classes was deprecated in #14753
which left just enough of it to support deprecated warnings.

This PR removes these leftovers.

While there, remove test/studies/lulesh/release-valgrind/PREDIFF
which is a symlink whose target was removed in #15405 .
Greg OK-ed this removal.

r: @mppf

Modified Files:
R test/deprecated/legacy-classes-opt.chpl
R test/deprecated/legacy-classes-opt.compopts
R test/deprecated/legacy-classes-opt.good
R test/deprecated/legacy-classes-param.chpl
R test/deprecated/legacy-classes-param.good
R test/studies/lulesh/release-valgrind/PREDIFF
M compiler/main/driver.cpp
M modules/internal/ChapelBase.chpl
M util/chpl-completion.bash

Compare: Comparing 781f485c2945...b6083d9876dc · chapel-lang/chapel · GitHub