Browse Source

Fix bugs in dss.c to avoid warning about repeating type qualifer 'const'.

v4
Jong Hyun Kim 7 years ago
parent
commit
d039dfdb26
  1. 6
      src/Benchmark/SparseSolver/DirectSparseSolver.cs
  2. 2
      src/NativeProviders/MKL/dss.c

6
src/Benchmark/SparseSolver/DirectSparseSolver.cs

@ -19,10 +19,10 @@ namespace Benchmark.SparseSolver
{ {
public Config() public Config()
{ {
Add(Job.Clr.With(Platform.X64).With(Jit.RyuJit)); AddJob(Job.Default.WithRuntime(ClrRuntime.Net461).WithPlatform(Platform.X64).WithJit(Jit.RyuJit));
Add(Job.Clr.With(Platform.X86).With(Jit.LegacyJit)); AddJob(Job.Default.WithRuntime(ClrRuntime.Net461).WithPlatform(Platform.X86).WithJit(Jit.LegacyJit));
#if !NET461 #if !NET461
Add(Job.Core.With(Platform.X64).With(Jit.RyuJit)); AddJob(Job.Default.WithRuntime(CoreRuntime.Core31).WithPlatform(Platform.X64).WithJit(Jit.RyuJit));
#endif #endif
} }
} }

2
src/NativeProviders/MKL/dss.c

@ -94,7 +94,7 @@ extern "C" {
} }
DLLEXPORT dss_int c_dss_solve(const dss_int matrixStructure, const dss_int matrixType, const dss_int systemType, DLLEXPORT dss_int c_dss_solve(const dss_int matrixStructure, const dss_int matrixType, const dss_int systemType,
const dss_int nRows, const int nCols, const int nnz, const dss_int const rowIdx[], const dss_int colPtr[], const dss_complex_float values[], const dss_int nRows, const dss_int nCols, const dss_int nnz, const dss_int rowIdx[], const dss_int colPtr[], const dss_complex_float values[],
const dss_int nRhs, const dss_complex_float rhsValues[], dss_complex_float solValues[]) const dss_int nRhs, const dss_complex_float rhsValues[], dss_complex_float solValues[])
{ {
_MKL_DSS_HANDLE_t handle; _MKL_DSS_HANDLE_t handle;

Loading…
Cancel
Save