Marcus Meissner
849e606914
- Remove unneeded patches + superlu-overflow.patch : Applied upstream + superlu-initialize.diff : Applied upstream + superlu-undef-code.diff : Applied upstream - Updated patches + superlu-4.3.diff + superlu-4.3-include.patch + superlu-4.3-dont-opt-away.diff - Build shared libraries - Put shared libs and devel files in separate packages - Use rpm macros instead of plain directory names - Add %%ckeck - Update to SuperLU 4.3 - Update documentation file %%source1 and put html and examples files in %%doc - Spec file reformating OBS-URL: https://build.opensuse.org/request/show/146203 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/superlu?expand=0&rev=6
21 lines
537 B
Diff
21 lines
537 B
Diff
diff -aruN SuperLU_4.3.orig/INSTALL/timertst.c SuperLU_4.3/INSTALL/timertst.c
|
|
--- SuperLU_4.3.orig/INSTALL/timertst.c 2011-10-27 21:49:47.000000000 +0200
|
|
+++ SuperLU_4.3/INSTALL/timertst.c 2012-12-20 21:55:13.954437737 +0100
|
|
@@ -6,6 +6,8 @@
|
|
return;
|
|
}
|
|
|
|
+volatile double _dummy;
|
|
+
|
|
int main()
|
|
{
|
|
/* Parameters */
|
|
@@ -32,6 +34,7 @@
|
|
for (j = 0; j < iters; ++j) {
|
|
for (i = 0; i < NMAX; ++i) y[i] += alpha * x[i];
|
|
alpha = -alpha;
|
|
+ _dummy = y[j%NMAX];
|
|
}
|
|
t2 = SuperLU_timer_();
|
|
tnotim = t2 - t1;
|