print *, z4
end program main
-!{ dg-output " +Infinity"
-!{ dg-output " 0.000000"
-!{ dg-output " -Infinity"
-!{ dg-output " NaN"
-!{ dg-output " NaN"
-!{ dg-output " -Infinity"
-!{ dg-output " -Infinity"
-!{ dg-output " +Infinity"
-!{ dg-output " NaN"
-!{ dg-output " ( NaN, NaN)"
-!{ dg-output " ( NaN, NaN)"
-!{ dg-output " ( +Infinity, -Infinity)"
-!{ dg-output " ( 0.000000 , 0.000000 )"
+!{ dg-output " \\+Infinity(\n|\r\n|\r)" }
+!{ dg-output " 0.000000 (\n|\r\n|\r)" }
+!{ dg-output " -Infinity(\n|\r\n|\r)" }
+!{ dg-output " NaN(\n|\r\n|\r)" }
+!{ dg-output " NaN(\n|\r\n|\r)" }
+!{ dg-output " -Infinity(\n|\r\n|\r)" }
+!{ dg-output " -Infinity(\n|\r\n|\r)" }
+!{ dg-output " \\+Infinity(\n|\r\n|\r)" }
+!{ dg-output " NaN(\n|\r\n|\r)" }
+!{ dg-output " \\( NaN, NaN\\)(\n|\r\n|\r)" }
+!{ dg-output " \\( NaN, NaN\\)(\n|\r\n|\r)" }
+!{ dg-output " \\( \\+Infinity, -Infinity\\)(\n|\r\n|\r)" }
+!{ dg-output " \\( 0.000000 , 0.000000 \\)(\n|\r\n|\r)" }