Support Chapel 1.19
Opened this issue · 0 comments
ben-albrecht commented
mason build
with Chapel 1.19 results in errors due to old-world constructors:
Updating mason-registry
Compiling [debug] target: LinearAlgebraJama
LinearAlgebraJama/src/LinearAlgebraJama.chpl:185: note: Constructors have been deprecated as of Chapel 1.18. Please use initializers instead.
LinearAlgebraJama/src/LinearAlgebraJama.chpl:185: error: Type 'CholeskyDecomposition' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1166: error: Type 'EigenvalueDecomposition' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1296: error: Type 'LUDecomposition' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1555: error: Type 'Matrix' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1567: error: Type 'Matrix' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1580: error: Type 'Matrix' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1612: error: Type 'Matrix' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:1624: error: Type 'Matrix' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:2307: error: Type 'QRDecomposition' defines a constructor here
LinearAlgebraJama/src/LinearAlgebraJama.chpl:2529: error: Type 'SingularValueDecomposition' defines a constructor here
See here for more info.