Branch: refs/heads/main
Revision: 370247578469a4754ae3314b45ad36b5d4f5a4f1
Author: benharsh
Link: Turn procedure pointers on by default by benharsh · Pull Request #28864 · chapel-lang/chapel · GitHub
Log Message:
Turn procedure pointers on by default (#28864)
This PR turns procedure pointers on by default via the
useProcedurePointers flag.
[reviewed-by @dlongnecke-cray]
Diff:
M compiler/codegen/codegen.cpp
M modules/internal/ChapelBase.chpl
M modules/standard/ChapelIO.chpl
M test/functions/fcf/ExternBlock.bad
M test/functions/fcf/ImplicitConversionDiscardFormalName.bad
M test/functions/fcf/ParseCastPrecedence.bad
M test/functions/fcf/pointers/TestMethods.good
M test/functions/jturner/fun_call_mismatch.good
M test/functions/vass/return-type-function-failure.good
A test/library/packages/DynamicLoading/bad-config/ErrorIfConfigParamNotSet.compopts
M test/library/standard/List/contains/listContainsInvalidPred.good
M test/library/standard/List/listUpdateBadWorker.good
M test/library/standard/Map/testUpdateBadWorker.good
M test/modules/sungeun/init/printModuleInitOrder.good
M test/optimizations/deadCodeElimination/elliot/countDeadModules.good
M test/technotes/doc-examples/FirstClassProceduresCastOffFormalName.bad
M test/technotes/doc-examples/FirstClassProceduresInvalidAssignment.good
https://github.com/chapel-lang/chapel/pull/28864.diff