From: Wolfgang Bangerth Date: Mon, 5 Nov 2007 14:29:04 +0000 (+0000) Subject: Fix up test output differences that are caused by the checkin of the complex vector... X-Git-Tag: v8.0.0~9650 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d15addc557bcf0e571aa0034d68ce8187745de1e;p=dealii.git Fix up test output differences that are caused by the checkin of the complex vector stuff yesterday. That patch contained the removal of hand unrolled loops and replaced them with straight loops that the compiler can unroll itself (compiler technology has improved in the last 10 years since we wrote that code). This changes the order of addition, which is non-commutative in floating point arithmetic and thereby changed round-off. git-svn-id: https://svn.dealii.org/trunk@15447 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/tests/bits/data_out_rotation_02/cmp/generic b/tests/bits/data_out_rotation_02/cmp/generic index 816bb456f7..2cf8dccb7c 100644 --- a/tests/bits/data_out_rotation_02/cmp/generic +++ b/tests/bits/data_out_rotation_02/cmp/generic @@ -5985,7 +5985,7 @@ triangle { %%Title: deal.II Output %%Creator: the deal.II library -%%BoundingBox: 0 0 300 713 +%%BoundingBox: 0 0 300 712 /m {moveto} bind def /l {lineto} bind def /s {setrgbcolor} bind def @@ -11043,7 +11043,7 @@ triangle { %%Title: deal.II Output %%Creator: the deal.II library -%%BoundingBox: 0 0 300 862 +%%BoundingBox: 0 0 300 863 /m {moveto} bind def /l {lineto} bind def /s {setrgbcolor} bind def @@ -21159,7 +21159,7 @@ triangle { %%Title: deal.II Output %%Creator: the deal.II library -%%BoundingBox: 0 0 300 862 +%%BoundingBox: 0 0 300 863 /m {moveto} bind def /l {lineto} bind def /s {setrgbcolor} bind def @@ -26217,7 +26217,7 @@ triangle { %%Title: deal.II Output %%Creator: the deal.II library -%%BoundingBox: 0 0 300 1312 +%%BoundingBox: 0 0 300 1313 /m {moveto} bind def /l {lineto} bind def /s {setrgbcolor} bind def diff --git a/tests/bits/error_estimator_01/cmp/generic b/tests/bits/error_estimator_01/cmp/generic index c79300823a..aac657e6f1 100644 --- a/tests/bits/error_estimator_01/cmp/generic +++ b/tests/bits/error_estimator_01/cmp/generic @@ -11,7 +11,7 @@ DEAL:1d::36.89 DEAL:1d::9.28 DEAL:1d::29.81 DEAL:1d::1.81 -DEAL:1d::472600.97 +DEAL:1d::472601.03 DEAL:1d::4.28 DEAL:1d::4.61 DEAL:1d::2.81 @@ -54,7 +54,7 @@ DEAL:1d::0.00 DEAL:1d::0.01 DEAL:1d::0.01 DEAL:1d::0.01 -DEAL:1d::167089.62 +DEAL:1d::167089.64 DEAL:1d::0.00 DEAL:1d::0.23 DEAL:1d::0.01 @@ -119,7 +119,7 @@ DEAL:1d::50 0.00 DEAL:1d::51 0.01 DEAL:1d::52 0.01 DEAL:1d::53 0.01 -DEAL:1d::54 167089.62 +DEAL:1d::54 167089.64 DEAL:1d::55 0.00 DEAL:1d::56 0.23 DEAL:1d::57 0.01 @@ -141,7 +141,7 @@ DEAL:1d::7 36.89 DEAL:1d::8 0.00 DEAL:1d::9 0.00 DEAL:1d::10 1.81 -DEAL:1d::11 472600.97 +DEAL:1d::11 472601.03 DEAL:1d::12 0.00 DEAL:1d::13 0.00 DEAL:1d::14 2.81 @@ -196,59 +196,59 @@ DEAL:1d::62 0.00 DEAL:1d::63 0.00 DEAL:1d::OK DEAL:2d::Estimated error indicators: -DEAL:2d::27634.60 -DEAL:2d::27634.60 +DEAL:2d::27634.59 +DEAL:2d::27634.59 DEAL:2d::29.16 DEAL:2d::80.55 DEAL:2d::94.47 DEAL:2d::85.83 -DEAL:2d::40889.89 -DEAL:2d::48106.73 +DEAL:2d::40889.88 +DEAL:2d::48106.72 DEAL:2d::55.17 -DEAL:2d::48106.73 +DEAL:2d::48106.72 DEAL:2d::40889.89 DEAL:2d::59.65 DEAL:2d::42.47 -DEAL:2d::40889.89 +DEAL:2d::40889.88 DEAL:2d::44.31 -DEAL:2d::48106.73 -DEAL:2d::48106.73 +DEAL:2d::48106.72 +DEAL:2d::48106.72 DEAL:2d::59.65 DEAL:2d::49.53 DEAL:2d::49.78 -DEAL:2d::48106.73 +DEAL:2d::48106.72 DEAL:2d::42.47 DEAL:2d::40889.89 DEAL:2d::35.10 -DEAL:2d::48106.72 +DEAL:2d::48106.71 DEAL:2d::40889.89 DEAL:2d::33.86 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::15581.87 DEAL:2d::40889.89 DEAL:2d::50.83 -DEAL:2d::48106.73 +DEAL:2d::48106.72 DEAL:2d::59.65 DEAL:2d::70.20 DEAL:2d::87.26 DEAL:2d::87.26 DEAL:2d::102.39 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::15581.87 DEAL:2d::29.16 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::87.26 DEAL:2d::102.39 DEAL:2d::74.37 DEAL:2d::78.86 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::34.73 DEAL:2d::15581.87 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::50.83 DEAL:2d::54.04 DEAL:2d::40889.89 -DEAL:2d::48106.72 +DEAL:2d::48106.71 DEAL:2d::14.62 DEAL:2d::8.11 DEAL:2d::13.97 @@ -297,14 +297,14 @@ DEAL:2d::1.08 DEAL:2d::1.08 DEAL:2d::0.96 DEAL:2d::Subdomain id=0 -DEAL:2d::0 27634.60 -DEAL:2d::1 27634.60 +DEAL:2d::0 27634.59 +DEAL:2d::1 27634.59 DEAL:2d::2 29.16 DEAL:2d::3 0.00 DEAL:2d::4 0.00 DEAL:2d::5 0.00 -DEAL:2d::6 40889.89 -DEAL:2d::7 48106.73 +DEAL:2d::6 40889.88 +DEAL:2d::7 48106.72 DEAL:2d::8 55.17 DEAL:2d::9 0.00 DEAL:2d::10 0.00 @@ -328,7 +328,7 @@ DEAL:2d::27 0.00 DEAL:2d::28 0.00 DEAL:2d::29 40889.89 DEAL:2d::30 50.83 -DEAL:2d::31 48106.73 +DEAL:2d::31 48106.72 DEAL:2d::32 59.65 DEAL:2d::33 70.20 DEAL:2d::34 87.26 @@ -407,13 +407,13 @@ DEAL:2d::5 0.00 DEAL:2d::6 0.00 DEAL:2d::7 0.00 DEAL:2d::8 0.00 -DEAL:2d::9 48106.73 +DEAL:2d::9 48106.72 DEAL:2d::10 40889.89 DEAL:2d::11 59.65 DEAL:2d::12 42.47 -DEAL:2d::13 40889.89 +DEAL:2d::13 40889.88 DEAL:2d::14 44.31 -DEAL:2d::15 48106.73 +DEAL:2d::15 48106.72 DEAL:2d::16 0.00 DEAL:2d::17 0.00 DEAL:2d::18 0.00 @@ -435,10 +435,10 @@ DEAL:2d::33 0.00 DEAL:2d::34 0.00 DEAL:2d::35 0.00 DEAL:2d::36 0.00 -DEAL:2d::37 27634.60 +DEAL:2d::37 27634.59 DEAL:2d::38 15581.87 DEAL:2d::39 29.16 -DEAL:2d::40 27634.60 +DEAL:2d::40 27634.59 DEAL:2d::41 0.00 DEAL:2d::42 0.00 DEAL:2d::43 0.00 @@ -515,7 +515,7 @@ DEAL:2d::12 0.00 DEAL:2d::13 0.00 DEAL:2d::14 0.00 DEAL:2d::15 0.00 -DEAL:2d::16 48106.73 +DEAL:2d::16 48106.72 DEAL:2d::17 59.65 DEAL:2d::18 49.53 DEAL:2d::19 0.00 @@ -544,14 +544,14 @@ DEAL:2d::41 87.26 DEAL:2d::42 102.39 DEAL:2d::43 74.37 DEAL:2d::44 78.86 -DEAL:2d::45 27634.60 +DEAL:2d::45 27634.59 DEAL:2d::46 34.73 DEAL:2d::47 15581.87 -DEAL:2d::48 27634.60 +DEAL:2d::48 27634.59 DEAL:2d::49 50.83 DEAL:2d::50 54.04 DEAL:2d::51 40889.89 -DEAL:2d::52 48106.72 +DEAL:2d::52 48106.71 DEAL:2d::53 0.00 DEAL:2d::54 0.00 DEAL:2d::55 0.00 @@ -620,14 +620,14 @@ DEAL:2d::16 0.00 DEAL:2d::17 0.00 DEAL:2d::18 0.00 DEAL:2d::19 49.78 -DEAL:2d::20 48106.73 +DEAL:2d::20 48106.72 DEAL:2d::21 42.47 DEAL:2d::22 40889.89 DEAL:2d::23 35.10 -DEAL:2d::24 48106.72 +DEAL:2d::24 48106.71 DEAL:2d::25 40889.89 DEAL:2d::26 33.86 -DEAL:2d::27 27634.60 +DEAL:2d::27 27634.59 DEAL:2d::28 15581.87 DEAL:2d::29 0.00 DEAL:2d::30 0.00 diff --git a/tests/bits/error_estimator_02/cmp/generic b/tests/bits/error_estimator_02/cmp/generic index 8c6bef9865..13eba67e93 100644 --- a/tests/bits/error_estimator_02/cmp/generic +++ b/tests/bits/error_estimator_02/cmp/generic @@ -11,7 +11,7 @@ DEAL:1d::36.89 DEAL:1d::9.28 DEAL:1d::29.81 DEAL:1d::1.81 -DEAL:1d::472600.97 +DEAL:1d::472601.03 DEAL:1d::4.28 DEAL:1d::4.61 DEAL:1d::2.81 @@ -54,7 +54,7 @@ DEAL:1d::0.00 DEAL:1d::0.01 DEAL:1d::0.01 DEAL:1d::0.01 -DEAL:1d::167089.62 +DEAL:1d::167089.64 DEAL:1d::0.00 DEAL:1d::0.23 DEAL:1d::0.01 @@ -119,7 +119,7 @@ DEAL:1d::50 0.00 DEAL:1d::51 0.01 DEAL:1d::52 0.01 DEAL:1d::53 0.01 -DEAL:1d::54 167089.62 +DEAL:1d::54 167089.64 DEAL:1d::55 0.00 DEAL:1d::56 0.23 DEAL:1d::57 0.01 @@ -141,7 +141,7 @@ DEAL:1d::7 36.89 DEAL:1d::8 0.00 DEAL:1d::9 0.00 DEAL:1d::10 1.81 -DEAL:1d::11 472600.97 +DEAL:1d::11 472601.03 DEAL:1d::12 0.00 DEAL:1d::13 0.00 DEAL:1d::14 2.81 @@ -196,59 +196,59 @@ DEAL:1d::62 0.00 DEAL:1d::63 0.00 DEAL:1d::OK DEAL:2d::Estimated error indicators: -DEAL:2d::27634.60 -DEAL:2d::27634.60 +DEAL:2d::27634.59 +DEAL:2d::27634.59 DEAL:2d::29.16 DEAL:2d::80.55 DEAL:2d::94.47 DEAL:2d::85.83 -DEAL:2d::40889.89 -DEAL:2d::48106.73 +DEAL:2d::40889.88 +DEAL:2d::48106.72 DEAL:2d::55.17 -DEAL:2d::48106.73 +DEAL:2d::48106.72 DEAL:2d::40889.89 DEAL:2d::59.65 DEAL:2d::42.47 -DEAL:2d::40889.89 +DEAL:2d::40889.88 DEAL:2d::44.31 -DEAL:2d::48106.73 -DEAL:2d::48106.73 +DEAL:2d::48106.72 +DEAL:2d::48106.72 DEAL:2d::59.65 DEAL:2d::49.53 DEAL:2d::49.78 -DEAL:2d::48106.73 +DEAL:2d::48106.72 DEAL:2d::42.47 DEAL:2d::40889.89 DEAL:2d::35.10 -DEAL:2d::48106.72 +DEAL:2d::48106.71 DEAL:2d::40889.89 DEAL:2d::33.86 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::15581.87 DEAL:2d::40889.89 DEAL:2d::50.83 -DEAL:2d::48106.73 +DEAL:2d::48106.72 DEAL:2d::59.65 DEAL:2d::70.20 DEAL:2d::87.26 DEAL:2d::87.26 DEAL:2d::102.39 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::15581.87 DEAL:2d::29.16 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::87.26 DEAL:2d::102.39 DEAL:2d::74.37 DEAL:2d::78.86 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::34.73 DEAL:2d::15581.87 -DEAL:2d::27634.60 +DEAL:2d::27634.59 DEAL:2d::50.83 DEAL:2d::54.04 DEAL:2d::40889.89 -DEAL:2d::48106.72 +DEAL:2d::48106.71 DEAL:2d::14.62 DEAL:2d::8.11 DEAL:2d::13.97 @@ -297,14 +297,14 @@ DEAL:2d::1.08 DEAL:2d::1.08 DEAL:2d::0.96 DEAL:2d::Material id=0 -DEAL:2d::0 27634.60 -DEAL:2d::1 27634.60 +DEAL:2d::0 27634.59 +DEAL:2d::1 27634.59 DEAL:2d::2 29.16 DEAL:2d::3 0.00 DEAL:2d::4 0.00 DEAL:2d::5 0.00 -DEAL:2d::6 40889.89 -DEAL:2d::7 48106.73 +DEAL:2d::6 40889.88 +DEAL:2d::7 48106.72 DEAL:2d::8 55.17 DEAL:2d::9 0.00 DEAL:2d::10 0.00 @@ -328,7 +328,7 @@ DEAL:2d::27 0.00 DEAL:2d::28 0.00 DEAL:2d::29 40889.89 DEAL:2d::30 50.83 -DEAL:2d::31 48106.73 +DEAL:2d::31 48106.72 DEAL:2d::32 59.65 DEAL:2d::33 70.20 DEAL:2d::34 87.26 @@ -407,13 +407,13 @@ DEAL:2d::5 0.00 DEAL:2d::6 0.00 DEAL:2d::7 0.00 DEAL:2d::8 0.00 -DEAL:2d::9 48106.73 +DEAL:2d::9 48106.72 DEAL:2d::10 40889.89 DEAL:2d::11 59.65 DEAL:2d::12 42.47 -DEAL:2d::13 40889.89 +DEAL:2d::13 40889.88 DEAL:2d::14 44.31 -DEAL:2d::15 48106.73 +DEAL:2d::15 48106.72 DEAL:2d::16 0.00 DEAL:2d::17 0.00 DEAL:2d::18 0.00 @@ -435,10 +435,10 @@ DEAL:2d::33 0.00 DEAL:2d::34 0.00 DEAL:2d::35 0.00 DEAL:2d::36 0.00 -DEAL:2d::37 27634.60 +DEAL:2d::37 27634.59 DEAL:2d::38 15581.87 DEAL:2d::39 29.16 -DEAL:2d::40 27634.60 +DEAL:2d::40 27634.59 DEAL:2d::41 0.00 DEAL:2d::42 0.00 DEAL:2d::43 0.00 @@ -515,7 +515,7 @@ DEAL:2d::12 0.00 DEAL:2d::13 0.00 DEAL:2d::14 0.00 DEAL:2d::15 0.00 -DEAL:2d::16 48106.73 +DEAL:2d::16 48106.72 DEAL:2d::17 59.65 DEAL:2d::18 49.53 DEAL:2d::19 0.00 @@ -544,14 +544,14 @@ DEAL:2d::41 87.26 DEAL:2d::42 102.39 DEAL:2d::43 74.37 DEAL:2d::44 78.86 -DEAL:2d::45 27634.60 +DEAL:2d::45 27634.59 DEAL:2d::46 34.73 DEAL:2d::47 15581.87 -DEAL:2d::48 27634.60 +DEAL:2d::48 27634.59 DEAL:2d::49 50.83 DEAL:2d::50 54.04 DEAL:2d::51 40889.89 -DEAL:2d::52 48106.72 +DEAL:2d::52 48106.71 DEAL:2d::53 0.00 DEAL:2d::54 0.00 DEAL:2d::55 0.00 @@ -620,14 +620,14 @@ DEAL:2d::16 0.00 DEAL:2d::17 0.00 DEAL:2d::18 0.00 DEAL:2d::19 49.78 -DEAL:2d::20 48106.73 +DEAL:2d::20 48106.72 DEAL:2d::21 42.47 DEAL:2d::22 40889.89 DEAL:2d::23 35.10 -DEAL:2d::24 48106.72 +DEAL:2d::24 48106.71 DEAL:2d::25 40889.89 DEAL:2d::26 33.86 -DEAL:2d::27 27634.60 +DEAL:2d::27 27634.59 DEAL:2d::28 15581.87 DEAL:2d::29 0.00 DEAL:2d::30 0.00 diff --git a/tests/bits/fe_tools_05/cmp/generic b/tests/bits/fe_tools_05/cmp/generic index b935138887..c8d5b56cad 100644 --- a/tests/bits/fe_tools_05/cmp/generic +++ b/tests/bits/fe_tools_05/cmp/generic @@ -30,7 +30,7 @@ DEAL::0 3.0 6.0 28. 45. 48. 69. 85. 1.0e+02 1.1e+02 1.1e+02 1.3e+02 0.50 3.0 25. DEAL::Checking Q1 against Q3 in 1d: DEAL::Checking Q3 against Q1 in 1d: DEAL::Checking Q1 against Q3 in 2d: -DEAL::9.0e+02 97. 16. +DEAL::8.9e+02 97. 16. DEAL::0 1.3 2.3 2.0 2.0 3.4 8.0 8.3 7.0 11. 9.7 9.9 11. 5.4 0.83 13. 12. 12. 16. 14. 15. 13. 3.0 11. DEAL::Checking Q3 against Q1 in 2d: DEAL::5.8e+02 1.9e+02 88. diff --git a/tests/bits/step-11/cmp/generic b/tests/bits/step-11/cmp/generic index 4a28f6ccb5..6ec235b60e 100644 --- a/tests/bits/step-11/cmp/generic +++ b/tests/bits/step-11/cmp/generic @@ -16,10 +16,10 @@ DEAL:cg::Convergence step 238 value 0 cells |u|_1 error 5 0.680402 0.572912 20 1.085518 0.167796 -80 1.208981 0.044334 +80 1.208980 0.044334 320 1.242041 0.011273 1280 1.250482 0.002832 -5120 1.252605 0.000709 +5120 1.252603 0.000711 DEAL:: DEAL::Using mapping with degree 2: DEAL::============================ @@ -40,8 +40,8 @@ cells |u|_1 error 20 1.199642 0.053672 80 1.239913 0.013401 320 1.249987 0.003327 -1280 1.252486 0.000828 -5120 1.253108 0.000206 +1280 1.252485 0.000829 +5120 1.253106 0.000208 DEAL:: DEAL::Using mapping with degree 3: DEAL::============================ @@ -62,6 +62,6 @@ cells |u|_1 error 20 1.204349 0.048965 80 1.240502 0.012812 320 1.250059 0.003255 -1280 1.252495 0.000819 -5120 1.253109 0.000205 +1280 1.252494 0.000820 +5120 1.253107 0.000207 DEAL:: diff --git a/tests/fe/abf_01/cmp/generic b/tests/fe/abf_01/cmp/generic index e7ff2f8721..477bc60461 100644 --- a/tests/fe/abf_01/cmp/generic +++ b/tests/fe/abf_01/cmp/generic @@ -19,7 +19,7 @@ DEAL::Dofs total 15 DEAL:cg::Starting value 2.82 DEAL:cg::Convergence step 17 value 0 DEAL::L2-Err=0, Hdiv-Err=0 --1.000e-01 5.000e-01 1.000e-00 4.000e-01 1.166e-15 -3.141e-15 6.000e-01 5.000e-01 5.000e-01 -2.266e-15 3.622e-16 1.000e+00 5.000e-01 3.163e-15 1.863e-15 +-1.000e-01 5.000e-01 1.000e+00 4.000e-01 1.417e-15 -2.912e-15 6.000e-01 5.000e-01 5.000e-01 -2.131e-15 -3.520e-17 1.000e+00 5.000e-01 2.977e-15 1.577e-15 # This file was generated by the deal.II library. diff --git a/tests/hp/step-11/cmp/generic b/tests/hp/step-11/cmp/generic index 4a28f6ccb5..6ec235b60e 100644 --- a/tests/hp/step-11/cmp/generic +++ b/tests/hp/step-11/cmp/generic @@ -16,10 +16,10 @@ DEAL:cg::Convergence step 238 value 0 cells |u|_1 error 5 0.680402 0.572912 20 1.085518 0.167796 -80 1.208981 0.044334 +80 1.208980 0.044334 320 1.242041 0.011273 1280 1.250482 0.002832 -5120 1.252605 0.000709 +5120 1.252603 0.000711 DEAL:: DEAL::Using mapping with degree 2: DEAL::============================ @@ -40,8 +40,8 @@ cells |u|_1 error 20 1.199642 0.053672 80 1.239913 0.013401 320 1.249987 0.003327 -1280 1.252486 0.000828 -5120 1.253108 0.000206 +1280 1.252485 0.000829 +5120 1.253106 0.000208 DEAL:: DEAL::Using mapping with degree 3: DEAL::============================ @@ -62,6 +62,6 @@ cells |u|_1 error 20 1.204349 0.048965 80 1.240502 0.012812 320 1.250059 0.003255 -1280 1.252495 0.000819 -5120 1.253109 0.000205 +1280 1.252494 0.000820 +5120 1.253107 0.000207 DEAL:: diff --git a/tests/hp/step-11_compressed_set_sparsity/cmp/generic b/tests/hp/step-11_compressed_set_sparsity/cmp/generic index 4a28f6ccb5..6ec235b60e 100644 --- a/tests/hp/step-11_compressed_set_sparsity/cmp/generic +++ b/tests/hp/step-11_compressed_set_sparsity/cmp/generic @@ -16,10 +16,10 @@ DEAL:cg::Convergence step 238 value 0 cells |u|_1 error 5 0.680402 0.572912 20 1.085518 0.167796 -80 1.208981 0.044334 +80 1.208980 0.044334 320 1.242041 0.011273 1280 1.250482 0.002832 -5120 1.252605 0.000709 +5120 1.252603 0.000711 DEAL:: DEAL::Using mapping with degree 2: DEAL::============================ @@ -40,8 +40,8 @@ cells |u|_1 error 20 1.199642 0.053672 80 1.239913 0.013401 320 1.249987 0.003327 -1280 1.252486 0.000828 -5120 1.253108 0.000206 +1280 1.252485 0.000829 +5120 1.253106 0.000208 DEAL:: DEAL::Using mapping with degree 3: DEAL::============================ @@ -62,6 +62,6 @@ cells |u|_1 error 20 1.204349 0.048965 80 1.240502 0.012812 320 1.250059 0.003255 -1280 1.252495 0.000819 -5120 1.253109 0.000205 +1280 1.252494 0.000820 +5120 1.253107 0.000207 DEAL::