diff --git a/glibc-RHEL-119433-15.patch b/glibc-RHEL-119433-15.patch new file mode 100644 index 0000000..a58a8b7 --- /dev/null +++ b/glibc-RHEL-119433-15.patch @@ -0,0 +1,18207 @@ +Downstream-only patch to exclude failing nan(...) floating-point +input patterns because swbz#30647 has not been fixed downstream. + +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input +index 9d50b08b0b7aed3a..f25c8b68fbd2e1f2 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-a.input +@@ -16,14 +16,14 @@ + %*la:-0x0p+0:0:7: + %la:-0x0p0:1:6:-0x0: + %*la:-0x0p0:0:6: +-%la:-nan(09A_Zaz):1:13:-nan: +-%*la:-nan(09A_Zaz):0:13: +-%la:-nan():1:6:-nan: +-%*la:-nan():0:6: +-%la:nan():1:5:nan: +-%*la:nan():0:5: +-%la:nan(09A_Zaz):1:12:nan: +-%*la:nan(09A_Zaz):0:12: ++# BZ30647 %la:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*la:-nan(09A_Zaz):0:13: ++# BZ30647 %la:-nan():1:6:-nan: ++# BZ30647 %*la:-nan():0:6: ++# BZ30647 %la:nan():1:5:nan: ++# BZ30647 %*la:nan():0:5: ++# BZ30647 %la:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*la:nan(09A_Zaz):0:12: + %la:0x0p0:1:5:0x0: + %*la:0x0p0:0:5: + %la:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*la:0xf.ffffffffffff8p+1020:0:23: + %la:infinity:1:8:inf: + %*la:infinity:0:8: +-%la:+nan():1:6:nan: +-%*la:+nan():0:6: +-%la:+nan(09A_Zaz):1:13:nan: +-%*la:+nan(09A_Zaz):0:13: ++# BZ30647 %la:+nan():1:6:nan: ++# BZ30647 %*la:+nan():0:6: ++# BZ30647 %la:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*la:+nan(09A_Zaz):0:13: + %la:+0x0p0:1:6:0x0: + %*la:+0x0p0:0:6: + %la:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1la:-0x0p+0:0:-1: + %1la:-0x0p0:0:-1: + %*1la:-0x0p0:0:-1: +-%1la:-nan(09A_Zaz):0:-1: +-%*1la:-nan(09A_Zaz):0:-1: +-%1la:-nan():0:-1: +-%*1la:-nan():0:-1: +-%1la:nan():0:-1: +-%*1la:nan():0:-1: +-%1la:nan(09A_Zaz):0:-1: +-%*1la:nan(09A_Zaz):0:-1: ++# BZ30647 %1la:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1la:-nan(09A_Zaz):0:-1: ++# BZ30647 %1la:-nan():0:-1: ++# BZ30647 %*1la:-nan():0:-1: ++# BZ30647 %1la:nan():0:-1: ++# BZ30647 %*1la:nan():0:-1: ++# BZ30647 %1la:nan(09A_Zaz):0:-1: ++# BZ30647 %*1la:nan(09A_Zaz):0:-1: + %1la:0x0p0:1:1:0x0: + %*1la:0x0p0:0:1: + %1la:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1la:0xf.ffffffffffff8p+1020:0:1: + %1la:infinity:0:-1: + %*1la:infinity:0:-1: +-%1la:+nan():0:-1: +-%*1la:+nan():0:-1: +-%1la:+nan(09A_Zaz):0:-1: +-%*1la:+nan(09A_Zaz):0:-1: ++# BZ30647 %1la:+nan():0:-1: ++# BZ30647 %*1la:+nan():0:-1: ++# BZ30647 %1la:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1la:+nan(09A_Zaz):0:-1: + %1la:+0x0p0:0:-1: + %*1la:+0x0p0:0:-1: + %1la:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2la:-0x0p+0:0:2: + %2la:-0x0p0:1:2:-0x0: + %*2la:-0x0p0:0:2: +-%2la:-nan(09A_Zaz):0:-1: +-%*2la:-nan(09A_Zaz):0:-1: +-%2la:-nan():0:-1: +-%*2la:-nan():0:-1: +-%2la:nan():0:-1: +-%*2la:nan():0:-1: +-%2la:nan(09A_Zaz):0:-1: +-%*2la:nan(09A_Zaz):0:-1: ++# BZ30647 %2la:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2la:-nan(09A_Zaz):0:-1: ++# BZ30647 %2la:-nan():0:-1: ++# BZ30647 %*2la:-nan():0:-1: ++# BZ30647 %2la:nan():0:-1: ++# BZ30647 %*2la:nan():0:-1: ++# BZ30647 %2la:nan(09A_Zaz):0:-1: ++# BZ30647 %*2la:nan(09A_Zaz):0:-1: + # BZ12701 %2la:0x0p0:0:-1: + # BZ12701 %*2la:0x0p0:0:-1: + # BZ12701 %2la:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2la:0xf.ffffffffffff8p+1020:0:-1: + %2la:infinity:0:-1: + %*2la:infinity:0:-1: +-%2la:+nan():0:-1: +-%*2la:+nan():0:-1: +-%2la:+nan(09A_Zaz):0:-1: +-%*2la:+nan(09A_Zaz):0:-1: ++# BZ30647 %2la:+nan():0:-1: ++# BZ30647 %*2la:+nan():0:-1: ++# BZ30647 %2la:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2la:+nan(09A_Zaz):0:-1: + %2la:+0x0p0:1:2:0x0: + %*2la:+0x0p0:0:2: + %2la:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3la:-0x0p+0:0:-1: + # BZ12701 %3la:-0x0p0:0:-1: + # BZ12701 %*3la:-0x0p0:0:-1: +-%3la:-nan(09A_Zaz):0:-1: +-%*3la:-nan(09A_Zaz):0:-1: +-%3la:-nan():0:-1: +-%*3la:-nan():0:-1: +-%3la:nan():1:3:nan: +-%*3la:nan():0:3: +-%3la:nan(09A_Zaz):1:3:nan: +-%*3la:nan(09A_Zaz):0:3: ++# BZ30647 %3la:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3la:-nan(09A_Zaz):0:-1: ++# BZ30647 %3la:-nan():0:-1: ++# BZ30647 %*3la:-nan():0:-1: ++# BZ30647 %3la:nan():1:3:nan: ++# BZ30647 %*3la:nan():0:3: ++# BZ30647 %3la:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3la:nan(09A_Zaz):0:3: + %3la:0x0p0:1:3:0x0: + %*3la:0x0p0:0:3: + %3la:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3la:0xf.ffffffffffff8p+1020:0:3: + %3la:infinity:1:3:inf: + %*3la:infinity:0:3: +-%3la:+nan():0:-1: +-%*3la:+nan():0:-1: +-%3la:+nan(09A_Zaz):0:-1: +-%*3la:+nan(09A_Zaz):0:-1: ++# BZ30647 %3la:+nan():0:-1: ++# BZ30647 %*3la:+nan():0:-1: ++# BZ30647 %3la:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3la:+nan(09A_Zaz):0:-1: + # BZ12701 %3la:+0x0p0:0:-1: + # BZ12701 %*3la:+0x0p0:0:-1: + # BZ12701 %3la:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4la:-0x0p+0:0:4: + %4la:-0x0p0:1:4:-0x0: + %*4la:-0x0p0:0:4: +-%4la:-nan(09A_Zaz):1:4:-nan: +-%*4la:-nan(09A_Zaz):0:4: +-%4la:-nan():1:4:-nan: +-%*4la:-nan():0:4: +-%4la:nan():0:-1: +-%*4la:nan():0:-1: +-%4la:nan(09A_Zaz):0:-1: +-%*4la:nan(09A_Zaz):0:-1: ++# BZ30647 %4la:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4la:-nan(09A_Zaz):0:4: ++# BZ30647 %4la:-nan():1:4:-nan: ++# BZ30647 %*4la:-nan():0:4: ++# BZ30647 %4la:nan():0:-1: ++# BZ30647 %*4la:nan():0:-1: ++# BZ30647 %4la:nan(09A_Zaz):0:-1: ++# BZ30647 %*4la:nan(09A_Zaz):0:-1: + # BZ12701 %4la:0x0p0:0:-1: + # BZ12701 %*4la:0x0p0:0:-1: + # BZ12701 %4la:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4la:0xf.ffffffffffff8p+1020:0:4: + %4la:infinity:0:-1: + %*4la:infinity:0:-1: +-%4la:+nan():1:4:nan: +-%*4la:+nan():0:4: +-%4la:+nan(09A_Zaz):1:4:nan: +-%*4la:+nan(09A_Zaz):0:4: ++# BZ30647 %4la:+nan():1:4:nan: ++# BZ30647 %*4la:+nan():0:4: ++# BZ30647 %4la:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4la:+nan(09A_Zaz):0:4: + %4la:+0x0p0:1:4:0x0: + %*4la:+0x0p0:0:4: + %4la:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5la:-0x0p+0:0:-1: + # BZ12701 %5la:-0x0p0:0:-1: + # BZ12701 %*5la:-0x0p0:0:-1: +-%5la:-nan(09A_Zaz):0:-1: +-%*5la:-nan(09A_Zaz):0:-1: +-%5la:-nan():0:-1: +-%*5la:-nan():0:-1: +-%5la:nan():1:5:nan: +-%*5la:nan():0:5: +-%5la:nan(09A_Zaz):0:-1: +-%*5la:nan(09A_Zaz):0:-1: ++# BZ30647 %5la:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5la:-nan(09A_Zaz):0:-1: ++# BZ30647 %5la:-nan():0:-1: ++# BZ30647 %*5la:-nan():0:-1: ++# BZ30647 %5la:nan():1:5:nan: ++# BZ30647 %*5la:nan():0:5: ++# BZ30647 %5la:nan(09A_Zaz):0:-1: ++# BZ30647 %*5la:nan(09A_Zaz):0:-1: + %5la:0x0p0:1:5:0x0: + %*5la:0x0p0:0:5: + # BZ12701 %5la:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5la:0xf.ffffffffffff8p+1020:0:5: + %5la:infinity:0:-1: + %*5la:infinity:0:-1: +-%5la:+nan():0:-1: +-%*5la:+nan():0:-1: +-%5la:+nan(09A_Zaz):0:-1: +-%*5la:+nan(09A_Zaz):0:-1: ++# BZ30647 %5la:+nan():0:-1: ++# BZ30647 %*5la:+nan():0:-1: ++# BZ30647 %5la:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5la:+nan(09A_Zaz):0:-1: + # BZ12701 %5la:+0x0p0:0:-1: + # BZ12701 %*5la:+0x0p0:0:-1: + # BZ12701 %5la:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6la:-0x0p+0:0:-1: + %6la:-0x0p0:1:6:-0x0: + %*6la:-0x0p0:0:6: +-%6la:-nan(09A_Zaz):0:-1: +-%*6la:-nan(09A_Zaz):0:-1: +-%6la:-nan():1:6:-nan: +-%*6la:-nan():0:6: +-%6la:nan():1:5:nan: +-%*6la:nan():0:5: +-%6la:nan(09A_Zaz):0:-1: +-%*6la:nan(09A_Zaz):0:-1: ++# BZ30647 %6la:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6la:-nan(09A_Zaz):0:-1: ++# BZ30647 %6la:-nan():1:6:-nan: ++# BZ30647 %*6la:-nan():0:6: ++# BZ30647 %6la:nan():1:5:nan: ++# BZ30647 %*6la:nan():0:5: ++# BZ30647 %6la:nan(09A_Zaz):0:-1: ++# BZ30647 %*6la:nan(09A_Zaz):0:-1: + %6la:0x0p0:1:5:0x0: + %*6la:0x0p0:0:5: + %6la:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6la:0xf.ffffffffffff8p+1020:0:6: + %6la:infinity:0:-1: + %*6la:infinity:0:-1: +-%6la:+nan():1:6:nan: +-%*6la:+nan():0:6: +-%6la:+nan(09A_Zaz):0:-1: +-%*6la:+nan(09A_Zaz):0:-1: ++# BZ30647 %6la:+nan():1:6:nan: ++# BZ30647 %*6la:+nan():0:6: ++# BZ30647 %6la:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6la:+nan(09A_Zaz):0:-1: + %6la:+0x0p0:1:6:0x0: + %*6la:+0x0p0:0:6: + # BZ12701 %6la:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*20la:-0x0p+0:0:7: + %20la:-0x0p0:1:6:-0x0: + %*20la:-0x0p0:0:6: +-%20la:-nan(09A_Zaz):1:13:-nan: +-%*20la:-nan(09A_Zaz):0:13: +-%20la:-nan():1:6:-nan: +-%*20la:-nan():0:6: +-%20la:nan():1:5:nan: +-%*20la:nan():0:5: +-%20la:nan(09A_Zaz):1:12:nan: +-%*20la:nan(09A_Zaz):0:12: ++# BZ30647 %20la:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*20la:-nan(09A_Zaz):0:13: ++# BZ30647 %20la:-nan():1:6:-nan: ++# BZ30647 %*20la:-nan():0:6: ++# BZ30647 %20la:nan():1:5:nan: ++# BZ30647 %*20la:nan():0:5: ++# BZ30647 %20la:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*20la:nan(09A_Zaz):0:12: + %20la:0x0p0:1:5:0x0: + %*20la:0x0p0:0:5: + %20la:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20la:0xf.ffffffffffff8p+1020:0:20: + %20la:infinity:1:8:inf: + %*20la:infinity:0:8: +-%20la:+nan():1:6:nan: +-%*20la:+nan():0:6: +-%20la:+nan(09A_Zaz):1:13:nan: +-%*20la:+nan(09A_Zaz):0:13: ++# BZ30647 %20la:+nan():1:6:nan: ++# BZ30647 %*20la:+nan():0:6: ++# BZ30647 %20la:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*20la:+nan(09A_Zaz):0:13: + %20la:+0x0p0:1:6:0x0: + %*20la:+0x0p0:0:6: + %20la:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32la:-0x0p+0:0:7: + %32la:-0x0p0:1:6:-0x0: + %*32la:-0x0p0:0:6: +-%32la:-nan(09A_Zaz):1:13:-nan: +-%*32la:-nan(09A_Zaz):0:13: +-%32la:-nan():1:6:-nan: +-%*32la:-nan():0:6: +-%32la:nan():1:5:nan: +-%*32la:nan():0:5: +-%32la:nan(09A_Zaz):1:12:nan: +-%*32la:nan(09A_Zaz):0:12: ++# BZ30647 %32la:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*32la:-nan(09A_Zaz):0:13: ++# BZ30647 %32la:-nan():1:6:-nan: ++# BZ30647 %*32la:-nan():0:6: ++# BZ30647 %32la:nan():1:5:nan: ++# BZ30647 %*32la:nan():0:5: ++# BZ30647 %32la:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*32la:nan(09A_Zaz):0:12: + %32la:0x0p0:1:5:0x0: + %*32la:0x0p0:0:5: + %32la:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32la:0xf.ffffffffffff8p+1020:0:23: + %32la:infinity:1:8:inf: + %*32la:infinity:0:8: +-%32la:+nan():1:6:nan: +-%*32la:+nan():0:6: +-%32la:+nan(09A_Zaz):1:13:nan: +-%*32la:+nan(09A_Zaz):0:13: ++# BZ30647 %32la:+nan():1:6:nan: ++# BZ30647 %*32la:+nan():0:6: ++# BZ30647 %32la:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32la:+nan(09A_Zaz):0:13: + %32la:+0x0p0:1:6:0x0: + %*32la:+0x0p0:0:6: + %32la:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5la: -0x0p+0:0:-1: + # BZ12701 %5la: -0x0p0:0:-1: + # BZ12701 %*5la: -0x0p0:0:-1: +-%5la: -nan(09A_Zaz):0:-1: +-%*5la: -nan(09A_Zaz):0:-1: +-%5la: -nan():0:-1: +-%*5la: -nan():0:-1: +-%5la: nan():1:6:nan: +-%*5la: nan():0:6: +-%5la: nan(09A_Zaz):0:-1: +-%*5la: nan(09A_Zaz):0:-1: ++# BZ30647 %5la: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5la: -nan(09A_Zaz):0:-1: ++# BZ30647 %5la: -nan():0:-1: ++# BZ30647 %*5la: -nan():0:-1: ++# BZ30647 %5la: nan():1:6:nan: ++# BZ30647 %*5la: nan():0:6: ++# BZ30647 %5la: nan(09A_Zaz):0:-1: ++# BZ30647 %*5la: nan(09A_Zaz):0:-1: + %5la: 0x0p0:1:6:0x0: + %*5la: 0x0p0:0:6: + # BZ12701 %5la: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5la: 0xf.ffffffffffff8p+1020:0:6: + %5la: infinity:0:-1: + %*5la: infinity:0:-1: +-%5la: +nan():0:-1: +-%*5la: +nan():0:-1: +-%5la: +nan(09A_Zaz):0:-1: +-%*5la: +nan(09A_Zaz):0:-1: ++# BZ30647 %5la: +nan():0:-1: ++# BZ30647 %*5la: +nan():0:-1: ++# BZ30647 %5la: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5la: +nan(09A_Zaz):0:-1: + # BZ12701 %5la: +0x0p0:0:-1: + # BZ12701 %*5la: +0x0p0:0:-1: + # BZ12701 %5la: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*32la: -0x0p+0:0:8: + %32la: -0x0p0:1:7:-0x0: + %*32la: -0x0p0:0:7: +-%32la: -nan(09A_Zaz):1:14:-nan: +-%*32la: -nan(09A_Zaz):0:14: +-%32la: -nan():1:7:-nan: +-%*32la: -nan():0:7: +-%32la: nan():1:6:nan: +-%*32la: nan():0:6: +-%32la: nan(09A_Zaz):1:13:nan: +-%*32la: nan(09A_Zaz):0:13: ++# BZ30647 %32la: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*32la: -nan(09A_Zaz):0:14: ++# BZ30647 %32la: -nan():1:7:-nan: ++# BZ30647 %*32la: -nan():0:7: ++# BZ30647 %32la: nan():1:6:nan: ++# BZ30647 %*32la: nan():0:6: ++# BZ30647 %32la: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32la: nan(09A_Zaz):0:13: + %32la: 0x0p0:1:6:0x0: + %*32la: 0x0p0:0:6: + %32la: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32la: 0xf.ffffffffffff8p+1020:0:24: + %32la: infinity:1:9:inf: + %*32la: infinity:0:9: +-%32la: +nan():1:7:nan: +-%*32la: +nan():0:7: +-%32la: +nan(09A_Zaz):1:14:nan: +-%*32la: +nan(09A_Zaz):0:14: ++# BZ30647 %32la: +nan():1:7:nan: ++# BZ30647 %*32la: +nan():0:7: ++# BZ30647 %32la: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*32la: +nan(09A_Zaz):0:14: + %32la: +0x0p0:1:7:0x0: + %*32la: +0x0p0:0:7: + %32la: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input +index 3b5a4fe81268339e..adf5b3dd4e72e7eb 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-aa.input +@@ -16,14 +16,14 @@ + %*lA:-0X0P+0:0:7: + %lA:-0X0P0:1:6:-0x0: + %*lA:-0X0P0:0:6: +-%lA:-NAN(09A_Zaz):1:13:-nan: +-%*lA:-NAN(09A_Zaz):0:13: +-%lA:-NAN():1:6:-nan: +-%*lA:-NAN():0:6: +-%lA:NAN():1:5:nan: +-%*lA:NAN():0:5: +-%lA:NAN(09A_Zaz):1:12:nan: +-%*lA:NAN(09A_Zaz):0:12: ++# BZ30647 %lA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*lA:-NAN(09A_Zaz):0:13: ++# BZ30647 %lA:-NAN():1:6:-nan: ++# BZ30647 %*lA:-NAN():0:6: ++# BZ30647 %lA:NAN():1:5:nan: ++# BZ30647 %*lA:NAN():0:5: ++# BZ30647 %lA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*lA:NAN(09A_Zaz):0:12: + %lA:0X0P0:1:5:0x0: + %*lA:0X0P0:0:5: + %lA:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*lA:0XF.FFFFFFFFFFFF8P+1020:0:23: + %lA:INFINITY:1:8:inf: + %*lA:INFINITY:0:8: +-%lA:+NAN():1:6:nan: +-%*lA:+NAN():0:6: +-%lA:+NAN(09A_Zaz):1:13:nan: +-%*lA:+NAN(09A_Zaz):0:13: ++# BZ30647 %lA:+NAN():1:6:nan: ++# BZ30647 %*lA:+NAN():0:6: ++# BZ30647 %lA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*lA:+NAN(09A_Zaz):0:13: + %lA:+0X0P0:1:6:0x0: + %*lA:+0X0P0:0:6: + %lA:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1lA:-0X0P+0:0:-1: + %1lA:-0X0P0:0:-1: + %*1lA:-0X0P0:0:-1: +-%1lA:-NAN(09A_Zaz):0:-1: +-%*1lA:-NAN(09A_Zaz):0:-1: +-%1lA:-NAN():0:-1: +-%*1lA:-NAN():0:-1: +-%1lA:NAN():0:-1: +-%*1lA:NAN():0:-1: +-%1lA:NAN(09A_Zaz):0:-1: +-%*1lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %1lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1lA:-NAN():0:-1: ++# BZ30647 %*1lA:-NAN():0:-1: ++# BZ30647 %1lA:NAN():0:-1: ++# BZ30647 %*1lA:NAN():0:-1: ++# BZ30647 %1lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lA:NAN(09A_Zaz):0:-1: + %1lA:0X0P0:1:1:0x0: + %*1lA:0X0P0:0:1: + %1lA:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1lA:0XF.FFFFFFFFFFFF8P+1020:0:1: + %1lA:INFINITY:0:-1: + %*1lA:INFINITY:0:-1: +-%1lA:+NAN():0:-1: +-%*1lA:+NAN():0:-1: +-%1lA:+NAN(09A_Zaz):0:-1: +-%*1lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1lA:+NAN():0:-1: ++# BZ30647 %*1lA:+NAN():0:-1: ++# BZ30647 %1lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lA:+NAN(09A_Zaz):0:-1: + %1lA:+0X0P0:0:-1: + %*1lA:+0X0P0:0:-1: + %1lA:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2lA:-0X0P+0:0:2: + %2lA:-0X0P0:1:2:-0x0: + %*2lA:-0X0P0:0:2: +-%2lA:-NAN(09A_Zaz):0:-1: +-%*2lA:-NAN(09A_Zaz):0:-1: +-%2lA:-NAN():0:-1: +-%*2lA:-NAN():0:-1: +-%2lA:NAN():0:-1: +-%*2lA:NAN():0:-1: +-%2lA:NAN(09A_Zaz):0:-1: +-%*2lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %2lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2lA:-NAN():0:-1: ++# BZ30647 %*2lA:-NAN():0:-1: ++# BZ30647 %2lA:NAN():0:-1: ++# BZ30647 %*2lA:NAN():0:-1: ++# BZ30647 %2lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lA:NAN(09A_Zaz):0:-1: + # BZ12701 %2lA:0X0P0:0:-1: + # BZ12701 %*2lA:0X0P0:0:-1: + # BZ12701 %2lA:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2lA:0XF.FFFFFFFFFFFF8P+1020:0:-1: + %2lA:INFINITY:0:-1: + %*2lA:INFINITY:0:-1: +-%2lA:+NAN():0:-1: +-%*2lA:+NAN():0:-1: +-%2lA:+NAN(09A_Zaz):0:-1: +-%*2lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2lA:+NAN():0:-1: ++# BZ30647 %*2lA:+NAN():0:-1: ++# BZ30647 %2lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lA:+NAN(09A_Zaz):0:-1: + %2lA:+0X0P0:1:2:0x0: + %*2lA:+0X0P0:0:2: + %2lA:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3lA:-0X0P+0:0:-1: + # BZ12701 %3lA:-0X0P0:0:-1: + # BZ12701 %*3lA:-0X0P0:0:-1: +-%3lA:-NAN(09A_Zaz):0:-1: +-%*3lA:-NAN(09A_Zaz):0:-1: +-%3lA:-NAN():0:-1: +-%*3lA:-NAN():0:-1: +-%3lA:NAN():1:3:nan: +-%*3lA:NAN():0:3: +-%3lA:NAN(09A_Zaz):1:3:nan: +-%*3lA:NAN(09A_Zaz):0:3: ++# BZ30647 %3lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3lA:-NAN():0:-1: ++# BZ30647 %*3lA:-NAN():0:-1: ++# BZ30647 %3lA:NAN():1:3:nan: ++# BZ30647 %*3lA:NAN():0:3: ++# BZ30647 %3lA:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3lA:NAN(09A_Zaz):0:3: + %3lA:0X0P0:1:3:0x0: + %*3lA:0X0P0:0:3: + %3lA:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3lA:0XF.FFFFFFFFFFFF8P+1020:0:3: + %3lA:INFINITY:1:3:inf: + %*3lA:INFINITY:0:3: +-%3lA:+NAN():0:-1: +-%*3lA:+NAN():0:-1: +-%3lA:+NAN(09A_Zaz):0:-1: +-%*3lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3lA:+NAN():0:-1: ++# BZ30647 %*3lA:+NAN():0:-1: ++# BZ30647 %3lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lA:+NAN(09A_Zaz):0:-1: + # BZ12701 %3lA:+0X0P0:0:-1: + # BZ12701 %*3lA:+0X0P0:0:-1: + # BZ12701 %3lA:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4lA:-0X0P+0:0:4: + %4lA:-0X0P0:1:4:-0x0: + %*4lA:-0X0P0:0:4: +-%4lA:-NAN(09A_Zaz):1:4:-nan: +-%*4lA:-NAN(09A_Zaz):0:4: +-%4lA:-NAN():1:4:-nan: +-%*4lA:-NAN():0:4: +-%4lA:NAN():0:-1: +-%*4lA:NAN():0:-1: +-%4lA:NAN(09A_Zaz):0:-1: +-%*4lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %4lA:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4lA:-NAN(09A_Zaz):0:4: ++# BZ30647 %4lA:-NAN():1:4:-nan: ++# BZ30647 %*4lA:-NAN():0:4: ++# BZ30647 %4lA:NAN():0:-1: ++# BZ30647 %*4lA:NAN():0:-1: ++# BZ30647 %4lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4lA:NAN(09A_Zaz):0:-1: + # BZ12701 %4lA:0X0P0:0:-1: + # BZ12701 %*4lA:0X0P0:0:-1: + # BZ12701 %4lA:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4lA:0XF.FFFFFFFFFFFF8P+1020:0:4: + %4lA:INFINITY:0:-1: + %*4lA:INFINITY:0:-1: +-%4lA:+NAN():1:4:nan: +-%*4lA:+NAN():0:4: +-%4lA:+NAN(09A_Zaz):1:4:nan: +-%*4lA:+NAN(09A_Zaz):0:4: ++# BZ30647 %4lA:+NAN():1:4:nan: ++# BZ30647 %*4lA:+NAN():0:4: ++# BZ30647 %4lA:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4lA:+NAN(09A_Zaz):0:4: + %4lA:+0X0P0:1:4:0x0: + %*4lA:+0X0P0:0:4: + %4lA:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5lA:-0X0P+0:0:-1: + # BZ12701 %5lA:-0X0P0:0:-1: + # BZ12701 %*5lA:-0X0P0:0:-1: +-%5lA:-NAN(09A_Zaz):0:-1: +-%*5lA:-NAN(09A_Zaz):0:-1: +-%5lA:-NAN():0:-1: +-%*5lA:-NAN():0:-1: +-%5lA:NAN():1:5:nan: +-%*5lA:NAN():0:5: +-%5lA:NAN(09A_Zaz):0:-1: +-%*5lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %5lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5lA:-NAN():0:-1: ++# BZ30647 %*5lA:-NAN():0:-1: ++# BZ30647 %5lA:NAN():1:5:nan: ++# BZ30647 %*5lA:NAN():0:5: ++# BZ30647 %5lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lA:NAN(09A_Zaz):0:-1: + %5lA:0X0P0:1:5:0x0: + %*5lA:0X0P0:0:5: + # BZ12701 %5lA:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5lA:0XF.FFFFFFFFFFFF8P+1020:0:5: + %5lA:INFINITY:0:-1: + %*5lA:INFINITY:0:-1: +-%5lA:+NAN():0:-1: +-%*5lA:+NAN():0:-1: +-%5lA:+NAN(09A_Zaz):0:-1: +-%*5lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5lA:+NAN():0:-1: ++# BZ30647 %*5lA:+NAN():0:-1: ++# BZ30647 %5lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lA:+NAN(09A_Zaz):0:-1: + # BZ12701 %5lA:+0X0P0:0:-1: + # BZ12701 %*5lA:+0X0P0:0:-1: + # BZ12701 %5lA:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6lA:-0X0P+0:0:-1: + %6lA:-0X0P0:1:6:-0x0: + %*6lA:-0X0P0:0:6: +-%6lA:-NAN(09A_Zaz):0:-1: +-%*6lA:-NAN(09A_Zaz):0:-1: +-%6lA:-NAN():1:6:-nan: +-%*6lA:-NAN():0:6: +-%6lA:NAN():1:5:nan: +-%*6lA:NAN():0:5: +-%6lA:NAN(09A_Zaz):0:-1: +-%*6lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %6lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6lA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6lA:-NAN():1:6:-nan: ++# BZ30647 %*6lA:-NAN():0:6: ++# BZ30647 %6lA:NAN():1:5:nan: ++# BZ30647 %*6lA:NAN():0:5: ++# BZ30647 %6lA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6lA:NAN(09A_Zaz):0:-1: + %6lA:0X0P0:1:5:0x0: + %*6lA:0X0P0:0:5: + %6lA:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6lA:0XF.FFFFFFFFFFFF8P+1020:0:6: + %6lA:INFINITY:0:-1: + %*6lA:INFINITY:0:-1: +-%6lA:+NAN():1:6:nan: +-%*6lA:+NAN():0:6: +-%6lA:+NAN(09A_Zaz):0:-1: +-%*6lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6lA:+NAN():1:6:nan: ++# BZ30647 %*6lA:+NAN():0:6: ++# BZ30647 %6lA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6lA:+NAN(09A_Zaz):0:-1: + %6lA:+0X0P0:1:6:0x0: + %*6lA:+0X0P0:0:6: + # BZ12701 %6lA:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*20lA:-0X0P+0:0:7: + %20lA:-0X0P0:1:6:-0x0: + %*20lA:-0X0P0:0:6: +-%20lA:-NAN(09A_Zaz):1:13:-nan: +-%*20lA:-NAN(09A_Zaz):0:13: +-%20lA:-NAN():1:6:-nan: +-%*20lA:-NAN():0:6: +-%20lA:NAN():1:5:nan: +-%*20lA:NAN():0:5: +-%20lA:NAN(09A_Zaz):1:12:nan: +-%*20lA:NAN(09A_Zaz):0:12: ++# BZ30647 %20lA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*20lA:-NAN(09A_Zaz):0:13: ++# BZ30647 %20lA:-NAN():1:6:-nan: ++# BZ30647 %*20lA:-NAN():0:6: ++# BZ30647 %20lA:NAN():1:5:nan: ++# BZ30647 %*20lA:NAN():0:5: ++# BZ30647 %20lA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*20lA:NAN(09A_Zaz):0:12: + %20lA:0X0P0:1:5:0x0: + %*20lA:0X0P0:0:5: + %20lA:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20lA:0XF.FFFFFFFFFFFF8P+1020:0:20: + %20lA:INFINITY:1:8:inf: + %*20lA:INFINITY:0:8: +-%20lA:+NAN():1:6:nan: +-%*20lA:+NAN():0:6: +-%20lA:+NAN(09A_Zaz):1:13:nan: +-%*20lA:+NAN(09A_Zaz):0:13: ++# BZ30647 %20lA:+NAN():1:6:nan: ++# BZ30647 %*20lA:+NAN():0:6: ++# BZ30647 %20lA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*20lA:+NAN(09A_Zaz):0:13: + %20lA:+0X0P0:1:6:0x0: + %*20lA:+0X0P0:0:6: + %20lA:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32lA:-0X0P+0:0:7: + %32lA:-0X0P0:1:6:-0x0: + %*32lA:-0X0P0:0:6: +-%32lA:-NAN(09A_Zaz):1:13:-nan: +-%*32lA:-NAN(09A_Zaz):0:13: +-%32lA:-NAN():1:6:-nan: +-%*32lA:-NAN():0:6: +-%32lA:NAN():1:5:nan: +-%*32lA:NAN():0:5: +-%32lA:NAN(09A_Zaz):1:12:nan: +-%*32lA:NAN(09A_Zaz):0:12: ++# BZ30647 %32lA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*32lA:-NAN(09A_Zaz):0:13: ++# BZ30647 %32lA:-NAN():1:6:-nan: ++# BZ30647 %*32lA:-NAN():0:6: ++# BZ30647 %32lA:NAN():1:5:nan: ++# BZ30647 %*32lA:NAN():0:5: ++# BZ30647 %32lA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*32lA:NAN(09A_Zaz):0:12: + %32lA:0X0P0:1:5:0x0: + %*32lA:0X0P0:0:5: + %32lA:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32lA:0XF.FFFFFFFFFFFF8P+1020:0:23: + %32lA:INFINITY:1:8:inf: + %*32lA:INFINITY:0:8: +-%32lA:+NAN():1:6:nan: +-%*32lA:+NAN():0:6: +-%32lA:+NAN(09A_Zaz):1:13:nan: +-%*32lA:+NAN(09A_Zaz):0:13: ++# BZ30647 %32lA:+NAN():1:6:nan: ++# BZ30647 %*32lA:+NAN():0:6: ++# BZ30647 %32lA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32lA:+NAN(09A_Zaz):0:13: + %32lA:+0X0P0:1:6:0x0: + %*32lA:+0X0P0:0:6: + %32lA:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5lA: -0X0P+0:0:-1: + # BZ12701 %5lA: -0X0P0:0:-1: + # BZ12701 %*5lA: -0X0P0:0:-1: +-%5lA: -NAN(09A_Zaz):0:-1: +-%*5lA: -NAN(09A_Zaz):0:-1: +-%5lA: -NAN():0:-1: +-%*5lA: -NAN():0:-1: +-%5lA: NAN():1:6:nan: +-%*5lA: NAN():0:6: +-%5lA: NAN(09A_Zaz):0:-1: +-%*5lA: NAN(09A_Zaz):0:-1: ++# BZ30647 %5lA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5lA: -NAN():0:-1: ++# BZ30647 %*5lA: -NAN():0:-1: ++# BZ30647 %5lA: NAN():1:6:nan: ++# BZ30647 %*5lA: NAN():0:6: ++# BZ30647 %5lA: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lA: NAN(09A_Zaz):0:-1: + %5lA: 0X0P0:1:6:0x0: + %*5lA: 0X0P0:0:6: + # BZ12701 %5lA: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5lA: 0XF.FFFFFFFFFFFF8P+1020:0:6: + %5lA: INFINITY:0:-1: + %*5lA: INFINITY:0:-1: +-%5lA: +NAN():0:-1: +-%*5lA: +NAN():0:-1: +-%5lA: +NAN(09A_Zaz):0:-1: +-%*5lA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5lA: +NAN():0:-1: ++# BZ30647 %*5lA: +NAN():0:-1: ++# BZ30647 %5lA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lA: +NAN(09A_Zaz):0:-1: + # BZ12701 %5lA: +0X0P0:0:-1: + # BZ12701 %*5lA: +0X0P0:0:-1: + # BZ12701 %5lA: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*32lA: -0X0P+0:0:8: + %32lA: -0X0P0:1:7:-0x0: + %*32lA: -0X0P0:0:7: +-%32lA: -NAN(09A_Zaz):1:14:-nan: +-%*32lA: -NAN(09A_Zaz):0:14: +-%32lA: -NAN():1:7:-nan: +-%*32lA: -NAN():0:7: +-%32lA: NAN():1:6:nan: +-%*32lA: NAN():0:6: +-%32lA: NAN(09A_Zaz):1:13:nan: +-%*32lA: NAN(09A_Zaz):0:13: ++# BZ30647 %32lA: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*32lA: -NAN(09A_Zaz):0:14: ++# BZ30647 %32lA: -NAN():1:7:-nan: ++# BZ30647 %*32lA: -NAN():0:7: ++# BZ30647 %32lA: NAN():1:6:nan: ++# BZ30647 %*32lA: NAN():0:6: ++# BZ30647 %32lA: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32lA: NAN(09A_Zaz):0:13: + %32lA: 0X0P0:1:6:0x0: + %*32lA: 0X0P0:0:6: + %32lA: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32lA: 0XF.FFFFFFFFFFFF8P+1020:0:24: + %32lA: INFINITY:1:9:inf: + %*32lA: INFINITY:0:9: +-%32lA: +NAN():1:7:nan: +-%*32lA: +NAN():0:7: +-%32lA: +NAN(09A_Zaz):1:14:nan: +-%*32lA: +NAN(09A_Zaz):0:14: ++# BZ30647 %32lA: +NAN():1:7:nan: ++# BZ30647 %*32lA: +NAN():0:7: ++# BZ30647 %32lA: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*32lA: +NAN(09A_Zaz):0:14: + %32lA: +0X0P0:1:7:0x0: + %*32lA: +0X0P0:0:7: + %32lA: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input +index cf1ea542c94e4082..703d785642b58e51 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-e.input +@@ -16,14 +16,14 @@ + %*le:-0e+0:0:5: + %le:-0e0:1:4:-0x0: + %*le:-0e0:0:4: +-%le:-nan(09A_Zaz):1:13:-nan: +-%*le:-nan(09A_Zaz):0:13: +-%le:-nan():1:6:-nan: +-%*le:-nan():0:6: +-%le:nan():1:5:nan: +-%*le:nan():0:5: +-%le:nan(09A_Zaz):1:12:nan: +-%*le:nan(09A_Zaz):0:12: ++# BZ30647 %le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*le:-nan(09A_Zaz):0:13: ++# BZ30647 %le:-nan():1:6:-nan: ++# BZ30647 %*le:-nan():0:6: ++# BZ30647 %le:nan():1:5:nan: ++# BZ30647 %*le:nan():0:5: ++# BZ30647 %le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*le:nan(09A_Zaz):0:12: + %le:0e0:1:3:0x0: + %*le:0e0:0:3: + %le:0e+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*le:1.79769313486231570814527423731704357e+308:0:42: + %le:infinity:1:8:inf: + %*le:infinity:0:8: +-%le:+nan():1:6:nan: +-%*le:+nan():0:6: +-%le:+nan(09A_Zaz):1:13:nan: +-%*le:+nan(09A_Zaz):0:13: ++# BZ30647 %le:+nan():1:6:nan: ++# BZ30647 %*le:+nan():0:6: ++# BZ30647 %le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*le:+nan(09A_Zaz):0:13: + %le:+0e0:1:4:0x0: + %*le:+0e0:0:4: + %le:+0e+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1le:-0e+0:0:-1: + %1le:-0e0:0:-1: + %*1le:-0e0:0:-1: +-%1le:-nan(09A_Zaz):0:-1: +-%*1le:-nan(09A_Zaz):0:-1: +-%1le:-nan():0:-1: +-%*1le:-nan():0:-1: +-%1le:nan():0:-1: +-%*1le:nan():0:-1: +-%1le:nan(09A_Zaz):0:-1: +-%*1le:nan(09A_Zaz):0:-1: ++# BZ30647 %1le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1le:-nan(09A_Zaz):0:-1: ++# BZ30647 %1le:-nan():0:-1: ++# BZ30647 %*1le:-nan():0:-1: ++# BZ30647 %1le:nan():0:-1: ++# BZ30647 %*1le:nan():0:-1: ++# BZ30647 %1le:nan(09A_Zaz):0:-1: ++# BZ30647 %*1le:nan(09A_Zaz):0:-1: + %1le:0e0:1:1:0x0: + %*1le:0e0:0:1: + %1le:0e+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1le:1.79769313486231570814527423731704357e+308:0:1: + %1le:infinity:0:-1: + %*1le:infinity:0:-1: +-%1le:+nan():0:-1: +-%*1le:+nan():0:-1: +-%1le:+nan(09A_Zaz):0:-1: +-%*1le:+nan(09A_Zaz):0:-1: ++# BZ30647 %1le:+nan():0:-1: ++# BZ30647 %*1le:+nan():0:-1: ++# BZ30647 %1le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1le:+nan(09A_Zaz):0:-1: + %1le:+0e0:0:-1: + %*1le:+0e0:0:-1: + %1le:+0e+0:0:-1: +@@ -140,14 +140,14 @@ + %*2le:-0e+0:0:2: + %2le:-0e0:1:2:-0x0: + %*2le:-0e0:0:2: +-%2le:-nan(09A_Zaz):0:-1: +-%*2le:-nan(09A_Zaz):0:-1: +-%2le:-nan():0:-1: +-%*2le:-nan():0:-1: +-%2le:nan():0:-1: +-%*2le:nan():0:-1: +-%2le:nan(09A_Zaz):0:-1: +-%*2le:nan(09A_Zaz):0:-1: ++# BZ30647 %2le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2le:-nan(09A_Zaz):0:-1: ++# BZ30647 %2le:-nan():0:-1: ++# BZ30647 %*2le:-nan():0:-1: ++# BZ30647 %2le:nan():0:-1: ++# BZ30647 %*2le:nan():0:-1: ++# BZ30647 %2le:nan(09A_Zaz):0:-1: ++# BZ30647 %*2le:nan(09A_Zaz):0:-1: + # BZ12701 %2le:0e0:0:-1: + # BZ12701 %*2le:0e0:0:-1: + # BZ12701 %2le:0e+0:0:-1: +@@ -164,10 +164,10 @@ + %*2le:1.79769313486231570814527423731704357e+308:0:2: + %2le:infinity:0:-1: + %*2le:infinity:0:-1: +-%2le:+nan():0:-1: +-%*2le:+nan():0:-1: +-%2le:+nan(09A_Zaz):0:-1: +-%*2le:+nan(09A_Zaz):0:-1: ++# BZ30647 %2le:+nan():0:-1: ++# BZ30647 %*2le:+nan():0:-1: ++# BZ30647 %2le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2le:+nan(09A_Zaz):0:-1: + %2le:+0e0:1:2:0x0: + %*2le:+0e0:0:2: + %2le:+0e+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3le:-0e+0:0:-1: + # BZ12701 %3le:-0e0:0:-1: + # BZ12701 %*3le:-0e0:0:-1: +-%3le:-nan(09A_Zaz):0:-1: +-%*3le:-nan(09A_Zaz):0:-1: +-%3le:-nan():0:-1: +-%*3le:-nan():0:-1: +-%3le:nan():1:3:nan: +-%*3le:nan():0:3: +-%3le:nan(09A_Zaz):1:3:nan: +-%*3le:nan(09A_Zaz):0:3: ++# BZ30647 %3le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3le:-nan(09A_Zaz):0:-1: ++# BZ30647 %3le:-nan():0:-1: ++# BZ30647 %*3le:-nan():0:-1: ++# BZ30647 %3le:nan():1:3:nan: ++# BZ30647 %*3le:nan():0:3: ++# BZ30647 %3le:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3le:nan(09A_Zaz):0:3: + %3le:0e0:1:3:0x0: + %*3le:0e0:0:3: + # BZ12701 %3le:0e+0:0:-1: +@@ -226,10 +226,10 @@ + %*3le:1.79769313486231570814527423731704357e+308:0:3: + %3le:infinity:1:3:inf: + %*3le:infinity:0:3: +-%3le:+nan():0:-1: +-%*3le:+nan():0:-1: +-%3le:+nan(09A_Zaz):0:-1: +-%*3le:+nan(09A_Zaz):0:-1: ++# BZ30647 %3le:+nan():0:-1: ++# BZ30647 %*3le:+nan():0:-1: ++# BZ30647 %3le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3le:+nan(09A_Zaz):0:-1: + # BZ12701 %3le:+0e0:0:-1: + # BZ12701 %*3le:+0e0:0:-1: + # BZ12701 %3le:+0e+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4le:-0e+0:0:-1: + %4le:-0e0:1:4:-0x0: + %*4le:-0e0:0:4: +-%4le:-nan(09A_Zaz):1:4:-nan: +-%*4le:-nan(09A_Zaz):0:4: +-%4le:-nan():1:4:-nan: +-%*4le:-nan():0:4: +-%4le:nan():0:-1: +-%*4le:nan():0:-1: +-%4le:nan(09A_Zaz):0:-1: +-%*4le:nan(09A_Zaz):0:-1: ++# BZ30647 %4le:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4le:-nan(09A_Zaz):0:4: ++# BZ30647 %4le:-nan():1:4:-nan: ++# BZ30647 %*4le:-nan():0:4: ++# BZ30647 %4le:nan():0:-1: ++# BZ30647 %*4le:nan():0:-1: ++# BZ30647 %4le:nan(09A_Zaz):0:-1: ++# BZ30647 %*4le:nan(09A_Zaz):0:-1: + %4le:0e0:1:3:0x0: + %*4le:0e0:0:3: + %4le:0e+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4le:1.79769313486231570814527423731704357e+308:0:4: + %4le:infinity:0:-1: + %*4le:infinity:0:-1: +-%4le:+nan():1:4:nan: +-%*4le:+nan():0:4: +-%4le:+nan(09A_Zaz):1:4:nan: +-%*4le:+nan(09A_Zaz):0:4: ++# BZ30647 %4le:+nan():1:4:nan: ++# BZ30647 %*4le:+nan():0:4: ++# BZ30647 %4le:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4le:+nan(09A_Zaz):0:4: + %4le:+0e0:1:4:0x0: + %*4le:+0e0:0:4: + # BZ12701 %4le:+0e+0:0:-1: +@@ -326,14 +326,14 @@ + %*40le:-0e+0:0:5: + %40le:-0e0:1:4:-0x0: + %*40le:-0e0:0:4: +-%40le:-nan(09A_Zaz):1:13:-nan: +-%*40le:-nan(09A_Zaz):0:13: +-%40le:-nan():1:6:-nan: +-%*40le:-nan():0:6: +-%40le:nan():1:5:nan: +-%*40le:nan():0:5: +-%40le:nan(09A_Zaz):1:12:nan: +-%*40le:nan(09A_Zaz):0:12: ++# BZ30647 %40le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*40le:-nan(09A_Zaz):0:13: ++# BZ30647 %40le:-nan():1:6:-nan: ++# BZ30647 %*40le:-nan():0:6: ++# BZ30647 %40le:nan():1:5:nan: ++# BZ30647 %*40le:nan():0:5: ++# BZ30647 %40le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*40le:nan(09A_Zaz):0:12: + %40le:0e0:1:3:0x0: + %*40le:0e0:0:3: + %40le:0e+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40le:1.79769313486231570814527423731704357e+308:0:40: + %40le:infinity:1:8:inf: + %*40le:infinity:0:8: +-%40le:+nan():1:6:nan: +-%*40le:+nan():0:6: +-%40le:+nan(09A_Zaz):1:13:nan: +-%*40le:+nan(09A_Zaz):0:13: ++# BZ30647 %40le:+nan():1:6:nan: ++# BZ30647 %*40le:+nan():0:6: ++# BZ30647 %40le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*40le:+nan(09A_Zaz):0:13: + %40le:+0e0:1:4:0x0: + %*40le:+0e0:0:4: + %40le:+0e+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48le:-0e+0:0:5: + %48le:-0e0:1:4:-0x0: + %*48le:-0e0:0:4: +-%48le:-nan(09A_Zaz):1:13:-nan: +-%*48le:-nan(09A_Zaz):0:13: +-%48le:-nan():1:6:-nan: +-%*48le:-nan():0:6: +-%48le:nan():1:5:nan: +-%*48le:nan():0:5: +-%48le:nan(09A_Zaz):1:12:nan: +-%*48le:nan(09A_Zaz):0:12: ++# BZ30647 %48le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*48le:-nan(09A_Zaz):0:13: ++# BZ30647 %48le:-nan():1:6:-nan: ++# BZ30647 %*48le:-nan():0:6: ++# BZ30647 %48le:nan():1:5:nan: ++# BZ30647 %*48le:nan():0:5: ++# BZ30647 %48le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*48le:nan(09A_Zaz):0:12: + %48le:0e0:1:3:0x0: + %*48le:0e0:0:3: + %48le:0e+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48le:1.79769313486231570814527423731704357e+308:0:42: + %48le:infinity:1:8:inf: + %*48le:infinity:0:8: +-%48le:+nan():1:6:nan: +-%*48le:+nan():0:6: +-%48le:+nan(09A_Zaz):1:13:nan: +-%*48le:+nan(09A_Zaz):0:13: ++# BZ30647 %48le:+nan():1:6:nan: ++# BZ30647 %*48le:+nan():0:6: ++# BZ30647 %48le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48le:+nan(09A_Zaz):0:13: + %48le:+0e0:1:4:0x0: + %*48le:+0e0:0:4: + %48le:+0e+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3le: -0e+0:0:-1: + # BZ12701 %3le: -0e0:0:-1: + # BZ12701 %*3le: -0e0:0:-1: +-%3le: -nan(09A_Zaz):0:-1: +-%*3le: -nan(09A_Zaz):0:-1: +-%3le: -nan():0:-1: +-%*3le: -nan():0:-1: +-%3le: nan():1:4:nan: +-%*3le: nan():0:4: +-%3le: nan(09A_Zaz):1:4:nan: +-%*3le: nan(09A_Zaz):0:4: ++# BZ30647 %3le: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3le: -nan(09A_Zaz):0:-1: ++# BZ30647 %3le: -nan():0:-1: ++# BZ30647 %*3le: -nan():0:-1: ++# BZ30647 %3le: nan():1:4:nan: ++# BZ30647 %*3le: nan():0:4: ++# BZ30647 %3le: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3le: nan(09A_Zaz):0:4: + %3le: 0e0:1:4:0x0: + %*3le: 0e0:0:4: + # BZ12701 %3le: 0e+0:0:-1: +@@ -474,10 +474,10 @@ + %*3le: 1.79769313486231570814527423731704357e+308:0:4: + %3le: infinity:1:4:inf: + %*3le: infinity:0:4: +-%3le: +nan():0:-1: +-%*3le: +nan():0:-1: +-%3le: +nan(09A_Zaz):0:-1: +-%*3le: +nan(09A_Zaz):0:-1: ++# BZ30647 %3le: +nan():0:-1: ++# BZ30647 %*3le: +nan():0:-1: ++# BZ30647 %3le: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3le: +nan(09A_Zaz):0:-1: + # BZ12701 %3le: +0e0:0:-1: + # BZ12701 %*3le: +0e0:0:-1: + # BZ12701 %3le: +0e+0:0:-1: +@@ -512,14 +512,14 @@ + %*48le: -0e+0:0:6: + %48le: -0e0:1:5:-0x0: + %*48le: -0e0:0:5: +-%48le: -nan(09A_Zaz):1:14:-nan: +-%*48le: -nan(09A_Zaz):0:14: +-%48le: -nan():1:7:-nan: +-%*48le: -nan():0:7: +-%48le: nan():1:6:nan: +-%*48le: nan():0:6: +-%48le: nan(09A_Zaz):1:13:nan: +-%*48le: nan(09A_Zaz):0:13: ++# BZ30647 %48le: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*48le: -nan(09A_Zaz):0:14: ++# BZ30647 %48le: -nan():1:7:-nan: ++# BZ30647 %*48le: -nan():0:7: ++# BZ30647 %48le: nan():1:6:nan: ++# BZ30647 %*48le: nan():0:6: ++# BZ30647 %48le: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48le: nan(09A_Zaz):0:13: + %48le: 0e0:1:4:0x0: + %*48le: 0e0:0:4: + %48le: 0e+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48le: 1.79769313486231570814527423731704357e+308:0:43: + %48le: infinity:1:9:inf: + %*48le: infinity:0:9: +-%48le: +nan():1:7:nan: +-%*48le: +nan():0:7: +-%48le: +nan(09A_Zaz):1:14:nan: +-%*48le: +nan(09A_Zaz):0:14: ++# BZ30647 %48le: +nan():1:7:nan: ++# BZ30647 %*48le: +nan():0:7: ++# BZ30647 %48le: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*48le: +nan(09A_Zaz):0:14: + %48le: +0e0:1:5:0x0: + %*48le: +0e0:0:5: + %48le: +0e+0:1:6:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input +index ba9d5cbb45cfb659..e7100e8740954725 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ee.input +@@ -16,14 +16,14 @@ + %*lE:-0E+0:0:5: + %lE:-0E0:1:4:-0x0: + %*lE:-0E0:0:4: +-%lE:-NAN(09A_Zaz):1:13:-nan: +-%*lE:-NAN(09A_Zaz):0:13: +-%lE:-NAN():1:6:-nan: +-%*lE:-NAN():0:6: +-%lE:NAN():1:5:nan: +-%*lE:NAN():0:5: +-%lE:NAN(09A_Zaz):1:12:nan: +-%*lE:NAN(09A_Zaz):0:12: ++# BZ30647 %lE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*lE:-NAN(09A_Zaz):0:13: ++# BZ30647 %lE:-NAN():1:6:-nan: ++# BZ30647 %*lE:-NAN():0:6: ++# BZ30647 %lE:NAN():1:5:nan: ++# BZ30647 %*lE:NAN():0:5: ++# BZ30647 %lE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*lE:NAN(09A_Zaz):0:12: + %lE:0E0:1:3:0x0: + %*lE:0E0:0:3: + %lE:0E+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*lE:1.79769313486231570814527423731704357E+308:0:42: + %lE:INFINITY:1:8:inf: + %*lE:INFINITY:0:8: +-%lE:+NAN():1:6:nan: +-%*lE:+NAN():0:6: +-%lE:+NAN(09A_Zaz):1:13:nan: +-%*lE:+NAN(09A_Zaz):0:13: ++# BZ30647 %lE:+NAN():1:6:nan: ++# BZ30647 %*lE:+NAN():0:6: ++# BZ30647 %lE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*lE:+NAN(09A_Zaz):0:13: + %lE:+0E0:1:4:0x0: + %*lE:+0E0:0:4: + %lE:+0E+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1lE:-0E+0:0:-1: + %1lE:-0E0:0:-1: + %*1lE:-0E0:0:-1: +-%1lE:-NAN(09A_Zaz):0:-1: +-%*1lE:-NAN(09A_Zaz):0:-1: +-%1lE:-NAN():0:-1: +-%*1lE:-NAN():0:-1: +-%1lE:NAN():0:-1: +-%*1lE:NAN():0:-1: +-%1lE:NAN(09A_Zaz):0:-1: +-%*1lE:NAN(09A_Zaz):0:-1: ++# BZ30647 %1lE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1lE:-NAN():0:-1: ++# BZ30647 %*1lE:-NAN():0:-1: ++# BZ30647 %1lE:NAN():0:-1: ++# BZ30647 %*1lE:NAN():0:-1: ++# BZ30647 %1lE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lE:NAN(09A_Zaz):0:-1: + %1lE:0E0:1:1:0x0: + %*1lE:0E0:0:1: + %1lE:0E+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1lE:1.79769313486231570814527423731704357E+308:0:1: + %1lE:INFINITY:0:-1: + %*1lE:INFINITY:0:-1: +-%1lE:+NAN():0:-1: +-%*1lE:+NAN():0:-1: +-%1lE:+NAN(09A_Zaz):0:-1: +-%*1lE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1lE:+NAN():0:-1: ++# BZ30647 %*1lE:+NAN():0:-1: ++# BZ30647 %1lE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lE:+NAN(09A_Zaz):0:-1: + %1lE:+0E0:0:-1: + %*1lE:+0E0:0:-1: + %1lE:+0E+0:0:-1: +@@ -140,14 +140,14 @@ + %*2lE:-0E+0:0:2: + %2lE:-0E0:1:2:-0x0: + %*2lE:-0E0:0:2: +-%2lE:-NAN(09A_Zaz):0:-1: +-%*2lE:-NAN(09A_Zaz):0:-1: +-%2lE:-NAN():0:-1: +-%*2lE:-NAN():0:-1: +-%2lE:NAN():0:-1: +-%*2lE:NAN():0:-1: +-%2lE:NAN(09A_Zaz):0:-1: +-%*2lE:NAN(09A_Zaz):0:-1: ++# BZ30647 %2lE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2lE:-NAN():0:-1: ++# BZ30647 %*2lE:-NAN():0:-1: ++# BZ30647 %2lE:NAN():0:-1: ++# BZ30647 %*2lE:NAN():0:-1: ++# BZ30647 %2lE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lE:NAN(09A_Zaz):0:-1: + # BZ12701 %2lE:0E0:0:-1: + # BZ12701 %*2lE:0E0:0:-1: + # BZ12701 %2lE:0E+0:0:-1: +@@ -164,10 +164,10 @@ + %*2lE:1.79769313486231570814527423731704357E+308:0:2: + %2lE:INFINITY:0:-1: + %*2lE:INFINITY:0:-1: +-%2lE:+NAN():0:-1: +-%*2lE:+NAN():0:-1: +-%2lE:+NAN(09A_Zaz):0:-1: +-%*2lE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2lE:+NAN():0:-1: ++# BZ30647 %*2lE:+NAN():0:-1: ++# BZ30647 %2lE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lE:+NAN(09A_Zaz):0:-1: + %2lE:+0E0:1:2:0x0: + %*2lE:+0E0:0:2: + %2lE:+0E+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3lE:-0E+0:0:-1: + # BZ12701 %3lE:-0E0:0:-1: + # BZ12701 %*3lE:-0E0:0:-1: +-%3lE:-NAN(09A_Zaz):0:-1: +-%*3lE:-NAN(09A_Zaz):0:-1: +-%3lE:-NAN():0:-1: +-%*3lE:-NAN():0:-1: +-%3lE:NAN():1:3:nan: +-%*3lE:NAN():0:3: +-%3lE:NAN(09A_Zaz):1:3:nan: +-%*3lE:NAN(09A_Zaz):0:3: ++# BZ30647 %3lE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3lE:-NAN():0:-1: ++# BZ30647 %*3lE:-NAN():0:-1: ++# BZ30647 %3lE:NAN():1:3:nan: ++# BZ30647 %*3lE:NAN():0:3: ++# BZ30647 %3lE:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3lE:NAN(09A_Zaz):0:3: + %3lE:0E0:1:3:0x0: + %*3lE:0E0:0:3: + # BZ12701 %3lE:0E+0:0:-1: +@@ -226,10 +226,10 @@ + %*3lE:1.79769313486231570814527423731704357E+308:0:3: + %3lE:INFINITY:1:3:inf: + %*3lE:INFINITY:0:3: +-%3lE:+NAN():0:-1: +-%*3lE:+NAN():0:-1: +-%3lE:+NAN(09A_Zaz):0:-1: +-%*3lE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3lE:+NAN():0:-1: ++# BZ30647 %*3lE:+NAN():0:-1: ++# BZ30647 %3lE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lE:+NAN(09A_Zaz):0:-1: + # BZ12701 %3lE:+0E0:0:-1: + # BZ12701 %*3lE:+0E0:0:-1: + # BZ12701 %3lE:+0E+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4lE:-0E+0:0:-1: + %4lE:-0E0:1:4:-0x0: + %*4lE:-0E0:0:4: +-%4lE:-NAN(09A_Zaz):1:4:-nan: +-%*4lE:-NAN(09A_Zaz):0:4: +-%4lE:-NAN():1:4:-nan: +-%*4lE:-NAN():0:4: +-%4lE:NAN():0:-1: +-%*4lE:NAN():0:-1: +-%4lE:NAN(09A_Zaz):0:-1: +-%*4lE:NAN(09A_Zaz):0:-1: ++# BZ30647 %4lE:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4lE:-NAN(09A_Zaz):0:4: ++# BZ30647 %4lE:-NAN():1:4:-nan: ++# BZ30647 %*4lE:-NAN():0:4: ++# BZ30647 %4lE:NAN():0:-1: ++# BZ30647 %*4lE:NAN():0:-1: ++# BZ30647 %4lE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4lE:NAN(09A_Zaz):0:-1: + %4lE:0E0:1:3:0x0: + %*4lE:0E0:0:3: + %4lE:0E+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4lE:1.79769313486231570814527423731704357E+308:0:4: + %4lE:INFINITY:0:-1: + %*4lE:INFINITY:0:-1: +-%4lE:+NAN():1:4:nan: +-%*4lE:+NAN():0:4: +-%4lE:+NAN(09A_Zaz):1:4:nan: +-%*4lE:+NAN(09A_Zaz):0:4: ++# BZ30647 %4lE:+NAN():1:4:nan: ++# BZ30647 %*4lE:+NAN():0:4: ++# BZ30647 %4lE:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4lE:+NAN(09A_Zaz):0:4: + %4lE:+0E0:1:4:0x0: + %*4lE:+0E0:0:4: + # BZ12701 %4lE:+0E+0:0:-1: +@@ -326,14 +326,14 @@ + %*40lE:-0E+0:0:5: + %40lE:-0E0:1:4:-0x0: + %*40lE:-0E0:0:4: +-%40lE:-NAN(09A_Zaz):1:13:-nan: +-%*40lE:-NAN(09A_Zaz):0:13: +-%40lE:-NAN():1:6:-nan: +-%*40lE:-NAN():0:6: +-%40lE:NAN():1:5:nan: +-%*40lE:NAN():0:5: +-%40lE:NAN(09A_Zaz):1:12:nan: +-%*40lE:NAN(09A_Zaz):0:12: ++# BZ30647 %40lE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*40lE:-NAN(09A_Zaz):0:13: ++# BZ30647 %40lE:-NAN():1:6:-nan: ++# BZ30647 %*40lE:-NAN():0:6: ++# BZ30647 %40lE:NAN():1:5:nan: ++# BZ30647 %*40lE:NAN():0:5: ++# BZ30647 %40lE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*40lE:NAN(09A_Zaz):0:12: + %40lE:0E0:1:3:0x0: + %*40lE:0E0:0:3: + %40lE:0E+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40lE:1.79769313486231570814527423731704357E+308:0:40: + %40lE:INFINITY:1:8:inf: + %*40lE:INFINITY:0:8: +-%40lE:+NAN():1:6:nan: +-%*40lE:+NAN():0:6: +-%40lE:+NAN(09A_Zaz):1:13:nan: +-%*40lE:+NAN(09A_Zaz):0:13: ++# BZ30647 %40lE:+NAN():1:6:nan: ++# BZ30647 %*40lE:+NAN():0:6: ++# BZ30647 %40lE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*40lE:+NAN(09A_Zaz):0:13: + %40lE:+0E0:1:4:0x0: + %*40lE:+0E0:0:4: + %40lE:+0E+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48lE:-0E+0:0:5: + %48lE:-0E0:1:4:-0x0: + %*48lE:-0E0:0:4: +-%48lE:-NAN(09A_Zaz):1:13:-nan: +-%*48lE:-NAN(09A_Zaz):0:13: +-%48lE:-NAN():1:6:-nan: +-%*48lE:-NAN():0:6: +-%48lE:NAN():1:5:nan: +-%*48lE:NAN():0:5: +-%48lE:NAN(09A_Zaz):1:12:nan: +-%*48lE:NAN(09A_Zaz):0:12: ++# BZ30647 %48lE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*48lE:-NAN(09A_Zaz):0:13: ++# BZ30647 %48lE:-NAN():1:6:-nan: ++# BZ30647 %*48lE:-NAN():0:6: ++# BZ30647 %48lE:NAN():1:5:nan: ++# BZ30647 %*48lE:NAN():0:5: ++# BZ30647 %48lE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*48lE:NAN(09A_Zaz):0:12: + %48lE:0E0:1:3:0x0: + %*48lE:0E0:0:3: + %48lE:0E+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48lE:1.79769313486231570814527423731704357E+308:0:42: + %48lE:INFINITY:1:8:inf: + %*48lE:INFINITY:0:8: +-%48lE:+NAN():1:6:nan: +-%*48lE:+NAN():0:6: +-%48lE:+NAN(09A_Zaz):1:13:nan: +-%*48lE:+NAN(09A_Zaz):0:13: ++# BZ30647 %48lE:+NAN():1:6:nan: ++# BZ30647 %*48lE:+NAN():0:6: ++# BZ30647 %48lE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48lE:+NAN(09A_Zaz):0:13: + %48lE:+0E0:1:4:0x0: + %*48lE:+0E0:0:4: + %48lE:+0E+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3lE: -0E+0:0:-1: + # BZ12701 %3lE: -0E0:0:-1: + # BZ12701 %*3lE: -0E0:0:-1: +-%3lE: -NAN(09A_Zaz):0:-1: +-%*3lE: -NAN(09A_Zaz):0:-1: +-%3lE: -NAN():0:-1: +-%*3lE: -NAN():0:-1: +-%3lE: NAN():1:4:nan: +-%*3lE: NAN():0:4: +-%3lE: NAN(09A_Zaz):1:4:nan: +-%*3lE: NAN(09A_Zaz):0:4: ++# BZ30647 %3lE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3lE: -NAN():0:-1: ++# BZ30647 %*3lE: -NAN():0:-1: ++# BZ30647 %3lE: NAN():1:4:nan: ++# BZ30647 %*3lE: NAN():0:4: ++# BZ30647 %3lE: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3lE: NAN(09A_Zaz):0:4: + %3lE: 0E0:1:4:0x0: + %*3lE: 0E0:0:4: + # BZ12701 %3lE: 0E+0:0:-1: +@@ -474,10 +474,10 @@ + %*3lE: 1.79769313486231570814527423731704357E+308:0:4: + %3lE: INFINITY:1:4:inf: + %*3lE: INFINITY:0:4: +-%3lE: +NAN():0:-1: +-%*3lE: +NAN():0:-1: +-%3lE: +NAN(09A_Zaz):0:-1: +-%*3lE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3lE: +NAN():0:-1: ++# BZ30647 %*3lE: +NAN():0:-1: ++# BZ30647 %3lE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lE: +NAN(09A_Zaz):0:-1: + # BZ12701 %3lE: +0E0:0:-1: + # BZ12701 %*3lE: +0E0:0:-1: + # BZ12701 %3lE: +0E+0:0:-1: +@@ -512,14 +512,14 @@ + %*48lE: -0E+0:0:6: + %48lE: -0E0:1:5:-0x0: + %*48lE: -0E0:0:5: +-%48lE: -NAN(09A_Zaz):1:14:-nan: +-%*48lE: -NAN(09A_Zaz):0:14: +-%48lE: -NAN():1:7:-nan: +-%*48lE: -NAN():0:7: +-%48lE: NAN():1:6:nan: +-%*48lE: NAN():0:6: +-%48lE: NAN(09A_Zaz):1:13:nan: +-%*48lE: NAN(09A_Zaz):0:13: ++# BZ30647 %48lE: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*48lE: -NAN(09A_Zaz):0:14: ++# BZ30647 %48lE: -NAN():1:7:-nan: ++# BZ30647 %*48lE: -NAN():0:7: ++# BZ30647 %48lE: NAN():1:6:nan: ++# BZ30647 %*48lE: NAN():0:6: ++# BZ30647 %48lE: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48lE: NAN(09A_Zaz):0:13: + %48lE: 0E0:1:4:0x0: + %*48lE: 0E0:0:4: + %48lE: 0E+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48lE: 1.79769313486231570814527423731704357E+308:0:43: + %48lE: INFINITY:1:9:inf: + %*48lE: INFINITY:0:9: +-%48lE: +NAN():1:7:nan: +-%*48lE: +NAN():0:7: +-%48lE: +NAN(09A_Zaz):1:14:nan: +-%*48lE: +NAN(09A_Zaz):0:14: ++# BZ30647 %48lE: +NAN():1:7:nan: ++# BZ30647 %*48lE: +NAN():0:7: ++# BZ30647 %48lE: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*48lE: +NAN(09A_Zaz):0:14: + %48lE: +0E0:1:5:0x0: + %*48lE: +0E0:0:5: + %48lE: +0E+0:1:6:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input +index 22b9fdc4f62cfa08..630437ea49587620 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-f.input +@@ -16,14 +16,14 @@ + %*lf:-0.0:0:4: + %lf:-0:1:2:-0x0: + %*lf:-0:0:2: +-%lf:-nan(09A_Zaz):1:13:-nan: +-%*lf:-nan(09A_Zaz):0:13: +-%lf:-nan():1:6:-nan: +-%*lf:-nan():0:6: +-%lf:nan():1:5:nan: +-%*lf:nan():0:5: +-%lf:nan(09A_Zaz):1:12:nan: +-%*lf:nan(09A_Zaz):0:12: ++# BZ30647 %lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*lf:-nan(09A_Zaz):0:13: ++# BZ30647 %lf:-nan():1:6:-nan: ++# BZ30647 %*lf:-nan():0:6: ++# BZ30647 %lf:nan():1:5:nan: ++# BZ30647 %*lf:nan():0:5: ++# BZ30647 %lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*lf:nan(09A_Zaz):0:12: + %lf:0:1:1:0x0: + %*lf:0:0:1: + %lf:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %lf:infinity:1:8:inf: + %*lf:infinity:0:8: +-%lf:+nan():1:6:nan: +-%*lf:+nan():0:6: +-%lf:+nan(09A_Zaz):1:13:nan: +-%*lf:+nan(09A_Zaz):0:13: ++# BZ30647 %lf:+nan():1:6:nan: ++# BZ30647 %*lf:+nan():0:6: ++# BZ30647 %lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*lf:+nan(09A_Zaz):0:13: + %lf:+0:1:2:0x0: + %*lf:+0:0:2: + %lf:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1lf:-0.0:0:-1: + %1lf:-0:0:-1: + %*1lf:-0:0:-1: +-%1lf:-nan(09A_Zaz):0:-1: +-%*1lf:-nan(09A_Zaz):0:-1: +-%1lf:-nan():0:-1: +-%*1lf:-nan():0:-1: +-%1lf:nan():0:-1: +-%*1lf:nan():0:-1: +-%1lf:nan(09A_Zaz):0:-1: +-%*1lf:nan(09A_Zaz):0:-1: ++# BZ30647 %1lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %1lf:-nan():0:-1: ++# BZ30647 %*1lf:-nan():0:-1: ++# BZ30647 %1lf:nan():0:-1: ++# BZ30647 %*1lf:nan():0:-1: ++# BZ30647 %1lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*1lf:nan(09A_Zaz):0:-1: + %1lf:0:1:1:0x0: + %*1lf:0:0:1: + %1lf:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:1: + %1lf:infinity:0:-1: + %*1lf:infinity:0:-1: +-%1lf:+nan():0:-1: +-%*1lf:+nan():0:-1: +-%1lf:+nan(09A_Zaz):0:-1: +-%*1lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %1lf:+nan():0:-1: ++# BZ30647 %*1lf:+nan():0:-1: ++# BZ30647 %1lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1lf:+nan(09A_Zaz):0:-1: + %1lf:+0:0:-1: + %*1lf:+0:0:-1: + %1lf:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2lf:-0.0:0:2: + %2lf:-0:1:2:-0x0: + %*2lf:-0:0:2: +-%2lf:-nan(09A_Zaz):0:-1: +-%*2lf:-nan(09A_Zaz):0:-1: +-%2lf:-nan():0:-1: +-%*2lf:-nan():0:-1: +-%2lf:nan():0:-1: +-%*2lf:nan():0:-1: +-%2lf:nan(09A_Zaz):0:-1: +-%*2lf:nan(09A_Zaz):0:-1: ++# BZ30647 %2lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %2lf:-nan():0:-1: ++# BZ30647 %*2lf:-nan():0:-1: ++# BZ30647 %2lf:nan():0:-1: ++# BZ30647 %*2lf:nan():0:-1: ++# BZ30647 %2lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*2lf:nan(09A_Zaz):0:-1: + %2lf:0:1:1:0x0: + %*2lf:0:0:1: + %2lf:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:2: + %2lf:infinity:0:-1: + %*2lf:infinity:0:-1: +-%2lf:+nan():0:-1: +-%*2lf:+nan():0:-1: +-%2lf:+nan(09A_Zaz):0:-1: +-%*2lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %2lf:+nan():0:-1: ++# BZ30647 %*2lf:+nan():0:-1: ++# BZ30647 %2lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2lf:+nan(09A_Zaz):0:-1: + %2lf:+0:1:2:0x0: + %*2lf:+0:0:2: + %2lf:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3lf:-0.0:0:3: + %3lf:-0:1:2:-0x0: + %*3lf:-0:0:2: +-%3lf:-nan(09A_Zaz):0:-1: +-%*3lf:-nan(09A_Zaz):0:-1: +-%3lf:-nan():0:-1: +-%*3lf:-nan():0:-1: +-%3lf:nan():1:3:nan: +-%*3lf:nan():0:3: +-%3lf:nan(09A_Zaz):1:3:nan: +-%*3lf:nan(09A_Zaz):0:3: ++# BZ30647 %3lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %3lf:-nan():0:-1: ++# BZ30647 %*3lf:-nan():0:-1: ++# BZ30647 %3lf:nan():1:3:nan: ++# BZ30647 %*3lf:nan():0:3: ++# BZ30647 %3lf:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3lf:nan(09A_Zaz):0:3: + %3lf:0:1:1:0x0: + %*3lf:0:0:1: + %3lf:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:3: + %3lf:infinity:1:3:inf: + %*3lf:infinity:0:3: +-%3lf:+nan():0:-1: +-%*3lf:+nan():0:-1: +-%3lf:+nan(09A_Zaz):0:-1: +-%*3lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %3lf:+nan():0:-1: ++# BZ30647 %*3lf:+nan():0:-1: ++# BZ30647 %3lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3lf:+nan(09A_Zaz):0:-1: + %3lf:+0:1:2:0x0: + %*3lf:+0:0:2: + %3lf:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4lf:-0.0:0:4: + %4lf:-0:1:2:-0x0: + %*4lf:-0:0:2: +-%4lf:-nan(09A_Zaz):1:4:-nan: +-%*4lf:-nan(09A_Zaz):0:4: +-%4lf:-nan():1:4:-nan: +-%*4lf:-nan():0:4: +-%4lf:nan():0:-1: +-%*4lf:nan():0:-1: +-%4lf:nan(09A_Zaz):0:-1: +-%*4lf:nan(09A_Zaz):0:-1: ++# BZ30647 %4lf:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4lf:-nan(09A_Zaz):0:4: ++# BZ30647 %4lf:-nan():1:4:-nan: ++# BZ30647 %*4lf:-nan():0:4: ++# BZ30647 %4lf:nan():0:-1: ++# BZ30647 %*4lf:nan():0:-1: ++# BZ30647 %4lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*4lf:nan(09A_Zaz):0:-1: + %4lf:0:1:1:0x0: + %*4lf:0:0:1: + %4lf:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %4lf:infinity:0:-1: + %*4lf:infinity:0:-1: +-%4lf:+nan():1:4:nan: +-%*4lf:+nan():0:4: +-%4lf:+nan(09A_Zaz):1:4:nan: +-%*4lf:+nan(09A_Zaz):0:4: ++# BZ30647 %4lf:+nan():1:4:nan: ++# BZ30647 %*4lf:+nan():0:4: ++# BZ30647 %4lf:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4lf:+nan(09A_Zaz):0:4: + %4lf:+0:1:2:0x0: + %*4lf:+0:0:2: + %4lf:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*311lf:-0.0:0:4: + %311lf:-0:1:2:-0x0: + %*311lf:-0:0:2: +-%311lf:-nan(09A_Zaz):1:13:-nan: +-%*311lf:-nan(09A_Zaz):0:13: +-%311lf:-nan():1:6:-nan: +-%*311lf:-nan():0:6: +-%311lf:nan():1:5:nan: +-%*311lf:nan():0:5: +-%311lf:nan(09A_Zaz):1:12:nan: +-%*311lf:nan(09A_Zaz):0:12: ++# BZ30647 %311lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*311lf:-nan(09A_Zaz):0:13: ++# BZ30647 %311lf:-nan():1:6:-nan: ++# BZ30647 %*311lf:-nan():0:6: ++# BZ30647 %311lf:nan():1:5:nan: ++# BZ30647 %*311lf:nan():0:5: ++# BZ30647 %311lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*311lf:nan(09A_Zaz):0:12: + %311lf:0:1:1:0x0: + %*311lf:0:0:1: + %311lf:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*311lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311: + %311lf:infinity:1:8:inf: + %*311lf:infinity:0:8: +-%311lf:+nan():1:6:nan: +-%*311lf:+nan():0:6: +-%311lf:+nan(09A_Zaz):1:13:nan: +-%*311lf:+nan(09A_Zaz):0:13: ++# BZ30647 %311lf:+nan():1:6:nan: ++# BZ30647 %*311lf:+nan():0:6: ++# BZ30647 %311lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*311lf:+nan(09A_Zaz):0:13: + %311lf:+0:1:2:0x0: + %*311lf:+0:0:2: + %311lf:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*350lf:-0.0:0:4: + %350lf:-0:1:2:-0x0: + %*350lf:-0:0:2: +-%350lf:-nan(09A_Zaz):1:13:-nan: +-%*350lf:-nan(09A_Zaz):0:13: +-%350lf:-nan():1:6:-nan: +-%*350lf:-nan():0:6: +-%350lf:nan():1:5:nan: +-%*350lf:nan():0:5: +-%350lf:nan(09A_Zaz):1:12:nan: +-%*350lf:nan(09A_Zaz):0:12: ++# BZ30647 %350lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*350lf:-nan(09A_Zaz):0:13: ++# BZ30647 %350lf:-nan():1:6:-nan: ++# BZ30647 %*350lf:-nan():0:6: ++# BZ30647 %350lf:nan():1:5:nan: ++# BZ30647 %*350lf:nan():0:5: ++# BZ30647 %350lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*350lf:nan(09A_Zaz):0:12: + %350lf:0:1:1:0x0: + %*350lf:0:0:1: + %350lf:0.0:1:3:0x0: +@@ -412,10 +412,10 @@ + %*350lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %350lf:infinity:1:8:inf: + %*350lf:infinity:0:8: +-%350lf:+nan():1:6:nan: +-%*350lf:+nan():0:6: +-%350lf:+nan(09A_Zaz):1:13:nan: +-%*350lf:+nan(09A_Zaz):0:13: ++# BZ30647 %350lf:+nan():1:6:nan: ++# BZ30647 %*350lf:+nan():0:6: ++# BZ30647 %350lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*350lf:+nan(09A_Zaz):0:13: + %350lf:+0:1:2:0x0: + %*350lf:+0:0:2: + %350lf:+0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*3lf: -0.0:0:4: + %3lf: -0:1:3:-0x0: + %*3lf: -0:0:3: +-%3lf: -nan(09A_Zaz):0:-1: +-%*3lf: -nan(09A_Zaz):0:-1: +-%3lf: -nan():0:-1: +-%*3lf: -nan():0:-1: +-%3lf: nan():1:4:nan: +-%*3lf: nan():0:4: +-%3lf: nan(09A_Zaz):1:4:nan: +-%*3lf: nan(09A_Zaz):0:4: ++# BZ30647 %3lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %3lf: -nan():0:-1: ++# BZ30647 %*3lf: -nan():0:-1: ++# BZ30647 %3lf: nan():1:4:nan: ++# BZ30647 %*3lf: nan():0:4: ++# BZ30647 %3lf: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3lf: nan(09A_Zaz):0:4: + %3lf: 0:1:2:0x0: + %*3lf: 0:0:2: + %3lf: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*3lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %3lf: infinity:1:4:inf: + %*3lf: infinity:0:4: +-%3lf: +nan():0:-1: +-%*3lf: +nan():0:-1: +-%3lf: +nan(09A_Zaz):0:-1: +-%*3lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %3lf: +nan():0:-1: ++# BZ30647 %*3lf: +nan():0:-1: ++# BZ30647 %3lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3lf: +nan(09A_Zaz):0:-1: + %3lf: +0:1:3:0x0: + %*3lf: +0:0:3: + %3lf: +0.0:1:4:0x0: +@@ -512,14 +512,14 @@ + %*350lf: -0.0:0:5: + %350lf: -0:1:3:-0x0: + %*350lf: -0:0:3: +-%350lf: -nan(09A_Zaz):1:14:-nan: +-%*350lf: -nan(09A_Zaz):0:14: +-%350lf: -nan():1:7:-nan: +-%*350lf: -nan():0:7: +-%350lf: nan():1:6:nan: +-%*350lf: nan():0:6: +-%350lf: nan(09A_Zaz):1:13:nan: +-%*350lf: nan(09A_Zaz):0:13: ++# BZ30647 %350lf: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*350lf: -nan(09A_Zaz):0:14: ++# BZ30647 %350lf: -nan():1:7:-nan: ++# BZ30647 %*350lf: -nan():0:7: ++# BZ30647 %350lf: nan():1:6:nan: ++# BZ30647 %*350lf: nan():0:6: ++# BZ30647 %350lf: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*350lf: nan(09A_Zaz):0:13: + %350lf: 0:1:2:0x0: + %*350lf: 0:0:2: + %350lf: 0.0:1:4:0x0: +@@ -536,10 +536,10 @@ + %*350lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313: + %350lf: infinity:1:9:inf: + %*350lf: infinity:0:9: +-%350lf: +nan():1:7:nan: +-%*350lf: +nan():0:7: +-%350lf: +nan(09A_Zaz):1:14:nan: +-%*350lf: +nan(09A_Zaz):0:14: ++# BZ30647 %350lf: +nan():1:7:nan: ++# BZ30647 %*350lf: +nan():0:7: ++# BZ30647 %350lf: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*350lf: +nan(09A_Zaz):0:14: + %350lf: +0:1:3:0x0: + %*350lf: +0:0:3: + %350lf: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input +index 6168884e133d78d3..ce6599fb1a108899 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-ff.input +@@ -16,14 +16,14 @@ + %*lF:-0.0:0:4: + %lF:-0:1:2:-0x0: + %*lF:-0:0:2: +-%lF:-NAN(09A_Zaz):1:13:-nan: +-%*lF:-NAN(09A_Zaz):0:13: +-%lF:-NAN():1:6:-nan: +-%*lF:-NAN():0:6: +-%lF:NAN():1:5:nan: +-%*lF:NAN():0:5: +-%lF:NAN(09A_Zaz):1:12:nan: +-%*lF:NAN(09A_Zaz):0:12: ++# BZ30647 %lF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*lF:-NAN(09A_Zaz):0:13: ++# BZ30647 %lF:-NAN():1:6:-nan: ++# BZ30647 %*lF:-NAN():0:6: ++# BZ30647 %lF:NAN():1:5:nan: ++# BZ30647 %*lF:NAN():0:5: ++# BZ30647 %lF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*lF:NAN(09A_Zaz):0:12: + %lF:0:1:1:0x0: + %*lF:0:0:1: + %lF:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %lF:INFINITY:1:8:inf: + %*lF:INFINITY:0:8: +-%lF:+NAN():1:6:nan: +-%*lF:+NAN():0:6: +-%lF:+NAN(09A_Zaz):1:13:nan: +-%*lF:+NAN(09A_Zaz):0:13: ++# BZ30647 %lF:+NAN():1:6:nan: ++# BZ30647 %*lF:+NAN():0:6: ++# BZ30647 %lF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*lF:+NAN(09A_Zaz):0:13: + %lF:+0:1:2:0x0: + %*lF:+0:0:2: + %lF:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1lF:-0.0:0:-1: + %1lF:-0:0:-1: + %*1lF:-0:0:-1: +-%1lF:-NAN(09A_Zaz):0:-1: +-%*1lF:-NAN(09A_Zaz):0:-1: +-%1lF:-NAN():0:-1: +-%*1lF:-NAN():0:-1: +-%1lF:NAN():0:-1: +-%*1lF:NAN():0:-1: +-%1lF:NAN(09A_Zaz):0:-1: +-%*1lF:NAN(09A_Zaz):0:-1: ++# BZ30647 %1lF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1lF:-NAN():0:-1: ++# BZ30647 %*1lF:-NAN():0:-1: ++# BZ30647 %1lF:NAN():0:-1: ++# BZ30647 %*1lF:NAN():0:-1: ++# BZ30647 %1lF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lF:NAN(09A_Zaz):0:-1: + %1lF:0:1:1:0x0: + %*1lF:0:0:1: + %1lF:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:1: + %1lF:INFINITY:0:-1: + %*1lF:INFINITY:0:-1: +-%1lF:+NAN():0:-1: +-%*1lF:+NAN():0:-1: +-%1lF:+NAN(09A_Zaz):0:-1: +-%*1lF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1lF:+NAN():0:-1: ++# BZ30647 %*1lF:+NAN():0:-1: ++# BZ30647 %1lF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lF:+NAN(09A_Zaz):0:-1: + %1lF:+0:0:-1: + %*1lF:+0:0:-1: + %1lF:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2lF:-0.0:0:2: + %2lF:-0:1:2:-0x0: + %*2lF:-0:0:2: +-%2lF:-NAN(09A_Zaz):0:-1: +-%*2lF:-NAN(09A_Zaz):0:-1: +-%2lF:-NAN():0:-1: +-%*2lF:-NAN():0:-1: +-%2lF:NAN():0:-1: +-%*2lF:NAN():0:-1: +-%2lF:NAN(09A_Zaz):0:-1: +-%*2lF:NAN(09A_Zaz):0:-1: ++# BZ30647 %2lF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2lF:-NAN():0:-1: ++# BZ30647 %*2lF:-NAN():0:-1: ++# BZ30647 %2lF:NAN():0:-1: ++# BZ30647 %*2lF:NAN():0:-1: ++# BZ30647 %2lF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lF:NAN(09A_Zaz):0:-1: + %2lF:0:1:1:0x0: + %*2lF:0:0:1: + %2lF:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:2: + %2lF:INFINITY:0:-1: + %*2lF:INFINITY:0:-1: +-%2lF:+NAN():0:-1: +-%*2lF:+NAN():0:-1: +-%2lF:+NAN(09A_Zaz):0:-1: +-%*2lF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2lF:+NAN():0:-1: ++# BZ30647 %*2lF:+NAN():0:-1: ++# BZ30647 %2lF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lF:+NAN(09A_Zaz):0:-1: + %2lF:+0:1:2:0x0: + %*2lF:+0:0:2: + %2lF:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3lF:-0.0:0:3: + %3lF:-0:1:2:-0x0: + %*3lF:-0:0:2: +-%3lF:-NAN(09A_Zaz):0:-1: +-%*3lF:-NAN(09A_Zaz):0:-1: +-%3lF:-NAN():0:-1: +-%*3lF:-NAN():0:-1: +-%3lF:NAN():1:3:nan: +-%*3lF:NAN():0:3: +-%3lF:NAN(09A_Zaz):1:3:nan: +-%*3lF:NAN(09A_Zaz):0:3: ++# BZ30647 %3lF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3lF:-NAN():0:-1: ++# BZ30647 %*3lF:-NAN():0:-1: ++# BZ30647 %3lF:NAN():1:3:nan: ++# BZ30647 %*3lF:NAN():0:3: ++# BZ30647 %3lF:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3lF:NAN(09A_Zaz):0:3: + %3lF:0:1:1:0x0: + %*3lF:0:0:1: + %3lF:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:3: + %3lF:INFINITY:1:3:inf: + %*3lF:INFINITY:0:3: +-%3lF:+NAN():0:-1: +-%*3lF:+NAN():0:-1: +-%3lF:+NAN(09A_Zaz):0:-1: +-%*3lF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3lF:+NAN():0:-1: ++# BZ30647 %*3lF:+NAN():0:-1: ++# BZ30647 %3lF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lF:+NAN(09A_Zaz):0:-1: + %3lF:+0:1:2:0x0: + %*3lF:+0:0:2: + %3lF:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4lF:-0.0:0:4: + %4lF:-0:1:2:-0x0: + %*4lF:-0:0:2: +-%4lF:-NAN(09A_Zaz):1:4:-nan: +-%*4lF:-NAN(09A_Zaz):0:4: +-%4lF:-NAN():1:4:-nan: +-%*4lF:-NAN():0:4: +-%4lF:NAN():0:-1: +-%*4lF:NAN():0:-1: +-%4lF:NAN(09A_Zaz):0:-1: +-%*4lF:NAN(09A_Zaz):0:-1: ++# BZ30647 %4lF:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4lF:-NAN(09A_Zaz):0:4: ++# BZ30647 %4lF:-NAN():1:4:-nan: ++# BZ30647 %*4lF:-NAN():0:4: ++# BZ30647 %4lF:NAN():0:-1: ++# BZ30647 %*4lF:NAN():0:-1: ++# BZ30647 %4lF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4lF:NAN(09A_Zaz):0:-1: + %4lF:0:1:1:0x0: + %*4lF:0:0:1: + %4lF:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %4lF:INFINITY:0:-1: + %*4lF:INFINITY:0:-1: +-%4lF:+NAN():1:4:nan: +-%*4lF:+NAN():0:4: +-%4lF:+NAN(09A_Zaz):1:4:nan: +-%*4lF:+NAN(09A_Zaz):0:4: ++# BZ30647 %4lF:+NAN():1:4:nan: ++# BZ30647 %*4lF:+NAN():0:4: ++# BZ30647 %4lF:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4lF:+NAN(09A_Zaz):0:4: + %4lF:+0:1:2:0x0: + %*4lF:+0:0:2: + %4lF:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*311lF:-0.0:0:4: + %311lF:-0:1:2:-0x0: + %*311lF:-0:0:2: +-%311lF:-NAN(09A_Zaz):1:13:-nan: +-%*311lF:-NAN(09A_Zaz):0:13: +-%311lF:-NAN():1:6:-nan: +-%*311lF:-NAN():0:6: +-%311lF:NAN():1:5:nan: +-%*311lF:NAN():0:5: +-%311lF:NAN(09A_Zaz):1:12:nan: +-%*311lF:NAN(09A_Zaz):0:12: ++# BZ30647 %311lF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*311lF:-NAN(09A_Zaz):0:13: ++# BZ30647 %311lF:-NAN():1:6:-nan: ++# BZ30647 %*311lF:-NAN():0:6: ++# BZ30647 %311lF:NAN():1:5:nan: ++# BZ30647 %*311lF:NAN():0:5: ++# BZ30647 %311lF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*311lF:NAN(09A_Zaz):0:12: + %311lF:0:1:1:0x0: + %*311lF:0:0:1: + %311lF:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*311lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311: + %311lF:INFINITY:1:8:inf: + %*311lF:INFINITY:0:8: +-%311lF:+NAN():1:6:nan: +-%*311lF:+NAN():0:6: +-%311lF:+NAN(09A_Zaz):1:13:nan: +-%*311lF:+NAN(09A_Zaz):0:13: ++# BZ30647 %311lF:+NAN():1:6:nan: ++# BZ30647 %*311lF:+NAN():0:6: ++# BZ30647 %311lF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*311lF:+NAN(09A_Zaz):0:13: + %311lF:+0:1:2:0x0: + %*311lF:+0:0:2: + %311lF:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*350lF:-0.0:0:4: + %350lF:-0:1:2:-0x0: + %*350lF:-0:0:2: +-%350lF:-NAN(09A_Zaz):1:13:-nan: +-%*350lF:-NAN(09A_Zaz):0:13: +-%350lF:-NAN():1:6:-nan: +-%*350lF:-NAN():0:6: +-%350lF:NAN():1:5:nan: +-%*350lF:NAN():0:5: +-%350lF:NAN(09A_Zaz):1:12:nan: +-%*350lF:NAN(09A_Zaz):0:12: ++# BZ30647 %350lF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*350lF:-NAN(09A_Zaz):0:13: ++# BZ30647 %350lF:-NAN():1:6:-nan: ++# BZ30647 %*350lF:-NAN():0:6: ++# BZ30647 %350lF:NAN():1:5:nan: ++# BZ30647 %*350lF:NAN():0:5: ++# BZ30647 %350lF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*350lF:NAN(09A_Zaz):0:12: + %350lF:0:1:1:0x0: + %*350lF:0:0:1: + %350lF:0.0:1:3:0x0: +@@ -412,10 +412,10 @@ + %*350lF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %350lF:INFINITY:1:8:inf: + %*350lF:INFINITY:0:8: +-%350lF:+NAN():1:6:nan: +-%*350lF:+NAN():0:6: +-%350lF:+NAN(09A_Zaz):1:13:nan: +-%*350lF:+NAN(09A_Zaz):0:13: ++# BZ30647 %350lF:+NAN():1:6:nan: ++# BZ30647 %*350lF:+NAN():0:6: ++# BZ30647 %350lF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*350lF:+NAN(09A_Zaz):0:13: + %350lF:+0:1:2:0x0: + %*350lF:+0:0:2: + %350lF:+0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*3lF: -0.0:0:4: + %3lF: -0:1:3:-0x0: + %*3lF: -0:0:3: +-%3lF: -NAN(09A_Zaz):0:-1: +-%*3lF: -NAN(09A_Zaz):0:-1: +-%3lF: -NAN():0:-1: +-%*3lF: -NAN():0:-1: +-%3lF: NAN():1:4:nan: +-%*3lF: NAN():0:4: +-%3lF: NAN(09A_Zaz):1:4:nan: +-%*3lF: NAN(09A_Zaz):0:4: ++# BZ30647 %3lF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3lF: -NAN():0:-1: ++# BZ30647 %*3lF: -NAN():0:-1: ++# BZ30647 %3lF: NAN():1:4:nan: ++# BZ30647 %*3lF: NAN():0:4: ++# BZ30647 %3lF: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3lF: NAN(09A_Zaz):0:4: + %3lF: 0:1:2:0x0: + %*3lF: 0:0:2: + %3lF: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*3lF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %3lF: INFINITY:1:4:inf: + %*3lF: INFINITY:0:4: +-%3lF: +NAN():0:-1: +-%*3lF: +NAN():0:-1: +-%3lF: +NAN(09A_Zaz):0:-1: +-%*3lF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3lF: +NAN():0:-1: ++# BZ30647 %*3lF: +NAN():0:-1: ++# BZ30647 %3lF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lF: +NAN(09A_Zaz):0:-1: + %3lF: +0:1:3:0x0: + %*3lF: +0:0:3: + %3lF: +0.0:1:4:0x0: +@@ -512,14 +512,14 @@ + %*350lF: -0.0:0:5: + %350lF: -0:1:3:-0x0: + %*350lF: -0:0:3: +-%350lF: -NAN(09A_Zaz):1:14:-nan: +-%*350lF: -NAN(09A_Zaz):0:14: +-%350lF: -NAN():1:7:-nan: +-%*350lF: -NAN():0:7: +-%350lF: NAN():1:6:nan: +-%*350lF: NAN():0:6: +-%350lF: NAN(09A_Zaz):1:13:nan: +-%*350lF: NAN(09A_Zaz):0:13: ++# BZ30647 %350lF: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*350lF: -NAN(09A_Zaz):0:14: ++# BZ30647 %350lF: -NAN():1:7:-nan: ++# BZ30647 %*350lF: -NAN():0:7: ++# BZ30647 %350lF: NAN():1:6:nan: ++# BZ30647 %*350lF: NAN():0:6: ++# BZ30647 %350lF: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*350lF: NAN(09A_Zaz):0:13: + %350lF: 0:1:2:0x0: + %*350lF: 0:0:2: + %350lF: 0.0:1:4:0x0: +@@ -536,10 +536,10 @@ + %*350lF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313: + %350lF: INFINITY:1:9:inf: + %*350lF: INFINITY:0:9: +-%350lF: +NAN():1:7:nan: +-%*350lF: +NAN():0:7: +-%350lF: +NAN(09A_Zaz):1:14:nan: +-%*350lF: +NAN(09A_Zaz):0:14: ++# BZ30647 %350lF: +NAN():1:7:nan: ++# BZ30647 %*350lF: +NAN():0:7: ++# BZ30647 %350lF: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*350lF: +NAN(09A_Zaz):0:14: + %350lF: +0:1:3:0x0: + %*350lF: +0:0:3: + %350lF: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input +index d499303451083898..cfbb71ebc4fa9558 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-g.input +@@ -16,14 +16,14 @@ + %*lg:-0x0p+0:0:7: + %lg:-0x0p0:1:6:-0x0: + %*lg:-0x0p0:0:6: +-%lg:-nan(09A_Zaz):1:13:-nan: +-%*lg:-nan(09A_Zaz):0:13: +-%lg:-nan():1:6:-nan: +-%*lg:-nan():0:6: +-%lg:nan():1:5:nan: +-%*lg:nan():0:5: +-%lg:nan(09A_Zaz):1:12:nan: +-%*lg:nan(09A_Zaz):0:12: ++# BZ30647 %lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*lg:-nan(09A_Zaz):0:13: ++# BZ30647 %lg:-nan():1:6:-nan: ++# BZ30647 %*lg:-nan():0:6: ++# BZ30647 %lg:nan():1:5:nan: ++# BZ30647 %*lg:nan():0:5: ++# BZ30647 %lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*lg:nan(09A_Zaz):0:12: + %lg:0x0p0:1:5:0x0: + %*lg:0x0p0:0:5: + %lg:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*lg:0xf.ffffffffffff8p+1020:0:23: + %lg:infinity:1:8:inf: + %*lg:infinity:0:8: +-%lg:+nan():1:6:nan: +-%*lg:+nan():0:6: +-%lg:+nan(09A_Zaz):1:13:nan: +-%*lg:+nan(09A_Zaz):0:13: ++# BZ30647 %lg:+nan():1:6:nan: ++# BZ30647 %*lg:+nan():0:6: ++# BZ30647 %lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*lg:+nan(09A_Zaz):0:13: + %lg:+0x0p0:1:6:0x0: + %*lg:+0x0p0:0:6: + %lg:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1lg:-0x0p+0:0:-1: + %1lg:-0x0p0:0:-1: + %*1lg:-0x0p0:0:-1: +-%1lg:-nan(09A_Zaz):0:-1: +-%*1lg:-nan(09A_Zaz):0:-1: +-%1lg:-nan():0:-1: +-%*1lg:-nan():0:-1: +-%1lg:nan():0:-1: +-%*1lg:nan():0:-1: +-%1lg:nan(09A_Zaz):0:-1: +-%*1lg:nan(09A_Zaz):0:-1: ++# BZ30647 %1lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %1lg:-nan():0:-1: ++# BZ30647 %*1lg:-nan():0:-1: ++# BZ30647 %1lg:nan():0:-1: ++# BZ30647 %*1lg:nan():0:-1: ++# BZ30647 %1lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*1lg:nan(09A_Zaz):0:-1: + %1lg:0x0p0:1:1:0x0: + %*1lg:0x0p0:0:1: + %1lg:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1lg:0xf.ffffffffffff8p+1020:0:1: + %1lg:infinity:0:-1: + %*1lg:infinity:0:-1: +-%1lg:+nan():0:-1: +-%*1lg:+nan():0:-1: +-%1lg:+nan(09A_Zaz):0:-1: +-%*1lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %1lg:+nan():0:-1: ++# BZ30647 %*1lg:+nan():0:-1: ++# BZ30647 %1lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1lg:+nan(09A_Zaz):0:-1: + %1lg:+0x0p0:0:-1: + %*1lg:+0x0p0:0:-1: + %1lg:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2lg:-0x0p+0:0:2: + %2lg:-0x0p0:1:2:-0x0: + %*2lg:-0x0p0:0:2: +-%2lg:-nan(09A_Zaz):0:-1: +-%*2lg:-nan(09A_Zaz):0:-1: +-%2lg:-nan():0:-1: +-%*2lg:-nan():0:-1: +-%2lg:nan():0:-1: +-%*2lg:nan():0:-1: +-%2lg:nan(09A_Zaz):0:-1: +-%*2lg:nan(09A_Zaz):0:-1: ++# BZ30647 %2lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %2lg:-nan():0:-1: ++# BZ30647 %*2lg:-nan():0:-1: ++# BZ30647 %2lg:nan():0:-1: ++# BZ30647 %*2lg:nan():0:-1: ++# BZ30647 %2lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*2lg:nan(09A_Zaz):0:-1: + # BZ12701 %2lg:0x0p0:0:-1: + # BZ12701 %*2lg:0x0p0:0:-1: + # BZ12701 %2lg:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2lg:0xf.ffffffffffff8p+1020:0:-1: + %2lg:infinity:0:-1: + %*2lg:infinity:0:-1: +-%2lg:+nan():0:-1: +-%*2lg:+nan():0:-1: +-%2lg:+nan(09A_Zaz):0:-1: +-%*2lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %2lg:+nan():0:-1: ++# BZ30647 %*2lg:+nan():0:-1: ++# BZ30647 %2lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2lg:+nan(09A_Zaz):0:-1: + %2lg:+0x0p0:1:2:0x0: + %*2lg:+0x0p0:0:2: + %2lg:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3lg:-0x0p+0:0:-1: + # BZ12701 %3lg:-0x0p0:0:-1: + # BZ12701 %*3lg:-0x0p0:0:-1: +-%3lg:-nan(09A_Zaz):0:-1: +-%*3lg:-nan(09A_Zaz):0:-1: +-%3lg:-nan():0:-1: +-%*3lg:-nan():0:-1: +-%3lg:nan():1:3:nan: +-%*3lg:nan():0:3: +-%3lg:nan(09A_Zaz):1:3:nan: +-%*3lg:nan(09A_Zaz):0:3: ++# BZ30647 %3lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %3lg:-nan():0:-1: ++# BZ30647 %*3lg:-nan():0:-1: ++# BZ30647 %3lg:nan():1:3:nan: ++# BZ30647 %*3lg:nan():0:3: ++# BZ30647 %3lg:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3lg:nan(09A_Zaz):0:3: + %3lg:0x0p0:1:3:0x0: + %*3lg:0x0p0:0:3: + %3lg:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3lg:0xf.ffffffffffff8p+1020:0:3: + %3lg:infinity:1:3:inf: + %*3lg:infinity:0:3: +-%3lg:+nan():0:-1: +-%*3lg:+nan():0:-1: +-%3lg:+nan(09A_Zaz):0:-1: +-%*3lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %3lg:+nan():0:-1: ++# BZ30647 %*3lg:+nan():0:-1: ++# BZ30647 %3lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3lg:+nan(09A_Zaz):0:-1: + # BZ12701 %3lg:+0x0p0:0:-1: + # BZ12701 %*3lg:+0x0p0:0:-1: + # BZ12701 %3lg:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4lg:-0x0p+0:0:4: + %4lg:-0x0p0:1:4:-0x0: + %*4lg:-0x0p0:0:4: +-%4lg:-nan(09A_Zaz):1:4:-nan: +-%*4lg:-nan(09A_Zaz):0:4: +-%4lg:-nan():1:4:-nan: +-%*4lg:-nan():0:4: +-%4lg:nan():0:-1: +-%*4lg:nan():0:-1: +-%4lg:nan(09A_Zaz):0:-1: +-%*4lg:nan(09A_Zaz):0:-1: ++# BZ30647 %4lg:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4lg:-nan(09A_Zaz):0:4: ++# BZ30647 %4lg:-nan():1:4:-nan: ++# BZ30647 %*4lg:-nan():0:4: ++# BZ30647 %4lg:nan():0:-1: ++# BZ30647 %*4lg:nan():0:-1: ++# BZ30647 %4lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*4lg:nan(09A_Zaz):0:-1: + # BZ12701 %4lg:0x0p0:0:-1: + # BZ12701 %*4lg:0x0p0:0:-1: + # BZ12701 %4lg:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4lg:0xf.ffffffffffff8p+1020:0:4: + %4lg:infinity:0:-1: + %*4lg:infinity:0:-1: +-%4lg:+nan():1:4:nan: +-%*4lg:+nan():0:4: +-%4lg:+nan(09A_Zaz):1:4:nan: +-%*4lg:+nan(09A_Zaz):0:4: ++# BZ30647 %4lg:+nan():1:4:nan: ++# BZ30647 %*4lg:+nan():0:4: ++# BZ30647 %4lg:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4lg:+nan(09A_Zaz):0:4: + %4lg:+0x0p0:1:4:0x0: + %*4lg:+0x0p0:0:4: + %4lg:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5lg:-0x0p+0:0:-1: + # BZ12701 %5lg:-0x0p0:0:-1: + # BZ12701 %*5lg:-0x0p0:0:-1: +-%5lg:-nan(09A_Zaz):0:-1: +-%*5lg:-nan(09A_Zaz):0:-1: +-%5lg:-nan():0:-1: +-%*5lg:-nan():0:-1: +-%5lg:nan():1:5:nan: +-%*5lg:nan():0:5: +-%5lg:nan(09A_Zaz):0:-1: +-%*5lg:nan(09A_Zaz):0:-1: ++# BZ30647 %5lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %5lg:-nan():0:-1: ++# BZ30647 %*5lg:-nan():0:-1: ++# BZ30647 %5lg:nan():1:5:nan: ++# BZ30647 %*5lg:nan():0:5: ++# BZ30647 %5lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*5lg:nan(09A_Zaz):0:-1: + %5lg:0x0p0:1:5:0x0: + %*5lg:0x0p0:0:5: + # BZ12701 %5lg:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5lg:0xf.ffffffffffff8p+1020:0:5: + %5lg:infinity:0:-1: + %*5lg:infinity:0:-1: +-%5lg:+nan():0:-1: +-%*5lg:+nan():0:-1: +-%5lg:+nan(09A_Zaz):0:-1: +-%*5lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %5lg:+nan():0:-1: ++# BZ30647 %*5lg:+nan():0:-1: ++# BZ30647 %5lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5lg:+nan(09A_Zaz):0:-1: + # BZ12701 %5lg:+0x0p0:0:-1: + # BZ12701 %*5lg:+0x0p0:0:-1: + # BZ12701 %5lg:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6lg:-0x0p+0:0:-1: + %6lg:-0x0p0:1:6:-0x0: + %*6lg:-0x0p0:0:6: +-%6lg:-nan(09A_Zaz):0:-1: +-%*6lg:-nan(09A_Zaz):0:-1: +-%6lg:-nan():1:6:-nan: +-%*6lg:-nan():0:6: +-%6lg:nan():1:5:nan: +-%*6lg:nan():0:5: +-%6lg:nan(09A_Zaz):0:-1: +-%*6lg:nan(09A_Zaz):0:-1: ++# BZ30647 %6lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %6lg:-nan():1:6:-nan: ++# BZ30647 %*6lg:-nan():0:6: ++# BZ30647 %6lg:nan():1:5:nan: ++# BZ30647 %*6lg:nan():0:5: ++# BZ30647 %6lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*6lg:nan(09A_Zaz):0:-1: + %6lg:0x0p0:1:5:0x0: + %*6lg:0x0p0:0:5: + %6lg:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6lg:0xf.ffffffffffff8p+1020:0:6: + %6lg:infinity:0:-1: + %*6lg:infinity:0:-1: +-%6lg:+nan():1:6:nan: +-%*6lg:+nan():0:6: +-%6lg:+nan(09A_Zaz):0:-1: +-%*6lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %6lg:+nan():1:6:nan: ++# BZ30647 %*6lg:+nan():0:6: ++# BZ30647 %6lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6lg:+nan(09A_Zaz):0:-1: + %6lg:+0x0p0:1:6:0x0: + %*6lg:+0x0p0:0:6: + # BZ12701 %6lg:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*20lg:-0x0p+0:0:7: + %20lg:-0x0p0:1:6:-0x0: + %*20lg:-0x0p0:0:6: +-%20lg:-nan(09A_Zaz):1:13:-nan: +-%*20lg:-nan(09A_Zaz):0:13: +-%20lg:-nan():1:6:-nan: +-%*20lg:-nan():0:6: +-%20lg:nan():1:5:nan: +-%*20lg:nan():0:5: +-%20lg:nan(09A_Zaz):1:12:nan: +-%*20lg:nan(09A_Zaz):0:12: ++# BZ30647 %20lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*20lg:-nan(09A_Zaz):0:13: ++# BZ30647 %20lg:-nan():1:6:-nan: ++# BZ30647 %*20lg:-nan():0:6: ++# BZ30647 %20lg:nan():1:5:nan: ++# BZ30647 %*20lg:nan():0:5: ++# BZ30647 %20lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*20lg:nan(09A_Zaz):0:12: + %20lg:0x0p0:1:5:0x0: + %*20lg:0x0p0:0:5: + %20lg:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20lg:0xf.ffffffffffff8p+1020:0:20: + %20lg:infinity:1:8:inf: + %*20lg:infinity:0:8: +-%20lg:+nan():1:6:nan: +-%*20lg:+nan():0:6: +-%20lg:+nan(09A_Zaz):1:13:nan: +-%*20lg:+nan(09A_Zaz):0:13: ++# BZ30647 %20lg:+nan():1:6:nan: ++# BZ30647 %*20lg:+nan():0:6: ++# BZ30647 %20lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*20lg:+nan(09A_Zaz):0:13: + %20lg:+0x0p0:1:6:0x0: + %*20lg:+0x0p0:0:6: + %20lg:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32lg:-0x0p+0:0:7: + %32lg:-0x0p0:1:6:-0x0: + %*32lg:-0x0p0:0:6: +-%32lg:-nan(09A_Zaz):1:13:-nan: +-%*32lg:-nan(09A_Zaz):0:13: +-%32lg:-nan():1:6:-nan: +-%*32lg:-nan():0:6: +-%32lg:nan():1:5:nan: +-%*32lg:nan():0:5: +-%32lg:nan(09A_Zaz):1:12:nan: +-%*32lg:nan(09A_Zaz):0:12: ++# BZ30647 %32lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*32lg:-nan(09A_Zaz):0:13: ++# BZ30647 %32lg:-nan():1:6:-nan: ++# BZ30647 %*32lg:-nan():0:6: ++# BZ30647 %32lg:nan():1:5:nan: ++# BZ30647 %*32lg:nan():0:5: ++# BZ30647 %32lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*32lg:nan(09A_Zaz):0:12: + %32lg:0x0p0:1:5:0x0: + %*32lg:0x0p0:0:5: + %32lg:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32lg:0xf.ffffffffffff8p+1020:0:23: + %32lg:infinity:1:8:inf: + %*32lg:infinity:0:8: +-%32lg:+nan():1:6:nan: +-%*32lg:+nan():0:6: +-%32lg:+nan(09A_Zaz):1:13:nan: +-%*32lg:+nan(09A_Zaz):0:13: ++# BZ30647 %32lg:+nan():1:6:nan: ++# BZ30647 %*32lg:+nan():0:6: ++# BZ30647 %32lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32lg:+nan(09A_Zaz):0:13: + %32lg:+0x0p0:1:6:0x0: + %*32lg:+0x0p0:0:6: + %32lg:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5lg: -0x0p+0:0:-1: + # BZ12701 %5lg: -0x0p0:0:-1: + # BZ12701 %*5lg: -0x0p0:0:-1: +-%5lg: -nan(09A_Zaz):0:-1: +-%*5lg: -nan(09A_Zaz):0:-1: +-%5lg: -nan():0:-1: +-%*5lg: -nan():0:-1: +-%5lg: nan():1:6:nan: +-%*5lg: nan():0:6: +-%5lg: nan(09A_Zaz):0:-1: +-%*5lg: nan(09A_Zaz):0:-1: ++# BZ30647 %5lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %5lg: -nan():0:-1: ++# BZ30647 %*5lg: -nan():0:-1: ++# BZ30647 %5lg: nan():1:6:nan: ++# BZ30647 %*5lg: nan():0:6: ++# BZ30647 %5lg: nan(09A_Zaz):0:-1: ++# BZ30647 %*5lg: nan(09A_Zaz):0:-1: + %5lg: 0x0p0:1:6:0x0: + %*5lg: 0x0p0:0:6: + # BZ12701 %5lg: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5lg: 0xf.ffffffffffff8p+1020:0:6: + %5lg: infinity:0:-1: + %*5lg: infinity:0:-1: +-%5lg: +nan():0:-1: +-%*5lg: +nan():0:-1: +-%5lg: +nan(09A_Zaz):0:-1: +-%*5lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %5lg: +nan():0:-1: ++# BZ30647 %*5lg: +nan():0:-1: ++# BZ30647 %5lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5lg: +nan(09A_Zaz):0:-1: + # BZ12701 %5lg: +0x0p0:0:-1: + # BZ12701 %*5lg: +0x0p0:0:-1: + # BZ12701 %5lg: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*32lg: -0x0p+0:0:8: + %32lg: -0x0p0:1:7:-0x0: + %*32lg: -0x0p0:0:7: +-%32lg: -nan(09A_Zaz):1:14:-nan: +-%*32lg: -nan(09A_Zaz):0:14: +-%32lg: -nan():1:7:-nan: +-%*32lg: -nan():0:7: +-%32lg: nan():1:6:nan: +-%*32lg: nan():0:6: +-%32lg: nan(09A_Zaz):1:13:nan: +-%*32lg: nan(09A_Zaz):0:13: ++# BZ30647 %32lg: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*32lg: -nan(09A_Zaz):0:14: ++# BZ30647 %32lg: -nan():1:7:-nan: ++# BZ30647 %*32lg: -nan():0:7: ++# BZ30647 %32lg: nan():1:6:nan: ++# BZ30647 %*32lg: nan():0:6: ++# BZ30647 %32lg: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32lg: nan(09A_Zaz):0:13: + %32lg: 0x0p0:1:6:0x0: + %*32lg: 0x0p0:0:6: + %32lg: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32lg: 0xf.ffffffffffff8p+1020:0:24: + %32lg: infinity:1:9:inf: + %*32lg: infinity:0:9: +-%32lg: +nan():1:7:nan: +-%*32lg: +nan():0:7: +-%32lg: +nan(09A_Zaz):1:14:nan: +-%*32lg: +nan(09A_Zaz):0:14: ++# BZ30647 %32lg: +nan():1:7:nan: ++# BZ30647 %*32lg: +nan():0:7: ++# BZ30647 %32lg: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*32lg: +nan(09A_Zaz):0:14: + %32lg: +0x0p0:1:7:0x0: + %*32lg: +0x0p0:0:7: + %32lg: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input +index eb8bb9f48ebddc7c..04255525e87c3aa3 100644 +--- a/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input ++++ b/sysdeps/ieee754/dbl-64/tst-scanf-format-double-gg.input +@@ -16,14 +16,14 @@ + %*lG:-0X0P+0:0:7: + %lG:-0X0P0:1:6:-0x0: + %*lG:-0X0P0:0:6: +-%lG:-NAN(09A_Zaz):1:13:-nan: +-%*lG:-NAN(09A_Zaz):0:13: +-%lG:-NAN():1:6:-nan: +-%*lG:-NAN():0:6: +-%lG:NAN():1:5:nan: +-%*lG:NAN():0:5: +-%lG:NAN(09A_Zaz):1:12:nan: +-%*lG:NAN(09A_Zaz):0:12: ++# BZ30647 %lG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*lG:-NAN(09A_Zaz):0:13: ++# BZ30647 %lG:-NAN():1:6:-nan: ++# BZ30647 %*lG:-NAN():0:6: ++# BZ30647 %lG:NAN():1:5:nan: ++# BZ30647 %*lG:NAN():0:5: ++# BZ30647 %lG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*lG:NAN(09A_Zaz):0:12: + %lG:0X0P0:1:5:0x0: + %*lG:0X0P0:0:5: + %lG:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*lG:0XF.FFFFFFFFFFFF8P+1020:0:23: + %lG:INFINITY:1:8:inf: + %*lG:INFINITY:0:8: +-%lG:+NAN():1:6:nan: +-%*lG:+NAN():0:6: +-%lG:+NAN(09A_Zaz):1:13:nan: +-%*lG:+NAN(09A_Zaz):0:13: ++# BZ30647 %lG:+NAN():1:6:nan: ++# BZ30647 %*lG:+NAN():0:6: ++# BZ30647 %lG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*lG:+NAN(09A_Zaz):0:13: + %lG:+0X0P0:1:6:0x0: + %*lG:+0X0P0:0:6: + %lG:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1lG:-0X0P+0:0:-1: + %1lG:-0X0P0:0:-1: + %*1lG:-0X0P0:0:-1: +-%1lG:-NAN(09A_Zaz):0:-1: +-%*1lG:-NAN(09A_Zaz):0:-1: +-%1lG:-NAN():0:-1: +-%*1lG:-NAN():0:-1: +-%1lG:NAN():0:-1: +-%*1lG:NAN():0:-1: +-%1lG:NAN(09A_Zaz):0:-1: +-%*1lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %1lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1lG:-NAN():0:-1: ++# BZ30647 %*1lG:-NAN():0:-1: ++# BZ30647 %1lG:NAN():0:-1: ++# BZ30647 %*1lG:NAN():0:-1: ++# BZ30647 %1lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lG:NAN(09A_Zaz):0:-1: + %1lG:0X0P0:1:1:0x0: + %*1lG:0X0P0:0:1: + %1lG:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1lG:0XF.FFFFFFFFFFFF8P+1020:0:1: + %1lG:INFINITY:0:-1: + %*1lG:INFINITY:0:-1: +-%1lG:+NAN():0:-1: +-%*1lG:+NAN():0:-1: +-%1lG:+NAN(09A_Zaz):0:-1: +-%*1lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1lG:+NAN():0:-1: ++# BZ30647 %*1lG:+NAN():0:-1: ++# BZ30647 %1lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1lG:+NAN(09A_Zaz):0:-1: + %1lG:+0X0P0:0:-1: + %*1lG:+0X0P0:0:-1: + %1lG:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2lG:-0X0P+0:0:2: + %2lG:-0X0P0:1:2:-0x0: + %*2lG:-0X0P0:0:2: +-%2lG:-NAN(09A_Zaz):0:-1: +-%*2lG:-NAN(09A_Zaz):0:-1: +-%2lG:-NAN():0:-1: +-%*2lG:-NAN():0:-1: +-%2lG:NAN():0:-1: +-%*2lG:NAN():0:-1: +-%2lG:NAN(09A_Zaz):0:-1: +-%*2lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %2lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2lG:-NAN():0:-1: ++# BZ30647 %*2lG:-NAN():0:-1: ++# BZ30647 %2lG:NAN():0:-1: ++# BZ30647 %*2lG:NAN():0:-1: ++# BZ30647 %2lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lG:NAN(09A_Zaz):0:-1: + # BZ12701 %2lG:0X0P0:0:-1: + # BZ12701 %*2lG:0X0P0:0:-1: + # BZ12701 %2lG:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2lG:0XF.FFFFFFFFFFFF8P+1020:0:-1: + %2lG:INFINITY:0:-1: + %*2lG:INFINITY:0:-1: +-%2lG:+NAN():0:-1: +-%*2lG:+NAN():0:-1: +-%2lG:+NAN(09A_Zaz):0:-1: +-%*2lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2lG:+NAN():0:-1: ++# BZ30647 %*2lG:+NAN():0:-1: ++# BZ30647 %2lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2lG:+NAN(09A_Zaz):0:-1: + %2lG:+0X0P0:1:2:0x0: + %*2lG:+0X0P0:0:2: + %2lG:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3lG:-0X0P+0:0:-1: + # BZ12701 %3lG:-0X0P0:0:-1: + # BZ12701 %*3lG:-0X0P0:0:-1: +-%3lG:-NAN(09A_Zaz):0:-1: +-%*3lG:-NAN(09A_Zaz):0:-1: +-%3lG:-NAN():0:-1: +-%*3lG:-NAN():0:-1: +-%3lG:NAN():1:3:nan: +-%*3lG:NAN():0:3: +-%3lG:NAN(09A_Zaz):1:3:nan: +-%*3lG:NAN(09A_Zaz):0:3: ++# BZ30647 %3lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3lG:-NAN():0:-1: ++# BZ30647 %*3lG:-NAN():0:-1: ++# BZ30647 %3lG:NAN():1:3:nan: ++# BZ30647 %*3lG:NAN():0:3: ++# BZ30647 %3lG:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3lG:NAN(09A_Zaz):0:3: + %3lG:0X0P0:1:3:0x0: + %*3lG:0X0P0:0:3: + %3lG:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3lG:0XF.FFFFFFFFFFFF8P+1020:0:3: + %3lG:INFINITY:1:3:inf: + %*3lG:INFINITY:0:3: +-%3lG:+NAN():0:-1: +-%*3lG:+NAN():0:-1: +-%3lG:+NAN(09A_Zaz):0:-1: +-%*3lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3lG:+NAN():0:-1: ++# BZ30647 %*3lG:+NAN():0:-1: ++# BZ30647 %3lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3lG:+NAN(09A_Zaz):0:-1: + # BZ12701 %3lG:+0X0P0:0:-1: + # BZ12701 %*3lG:+0X0P0:0:-1: + # BZ12701 %3lG:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4lG:-0X0P+0:0:4: + %4lG:-0X0P0:1:4:-0x0: + %*4lG:-0X0P0:0:4: +-%4lG:-NAN(09A_Zaz):1:4:-nan: +-%*4lG:-NAN(09A_Zaz):0:4: +-%4lG:-NAN():1:4:-nan: +-%*4lG:-NAN():0:4: +-%4lG:NAN():0:-1: +-%*4lG:NAN():0:-1: +-%4lG:NAN(09A_Zaz):0:-1: +-%*4lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %4lG:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4lG:-NAN(09A_Zaz):0:4: ++# BZ30647 %4lG:-NAN():1:4:-nan: ++# BZ30647 %*4lG:-NAN():0:4: ++# BZ30647 %4lG:NAN():0:-1: ++# BZ30647 %*4lG:NAN():0:-1: ++# BZ30647 %4lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4lG:NAN(09A_Zaz):0:-1: + # BZ12701 %4lG:0X0P0:0:-1: + # BZ12701 %*4lG:0X0P0:0:-1: + # BZ12701 %4lG:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4lG:0XF.FFFFFFFFFFFF8P+1020:0:4: + %4lG:INFINITY:0:-1: + %*4lG:INFINITY:0:-1: +-%4lG:+NAN():1:4:nan: +-%*4lG:+NAN():0:4: +-%4lG:+NAN(09A_Zaz):1:4:nan: +-%*4lG:+NAN(09A_Zaz):0:4: ++# BZ30647 %4lG:+NAN():1:4:nan: ++# BZ30647 %*4lG:+NAN():0:4: ++# BZ30647 %4lG:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4lG:+NAN(09A_Zaz):0:4: + %4lG:+0X0P0:1:4:0x0: + %*4lG:+0X0P0:0:4: + %4lG:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5lG:-0X0P+0:0:-1: + # BZ12701 %5lG:-0X0P0:0:-1: + # BZ12701 %*5lG:-0X0P0:0:-1: +-%5lG:-NAN(09A_Zaz):0:-1: +-%*5lG:-NAN(09A_Zaz):0:-1: +-%5lG:-NAN():0:-1: +-%*5lG:-NAN():0:-1: +-%5lG:NAN():1:5:nan: +-%*5lG:NAN():0:5: +-%5lG:NAN(09A_Zaz):0:-1: +-%*5lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %5lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5lG:-NAN():0:-1: ++# BZ30647 %*5lG:-NAN():0:-1: ++# BZ30647 %5lG:NAN():1:5:nan: ++# BZ30647 %*5lG:NAN():0:5: ++# BZ30647 %5lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lG:NAN(09A_Zaz):0:-1: + %5lG:0X0P0:1:5:0x0: + %*5lG:0X0P0:0:5: + # BZ12701 %5lG:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5lG:0XF.FFFFFFFFFFFF8P+1020:0:5: + %5lG:INFINITY:0:-1: + %*5lG:INFINITY:0:-1: +-%5lG:+NAN():0:-1: +-%*5lG:+NAN():0:-1: +-%5lG:+NAN(09A_Zaz):0:-1: +-%*5lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5lG:+NAN():0:-1: ++# BZ30647 %*5lG:+NAN():0:-1: ++# BZ30647 %5lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lG:+NAN(09A_Zaz):0:-1: + # BZ12701 %5lG:+0X0P0:0:-1: + # BZ12701 %*5lG:+0X0P0:0:-1: + # BZ12701 %5lG:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6lG:-0X0P+0:0:-1: + %6lG:-0X0P0:1:6:-0x0: + %*6lG:-0X0P0:0:6: +-%6lG:-NAN(09A_Zaz):0:-1: +-%*6lG:-NAN(09A_Zaz):0:-1: +-%6lG:-NAN():1:6:-nan: +-%*6lG:-NAN():0:6: +-%6lG:NAN():1:5:nan: +-%*6lG:NAN():0:5: +-%6lG:NAN(09A_Zaz):0:-1: +-%*6lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %6lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6lG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6lG:-NAN():1:6:-nan: ++# BZ30647 %*6lG:-NAN():0:6: ++# BZ30647 %6lG:NAN():1:5:nan: ++# BZ30647 %*6lG:NAN():0:5: ++# BZ30647 %6lG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6lG:NAN(09A_Zaz):0:-1: + %6lG:0X0P0:1:5:0x0: + %*6lG:0X0P0:0:5: + %6lG:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6lG:0XF.FFFFFFFFFFFF8P+1020:0:6: + %6lG:INFINITY:0:-1: + %*6lG:INFINITY:0:-1: +-%6lG:+NAN():1:6:nan: +-%*6lG:+NAN():0:6: +-%6lG:+NAN(09A_Zaz):0:-1: +-%*6lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6lG:+NAN():1:6:nan: ++# BZ30647 %*6lG:+NAN():0:6: ++# BZ30647 %6lG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6lG:+NAN(09A_Zaz):0:-1: + %6lG:+0X0P0:1:6:0x0: + %*6lG:+0X0P0:0:6: + # BZ12701 %6lG:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*20lG:-0X0P+0:0:7: + %20lG:-0X0P0:1:6:-0x0: + %*20lG:-0X0P0:0:6: +-%20lG:-NAN(09A_Zaz):1:13:-nan: +-%*20lG:-NAN(09A_Zaz):0:13: +-%20lG:-NAN():1:6:-nan: +-%*20lG:-NAN():0:6: +-%20lG:NAN():1:5:nan: +-%*20lG:NAN():0:5: +-%20lG:NAN(09A_Zaz):1:12:nan: +-%*20lG:NAN(09A_Zaz):0:12: ++# BZ30647 %20lG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*20lG:-NAN(09A_Zaz):0:13: ++# BZ30647 %20lG:-NAN():1:6:-nan: ++# BZ30647 %*20lG:-NAN():0:6: ++# BZ30647 %20lG:NAN():1:5:nan: ++# BZ30647 %*20lG:NAN():0:5: ++# BZ30647 %20lG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*20lG:NAN(09A_Zaz):0:12: + %20lG:0X0P0:1:5:0x0: + %*20lG:0X0P0:0:5: + %20lG:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20lG:0XF.FFFFFFFFFFFF8P+1020:0:20: + %20lG:INFINITY:1:8:inf: + %*20lG:INFINITY:0:8: +-%20lG:+NAN():1:6:nan: +-%*20lG:+NAN():0:6: +-%20lG:+NAN(09A_Zaz):1:13:nan: +-%*20lG:+NAN(09A_Zaz):0:13: ++# BZ30647 %20lG:+NAN():1:6:nan: ++# BZ30647 %*20lG:+NAN():0:6: ++# BZ30647 %20lG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*20lG:+NAN(09A_Zaz):0:13: + %20lG:+0X0P0:1:6:0x0: + %*20lG:+0X0P0:0:6: + %20lG:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32lG:-0X0P+0:0:7: + %32lG:-0X0P0:1:6:-0x0: + %*32lG:-0X0P0:0:6: +-%32lG:-NAN(09A_Zaz):1:13:-nan: +-%*32lG:-NAN(09A_Zaz):0:13: +-%32lG:-NAN():1:6:-nan: +-%*32lG:-NAN():0:6: +-%32lG:NAN():1:5:nan: +-%*32lG:NAN():0:5: +-%32lG:NAN(09A_Zaz):1:12:nan: +-%*32lG:NAN(09A_Zaz):0:12: ++# BZ30647 %32lG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*32lG:-NAN(09A_Zaz):0:13: ++# BZ30647 %32lG:-NAN():1:6:-nan: ++# BZ30647 %*32lG:-NAN():0:6: ++# BZ30647 %32lG:NAN():1:5:nan: ++# BZ30647 %*32lG:NAN():0:5: ++# BZ30647 %32lG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*32lG:NAN(09A_Zaz):0:12: + %32lG:0X0P0:1:5:0x0: + %*32lG:0X0P0:0:5: + %32lG:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32lG:0XF.FFFFFFFFFFFF8P+1020:0:23: + %32lG:INFINITY:1:8:inf: + %*32lG:INFINITY:0:8: +-%32lG:+NAN():1:6:nan: +-%*32lG:+NAN():0:6: +-%32lG:+NAN(09A_Zaz):1:13:nan: +-%*32lG:+NAN(09A_Zaz):0:13: ++# BZ30647 %32lG:+NAN():1:6:nan: ++# BZ30647 %*32lG:+NAN():0:6: ++# BZ30647 %32lG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32lG:+NAN(09A_Zaz):0:13: + %32lG:+0X0P0:1:6:0x0: + %*32lG:+0X0P0:0:6: + %32lG:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5lG: -0X0P+0:0:-1: + # BZ12701 %5lG: -0X0P0:0:-1: + # BZ12701 %*5lG: -0X0P0:0:-1: +-%5lG: -NAN(09A_Zaz):0:-1: +-%*5lG: -NAN(09A_Zaz):0:-1: +-%5lG: -NAN():0:-1: +-%*5lG: -NAN():0:-1: +-%5lG: NAN():1:6:nan: +-%*5lG: NAN():0:6: +-%5lG: NAN(09A_Zaz):0:-1: +-%*5lG: NAN(09A_Zaz):0:-1: ++# BZ30647 %5lG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5lG: -NAN():0:-1: ++# BZ30647 %*5lG: -NAN():0:-1: ++# BZ30647 %5lG: NAN():1:6:nan: ++# BZ30647 %*5lG: NAN():0:6: ++# BZ30647 %5lG: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lG: NAN(09A_Zaz):0:-1: + %5lG: 0X0P0:1:6:0x0: + %*5lG: 0X0P0:0:6: + # BZ12701 %5lG: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5lG: 0XF.FFFFFFFFFFFF8P+1020:0:6: + %5lG: INFINITY:0:-1: + %*5lG: INFINITY:0:-1: +-%5lG: +NAN():0:-1: +-%*5lG: +NAN():0:-1: +-%5lG: +NAN(09A_Zaz):0:-1: +-%*5lG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5lG: +NAN():0:-1: ++# BZ30647 %*5lG: +NAN():0:-1: ++# BZ30647 %5lG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5lG: +NAN(09A_Zaz):0:-1: + # BZ12701 %5lG: +0X0P0:0:-1: + # BZ12701 %*5lG: +0X0P0:0:-1: + # BZ12701 %5lG: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*32lG: -0X0P+0:0:8: + %32lG: -0X0P0:1:7:-0x0: + %*32lG: -0X0P0:0:7: +-%32lG: -NAN(09A_Zaz):1:14:-nan: +-%*32lG: -NAN(09A_Zaz):0:14: +-%32lG: -NAN():1:7:-nan: +-%*32lG: -NAN():0:7: +-%32lG: NAN():1:6:nan: +-%*32lG: NAN():0:6: +-%32lG: NAN(09A_Zaz):1:13:nan: +-%*32lG: NAN(09A_Zaz):0:13: ++# BZ30647 %32lG: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*32lG: -NAN(09A_Zaz):0:14: ++# BZ30647 %32lG: -NAN():1:7:-nan: ++# BZ30647 %*32lG: -NAN():0:7: ++# BZ30647 %32lG: NAN():1:6:nan: ++# BZ30647 %*32lG: NAN():0:6: ++# BZ30647 %32lG: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32lG: NAN(09A_Zaz):0:13: + %32lG: 0X0P0:1:6:0x0: + %*32lG: 0X0P0:0:6: + %32lG: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32lG: 0XF.FFFFFFFFFFFF8P+1020:0:24: + %32lG: INFINITY:1:9:inf: + %*32lG: INFINITY:0:9: +-%32lG: +NAN():1:7:nan: +-%*32lG: +NAN():0:7: +-%32lG: +NAN(09A_Zaz):1:14:nan: +-%*32lG: +NAN(09A_Zaz):0:14: ++# BZ30647 %32lG: +NAN():1:7:nan: ++# BZ30647 %*32lG: +NAN():0:7: ++# BZ30647 %32lG: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*32lG: +NAN(09A_Zaz):0:14: + %32lG: +0X0P0:1:7:0x0: + %*32lG: +0X0P0:0:7: + %32lG: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input +index 196cb734b277653e..6e32c8d4b1390ab0 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-a.input +@@ -16,14 +16,14 @@ + %*a:-0x0p+0:0:7: + %a:-0x0p0:1:6:-0x0: + %*a:-0x0p0:0:6: +-%a:-nan(09A_Zaz):1:13:-nan: +-%*a:-nan(09A_Zaz):0:13: +-%a:-nan():1:6:-nan: +-%*a:-nan():0:6: +-%a:nan():1:5:nan: +-%*a:nan():0:5: +-%a:nan(09A_Zaz):1:12:nan: +-%*a:nan(09A_Zaz):0:12: ++# BZ30647 %a:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*a:-nan(09A_Zaz):0:13: ++# BZ30647 %a:-nan():1:6:-nan: ++# BZ30647 %*a:-nan():0:6: ++# BZ30647 %a:nan():1:5:nan: ++# BZ30647 %*a:nan():0:5: ++# BZ30647 %a:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*a:nan(09A_Zaz):0:12: + %a:0x0p0:1:5:0x0: + %*a:0x0p0:0:5: + %a:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*a:0xf.fffffp+124:0:14: + %a:infinity:1:8:inf: + %*a:infinity:0:8: +-%a:+nan():1:6:nan: +-%*a:+nan():0:6: +-%a:+nan(09A_Zaz):1:13:nan: +-%*a:+nan(09A_Zaz):0:13: ++# BZ30647 %a:+nan():1:6:nan: ++# BZ30647 %*a:+nan():0:6: ++# BZ30647 %a:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*a:+nan(09A_Zaz):0:13: + %a:+0x0p0:1:6:0x0: + %*a:+0x0p0:0:6: + %a:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1a:-0x0p+0:0:-1: + %1a:-0x0p0:0:-1: + %*1a:-0x0p0:0:-1: +-%1a:-nan(09A_Zaz):0:-1: +-%*1a:-nan(09A_Zaz):0:-1: +-%1a:-nan():0:-1: +-%*1a:-nan():0:-1: +-%1a:nan():0:-1: +-%*1a:nan():0:-1: +-%1a:nan(09A_Zaz):0:-1: +-%*1a:nan(09A_Zaz):0:-1: ++# BZ30647 %1a:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1a:-nan(09A_Zaz):0:-1: ++# BZ30647 %1a:-nan():0:-1: ++# BZ30647 %*1a:-nan():0:-1: ++# BZ30647 %1a:nan():0:-1: ++# BZ30647 %*1a:nan():0:-1: ++# BZ30647 %1a:nan(09A_Zaz):0:-1: ++# BZ30647 %*1a:nan(09A_Zaz):0:-1: + %1a:0x0p0:1:1:0x0: + %*1a:0x0p0:0:1: + %1a:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1a:0xf.fffffp+124:0:1: + %1a:infinity:0:-1: + %*1a:infinity:0:-1: +-%1a:+nan():0:-1: +-%*1a:+nan():0:-1: +-%1a:+nan(09A_Zaz):0:-1: +-%*1a:+nan(09A_Zaz):0:-1: ++# BZ30647 %1a:+nan():0:-1: ++# BZ30647 %*1a:+nan():0:-1: ++# BZ30647 %1a:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1a:+nan(09A_Zaz):0:-1: + %1a:+0x0p0:0:-1: + %*1a:+0x0p0:0:-1: + %1a:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2a:-0x0p+0:0:2: + %2a:-0x0p0:1:2:-0x0: + %*2a:-0x0p0:0:2: +-%2a:-nan(09A_Zaz):0:-1: +-%*2a:-nan(09A_Zaz):0:-1: +-%2a:-nan():0:-1: +-%*2a:-nan():0:-1: +-%2a:nan():0:-1: +-%*2a:nan():0:-1: +-%2a:nan(09A_Zaz):0:-1: +-%*2a:nan(09A_Zaz):0:-1: ++# BZ30647 %2a:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2a:-nan(09A_Zaz):0:-1: ++# BZ30647 %2a:-nan():0:-1: ++# BZ30647 %*2a:-nan():0:-1: ++# BZ30647 %2a:nan():0:-1: ++# BZ30647 %*2a:nan():0:-1: ++# BZ30647 %2a:nan(09A_Zaz):0:-1: ++# BZ30647 %*2a:nan(09A_Zaz):0:-1: + # BZ12701 %2a:0x0p0:0:-1: + # BZ12701 %*2a:0x0p0:0:-1: + # BZ12701 %2a:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2a:0xf.fffffp+124:0:-1: + %2a:infinity:0:-1: + %*2a:infinity:0:-1: +-%2a:+nan():0:-1: +-%*2a:+nan():0:-1: +-%2a:+nan(09A_Zaz):0:-1: +-%*2a:+nan(09A_Zaz):0:-1: ++# BZ30647 %2a:+nan():0:-1: ++# BZ30647 %*2a:+nan():0:-1: ++# BZ30647 %2a:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2a:+nan(09A_Zaz):0:-1: + %2a:+0x0p0:1:2:0x0: + %*2a:+0x0p0:0:2: + %2a:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3a:-0x0p+0:0:-1: + # BZ12701 %3a:-0x0p0:0:-1: + # BZ12701 %*3a:-0x0p0:0:-1: +-%3a:-nan(09A_Zaz):0:-1: +-%*3a:-nan(09A_Zaz):0:-1: +-%3a:-nan():0:-1: +-%*3a:-nan():0:-1: +-%3a:nan():1:3:nan: +-%*3a:nan():0:3: +-%3a:nan(09A_Zaz):1:3:nan: +-%*3a:nan(09A_Zaz):0:3: ++# BZ30647 %3a:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3a:-nan(09A_Zaz):0:-1: ++# BZ30647 %3a:-nan():0:-1: ++# BZ30647 %*3a:-nan():0:-1: ++# BZ30647 %3a:nan():1:3:nan: ++# BZ30647 %*3a:nan():0:3: ++# BZ30647 %3a:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3a:nan(09A_Zaz):0:3: + %3a:0x0p0:1:3:0x0: + %*3a:0x0p0:0:3: + %3a:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3a:0xf.fffffp+124:0:3: + %3a:infinity:1:3:inf: + %*3a:infinity:0:3: +-%3a:+nan():0:-1: +-%*3a:+nan():0:-1: +-%3a:+nan(09A_Zaz):0:-1: +-%*3a:+nan(09A_Zaz):0:-1: ++# BZ30647 %3a:+nan():0:-1: ++# BZ30647 %*3a:+nan():0:-1: ++# BZ30647 %3a:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3a:+nan(09A_Zaz):0:-1: + # BZ12701 %3a:+0x0p0:0:-1: + # BZ12701 %*3a:+0x0p0:0:-1: + # BZ12701 %3a:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4a:-0x0p+0:0:4: + %4a:-0x0p0:1:4:-0x0: + %*4a:-0x0p0:0:4: +-%4a:-nan(09A_Zaz):1:4:-nan: +-%*4a:-nan(09A_Zaz):0:4: +-%4a:-nan():1:4:-nan: +-%*4a:-nan():0:4: +-%4a:nan():0:-1: +-%*4a:nan():0:-1: +-%4a:nan(09A_Zaz):0:-1: +-%*4a:nan(09A_Zaz):0:-1: ++# BZ30647 %4a:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4a:-nan(09A_Zaz):0:4: ++# BZ30647 %4a:-nan():1:4:-nan: ++# BZ30647 %*4a:-nan():0:4: ++# BZ30647 %4a:nan():0:-1: ++# BZ30647 %*4a:nan():0:-1: ++# BZ30647 %4a:nan(09A_Zaz):0:-1: ++# BZ30647 %*4a:nan(09A_Zaz):0:-1: + # BZ12701 %4a:0x0p0:0:-1: + # BZ12701 %*4a:0x0p0:0:-1: + # BZ12701 %4a:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4a:0xf.fffffp+124:0:4: + %4a:infinity:0:-1: + %*4a:infinity:0:-1: +-%4a:+nan():1:4:nan: +-%*4a:+nan():0:4: +-%4a:+nan(09A_Zaz):1:4:nan: +-%*4a:+nan(09A_Zaz):0:4: ++# BZ30647 %4a:+nan():1:4:nan: ++# BZ30647 %*4a:+nan():0:4: ++# BZ30647 %4a:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4a:+nan(09A_Zaz):0:4: + %4a:+0x0p0:1:4:0x0: + %*4a:+0x0p0:0:4: + %4a:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5a:-0x0p+0:0:-1: + # BZ12701 %5a:-0x0p0:0:-1: + # BZ12701 %*5a:-0x0p0:0:-1: +-%5a:-nan(09A_Zaz):0:-1: +-%*5a:-nan(09A_Zaz):0:-1: +-%5a:-nan():0:-1: +-%*5a:-nan():0:-1: +-%5a:nan():1:5:nan: +-%*5a:nan():0:5: +-%5a:nan(09A_Zaz):0:-1: +-%*5a:nan(09A_Zaz):0:-1: ++# BZ30647 %5a:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5a:-nan(09A_Zaz):0:-1: ++# BZ30647 %5a:-nan():0:-1: ++# BZ30647 %*5a:-nan():0:-1: ++# BZ30647 %5a:nan():1:5:nan: ++# BZ30647 %*5a:nan():0:5: ++# BZ30647 %5a:nan(09A_Zaz):0:-1: ++# BZ30647 %*5a:nan(09A_Zaz):0:-1: + %5a:0x0p0:1:5:0x0: + %*5a:0x0p0:0:5: + # BZ12701 %5a:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5a:0xf.fffffp+124:0:5: + %5a:infinity:0:-1: + %*5a:infinity:0:-1: +-%5a:+nan():0:-1: +-%*5a:+nan():0:-1: +-%5a:+nan(09A_Zaz):0:-1: +-%*5a:+nan(09A_Zaz):0:-1: ++# BZ30647 %5a:+nan():0:-1: ++# BZ30647 %*5a:+nan():0:-1: ++# BZ30647 %5a:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5a:+nan(09A_Zaz):0:-1: + # BZ12701 %5a:+0x0p0:0:-1: + # BZ12701 %*5a:+0x0p0:0:-1: + # BZ12701 %5a:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6a:-0x0p+0:0:-1: + %6a:-0x0p0:1:6:-0x0: + %*6a:-0x0p0:0:6: +-%6a:-nan(09A_Zaz):0:-1: +-%*6a:-nan(09A_Zaz):0:-1: +-%6a:-nan():1:6:-nan: +-%*6a:-nan():0:6: +-%6a:nan():1:5:nan: +-%*6a:nan():0:5: +-%6a:nan(09A_Zaz):0:-1: +-%*6a:nan(09A_Zaz):0:-1: ++# BZ30647 %6a:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6a:-nan(09A_Zaz):0:-1: ++# BZ30647 %6a:-nan():1:6:-nan: ++# BZ30647 %*6a:-nan():0:6: ++# BZ30647 %6a:nan():1:5:nan: ++# BZ30647 %*6a:nan():0:5: ++# BZ30647 %6a:nan(09A_Zaz):0:-1: ++# BZ30647 %*6a:nan(09A_Zaz):0:-1: + %6a:0x0p0:1:5:0x0: + %*6a:0x0p0:0:5: + %6a:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6a:0xf.fffffp+124:0:6: + %6a:infinity:0:-1: + %*6a:infinity:0:-1: +-%6a:+nan():1:6:nan: +-%*6a:+nan():0:6: +-%6a:+nan(09A_Zaz):0:-1: +-%*6a:+nan(09A_Zaz):0:-1: ++# BZ30647 %6a:+nan():1:6:nan: ++# BZ30647 %*6a:+nan():0:6: ++# BZ30647 %6a:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6a:+nan(09A_Zaz):0:-1: + %6a:+0x0p0:1:6:0x0: + %*6a:+0x0p0:0:6: + # BZ12701 %6a:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*12a:-0x0p+0:0:7: + %12a:-0x0p0:1:6:-0x0: + %*12a:-0x0p0:0:6: +-%12a:-nan(09A_Zaz):0:-1: +-%*12a:-nan(09A_Zaz):0:-1: +-%12a:-nan():1:6:-nan: +-%*12a:-nan():0:6: +-%12a:nan():1:5:nan: +-%*12a:nan():0:5: +-%12a:nan(09A_Zaz):1:12:nan: +-%*12a:nan(09A_Zaz):0:12: ++# BZ30647 %12a:-nan(09A_Zaz):0:-1: ++# BZ30647 %*12a:-nan(09A_Zaz):0:-1: ++# BZ30647 %12a:-nan():1:6:-nan: ++# BZ30647 %*12a:-nan():0:6: ++# BZ30647 %12a:nan():1:5:nan: ++# BZ30647 %*12a:nan():0:5: ++# BZ30647 %12a:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*12a:nan(09A_Zaz):0:12: + %12a:0x0p0:1:5:0x0: + %*12a:0x0p0:0:5: + %12a:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*12a:0xf.fffffp+124:0:12: + %12a:infinity:1:8:inf: + %*12a:infinity:0:8: +-%12a:+nan():1:6:nan: +-%*12a:+nan():0:6: +-%12a:+nan(09A_Zaz):0:-1: +-%*12a:+nan(09A_Zaz):0:-1: ++# BZ30647 %12a:+nan():1:6:nan: ++# BZ30647 %*12a:+nan():0:6: ++# BZ30647 %12a:+nan(09A_Zaz):0:-1: ++# BZ30647 %*12a:+nan(09A_Zaz):0:-1: + %12a:+0x0p0:1:6:0x0: + %*12a:+0x0p0:0:6: + %12a:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*18a:-0x0p+0:0:7: + %18a:-0x0p0:1:6:-0x0: + %*18a:-0x0p0:0:6: +-%18a:-nan(09A_Zaz):1:13:-nan: +-%*18a:-nan(09A_Zaz):0:13: +-%18a:-nan():1:6:-nan: +-%*18a:-nan():0:6: +-%18a:nan():1:5:nan: +-%*18a:nan():0:5: +-%18a:nan(09A_Zaz):1:12:nan: +-%*18a:nan(09A_Zaz):0:12: ++# BZ30647 %18a:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*18a:-nan(09A_Zaz):0:13: ++# BZ30647 %18a:-nan():1:6:-nan: ++# BZ30647 %*18a:-nan():0:6: ++# BZ30647 %18a:nan():1:5:nan: ++# BZ30647 %*18a:nan():0:5: ++# BZ30647 %18a:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*18a:nan(09A_Zaz):0:12: + %18a:0x0p0:1:5:0x0: + %*18a:0x0p0:0:5: + %18a:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*18a:0xf.fffffp+124:0:14: + %18a:infinity:1:8:inf: + %*18a:infinity:0:8: +-%18a:+nan():1:6:nan: +-%*18a:+nan():0:6: +-%18a:+nan(09A_Zaz):1:13:nan: +-%*18a:+nan(09A_Zaz):0:13: ++# BZ30647 %18a:+nan():1:6:nan: ++# BZ30647 %*18a:+nan():0:6: ++# BZ30647 %18a:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*18a:+nan(09A_Zaz):0:13: + %18a:+0x0p0:1:6:0x0: + %*18a:+0x0p0:0:6: + %18a:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5a: -0x0p+0:0:-1: + # BZ12701 %5a: -0x0p0:0:-1: + # BZ12701 %*5a: -0x0p0:0:-1: +-%5a: -nan(09A_Zaz):0:-1: +-%*5a: -nan(09A_Zaz):0:-1: +-%5a: -nan():0:-1: +-%*5a: -nan():0:-1: +-%5a: nan():1:6:nan: +-%*5a: nan():0:6: +-%5a: nan(09A_Zaz):0:-1: +-%*5a: nan(09A_Zaz):0:-1: ++# BZ30647 %5a: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5a: -nan(09A_Zaz):0:-1: ++# BZ30647 %5a: -nan():0:-1: ++# BZ30647 %*5a: -nan():0:-1: ++# BZ30647 %5a: nan():1:6:nan: ++# BZ30647 %*5a: nan():0:6: ++# BZ30647 %5a: nan(09A_Zaz):0:-1: ++# BZ30647 %*5a: nan(09A_Zaz):0:-1: + %5a: 0x0p0:1:6:0x0: + %*5a: 0x0p0:0:6: + # BZ12701 %5a: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5a: 0xf.fffffp+124:0:6: + %5a: infinity:0:-1: + %*5a: infinity:0:-1: +-%5a: +nan():0:-1: +-%*5a: +nan():0:-1: +-%5a: +nan(09A_Zaz):0:-1: +-%*5a: +nan(09A_Zaz):0:-1: ++# BZ30647 %5a: +nan():0:-1: ++# BZ30647 %*5a: +nan():0:-1: ++# BZ30647 %5a: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5a: +nan(09A_Zaz):0:-1: + # BZ12701 %5a: +0x0p0:0:-1: + # BZ12701 %*5a: +0x0p0:0:-1: + # BZ12701 %5a: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*18a: -0x0p+0:0:8: + %18a: -0x0p0:1:7:-0x0: + %*18a: -0x0p0:0:7: +-%18a: -nan(09A_Zaz):1:14:-nan: +-%*18a: -nan(09A_Zaz):0:14: +-%18a: -nan():1:7:-nan: +-%*18a: -nan():0:7: +-%18a: nan():1:6:nan: +-%*18a: nan():0:6: +-%18a: nan(09A_Zaz):1:13:nan: +-%*18a: nan(09A_Zaz):0:13: ++# BZ30647 %18a: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*18a: -nan(09A_Zaz):0:14: ++# BZ30647 %18a: -nan():1:7:-nan: ++# BZ30647 %*18a: -nan():0:7: ++# BZ30647 %18a: nan():1:6:nan: ++# BZ30647 %*18a: nan():0:6: ++# BZ30647 %18a: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*18a: nan(09A_Zaz):0:13: + %18a: 0x0p0:1:6:0x0: + %*18a: 0x0p0:0:6: + %18a: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*18a: 0xf.fffffp+124:0:15: + %18a: infinity:1:9:inf: + %*18a: infinity:0:9: +-%18a: +nan():1:7:nan: +-%*18a: +nan():0:7: +-%18a: +nan(09A_Zaz):1:14:nan: +-%*18a: +nan(09A_Zaz):0:14: ++# BZ30647 %18a: +nan():1:7:nan: ++# BZ30647 %*18a: +nan():0:7: ++# BZ30647 %18a: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*18a: +nan(09A_Zaz):0:14: + %18a: +0x0p0:1:7:0x0: + %*18a: +0x0p0:0:7: + %18a: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input +index 9f541217605c0b7a..255d1368c0d844c0 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-aa.input +@@ -16,14 +16,14 @@ + %*A:-0X0P+0:0:7: + %A:-0X0P0:1:6:-0x0: + %*A:-0X0P0:0:6: +-%A:-NAN(09A_Zaz):1:13:-nan: +-%*A:-NAN(09A_Zaz):0:13: +-%A:-NAN():1:6:-nan: +-%*A:-NAN():0:6: +-%A:NAN():1:5:nan: +-%*A:NAN():0:5: +-%A:NAN(09A_Zaz):1:12:nan: +-%*A:NAN(09A_Zaz):0:12: ++# BZ30647 %A:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*A:-NAN(09A_Zaz):0:13: ++# BZ30647 %A:-NAN():1:6:-nan: ++# BZ30647 %*A:-NAN():0:6: ++# BZ30647 %A:NAN():1:5:nan: ++# BZ30647 %*A:NAN():0:5: ++# BZ30647 %A:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*A:NAN(09A_Zaz):0:12: + %A:0X0P0:1:5:0x0: + %*A:0X0P0:0:5: + %A:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*A:0XF.FFFFFP+124:0:14: + %A:INFINITY:1:8:inf: + %*A:INFINITY:0:8: +-%A:+NAN():1:6:nan: +-%*A:+NAN():0:6: +-%A:+NAN(09A_Zaz):1:13:nan: +-%*A:+NAN(09A_Zaz):0:13: ++# BZ30647 %A:+NAN():1:6:nan: ++# BZ30647 %*A:+NAN():0:6: ++# BZ30647 %A:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*A:+NAN(09A_Zaz):0:13: + %A:+0X0P0:1:6:0x0: + %*A:+0X0P0:0:6: + %A:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1A:-0X0P+0:0:-1: + %1A:-0X0P0:0:-1: + %*1A:-0X0P0:0:-1: +-%1A:-NAN(09A_Zaz):0:-1: +-%*1A:-NAN(09A_Zaz):0:-1: +-%1A:-NAN():0:-1: +-%*1A:-NAN():0:-1: +-%1A:NAN():0:-1: +-%*1A:NAN():0:-1: +-%1A:NAN(09A_Zaz):0:-1: +-%*1A:NAN(09A_Zaz):0:-1: ++# BZ30647 %1A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1A:-NAN():0:-1: ++# BZ30647 %*1A:-NAN():0:-1: ++# BZ30647 %1A:NAN():0:-1: ++# BZ30647 %*1A:NAN():0:-1: ++# BZ30647 %1A:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1A:NAN(09A_Zaz):0:-1: + %1A:0X0P0:1:1:0x0: + %*1A:0X0P0:0:1: + %1A:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1A:0XF.FFFFFP+124:0:1: + %1A:INFINITY:0:-1: + %*1A:INFINITY:0:-1: +-%1A:+NAN():0:-1: +-%*1A:+NAN():0:-1: +-%1A:+NAN(09A_Zaz):0:-1: +-%*1A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1A:+NAN():0:-1: ++# BZ30647 %*1A:+NAN():0:-1: ++# BZ30647 %1A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1A:+NAN(09A_Zaz):0:-1: + %1A:+0X0P0:0:-1: + %*1A:+0X0P0:0:-1: + %1A:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2A:-0X0P+0:0:2: + %2A:-0X0P0:1:2:-0x0: + %*2A:-0X0P0:0:2: +-%2A:-NAN(09A_Zaz):0:-1: +-%*2A:-NAN(09A_Zaz):0:-1: +-%2A:-NAN():0:-1: +-%*2A:-NAN():0:-1: +-%2A:NAN():0:-1: +-%*2A:NAN():0:-1: +-%2A:NAN(09A_Zaz):0:-1: +-%*2A:NAN(09A_Zaz):0:-1: ++# BZ30647 %2A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2A:-NAN():0:-1: ++# BZ30647 %*2A:-NAN():0:-1: ++# BZ30647 %2A:NAN():0:-1: ++# BZ30647 %*2A:NAN():0:-1: ++# BZ30647 %2A:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2A:NAN(09A_Zaz):0:-1: + # BZ12701 %2A:0X0P0:0:-1: + # BZ12701 %*2A:0X0P0:0:-1: + # BZ12701 %2A:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2A:0XF.FFFFFP+124:0:-1: + %2A:INFINITY:0:-1: + %*2A:INFINITY:0:-1: +-%2A:+NAN():0:-1: +-%*2A:+NAN():0:-1: +-%2A:+NAN(09A_Zaz):0:-1: +-%*2A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2A:+NAN():0:-1: ++# BZ30647 %*2A:+NAN():0:-1: ++# BZ30647 %2A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2A:+NAN(09A_Zaz):0:-1: + %2A:+0X0P0:1:2:0x0: + %*2A:+0X0P0:0:2: + %2A:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3A:-0X0P+0:0:-1: + # BZ12701 %3A:-0X0P0:0:-1: + # BZ12701 %*3A:-0X0P0:0:-1: +-%3A:-NAN(09A_Zaz):0:-1: +-%*3A:-NAN(09A_Zaz):0:-1: +-%3A:-NAN():0:-1: +-%*3A:-NAN():0:-1: +-%3A:NAN():1:3:nan: +-%*3A:NAN():0:3: +-%3A:NAN(09A_Zaz):1:3:nan: +-%*3A:NAN(09A_Zaz):0:3: ++# BZ30647 %3A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3A:-NAN():0:-1: ++# BZ30647 %*3A:-NAN():0:-1: ++# BZ30647 %3A:NAN():1:3:nan: ++# BZ30647 %*3A:NAN():0:3: ++# BZ30647 %3A:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3A:NAN(09A_Zaz):0:3: + %3A:0X0P0:1:3:0x0: + %*3A:0X0P0:0:3: + %3A:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3A:0XF.FFFFFP+124:0:3: + %3A:INFINITY:1:3:inf: + %*3A:INFINITY:0:3: +-%3A:+NAN():0:-1: +-%*3A:+NAN():0:-1: +-%3A:+NAN(09A_Zaz):0:-1: +-%*3A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3A:+NAN():0:-1: ++# BZ30647 %*3A:+NAN():0:-1: ++# BZ30647 %3A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3A:+NAN(09A_Zaz):0:-1: + # BZ12701 %3A:+0X0P0:0:-1: + # BZ12701 %*3A:+0X0P0:0:-1: + # BZ12701 %3A:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4A:-0X0P+0:0:4: + %4A:-0X0P0:1:4:-0x0: + %*4A:-0X0P0:0:4: +-%4A:-NAN(09A_Zaz):1:4:-nan: +-%*4A:-NAN(09A_Zaz):0:4: +-%4A:-NAN():1:4:-nan: +-%*4A:-NAN():0:4: +-%4A:NAN():0:-1: +-%*4A:NAN():0:-1: +-%4A:NAN(09A_Zaz):0:-1: +-%*4A:NAN(09A_Zaz):0:-1: ++# BZ30647 %4A:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4A:-NAN(09A_Zaz):0:4: ++# BZ30647 %4A:-NAN():1:4:-nan: ++# BZ30647 %*4A:-NAN():0:4: ++# BZ30647 %4A:NAN():0:-1: ++# BZ30647 %*4A:NAN():0:-1: ++# BZ30647 %4A:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4A:NAN(09A_Zaz):0:-1: + # BZ12701 %4A:0X0P0:0:-1: + # BZ12701 %*4A:0X0P0:0:-1: + # BZ12701 %4A:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4A:0XF.FFFFFP+124:0:4: + %4A:INFINITY:0:-1: + %*4A:INFINITY:0:-1: +-%4A:+NAN():1:4:nan: +-%*4A:+NAN():0:4: +-%4A:+NAN(09A_Zaz):1:4:nan: +-%*4A:+NAN(09A_Zaz):0:4: ++# BZ30647 %4A:+NAN():1:4:nan: ++# BZ30647 %*4A:+NAN():0:4: ++# BZ30647 %4A:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4A:+NAN(09A_Zaz):0:4: + %4A:+0X0P0:1:4:0x0: + %*4A:+0X0P0:0:4: + %4A:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5A:-0X0P+0:0:-1: + # BZ12701 %5A:-0X0P0:0:-1: + # BZ12701 %*5A:-0X0P0:0:-1: +-%5A:-NAN(09A_Zaz):0:-1: +-%*5A:-NAN(09A_Zaz):0:-1: +-%5A:-NAN():0:-1: +-%*5A:-NAN():0:-1: +-%5A:NAN():1:5:nan: +-%*5A:NAN():0:5: +-%5A:NAN(09A_Zaz):0:-1: +-%*5A:NAN(09A_Zaz):0:-1: ++# BZ30647 %5A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5A:-NAN():0:-1: ++# BZ30647 %*5A:-NAN():0:-1: ++# BZ30647 %5A:NAN():1:5:nan: ++# BZ30647 %*5A:NAN():0:5: ++# BZ30647 %5A:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5A:NAN(09A_Zaz):0:-1: + %5A:0X0P0:1:5:0x0: + %*5A:0X0P0:0:5: + # BZ12701 %5A:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5A:0XF.FFFFFP+124:0:5: + %5A:INFINITY:0:-1: + %*5A:INFINITY:0:-1: +-%5A:+NAN():0:-1: +-%*5A:+NAN():0:-1: +-%5A:+NAN(09A_Zaz):0:-1: +-%*5A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5A:+NAN():0:-1: ++# BZ30647 %*5A:+NAN():0:-1: ++# BZ30647 %5A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5A:+NAN(09A_Zaz):0:-1: + # BZ12701 %5A:+0X0P0:0:-1: + # BZ12701 %*5A:+0X0P0:0:-1: + # BZ12701 %5A:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6A:-0X0P+0:0:-1: + %6A:-0X0P0:1:6:-0x0: + %*6A:-0X0P0:0:6: +-%6A:-NAN(09A_Zaz):0:-1: +-%*6A:-NAN(09A_Zaz):0:-1: +-%6A:-NAN():1:6:-nan: +-%*6A:-NAN():0:6: +-%6A:NAN():1:5:nan: +-%*6A:NAN():0:5: +-%6A:NAN(09A_Zaz):0:-1: +-%*6A:NAN(09A_Zaz):0:-1: ++# BZ30647 %6A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6A:-NAN():1:6:-nan: ++# BZ30647 %*6A:-NAN():0:6: ++# BZ30647 %6A:NAN():1:5:nan: ++# BZ30647 %*6A:NAN():0:5: ++# BZ30647 %6A:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6A:NAN(09A_Zaz):0:-1: + %6A:0X0P0:1:5:0x0: + %*6A:0X0P0:0:5: + %6A:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6A:0XF.FFFFFP+124:0:6: + %6A:INFINITY:0:-1: + %*6A:INFINITY:0:-1: +-%6A:+NAN():1:6:nan: +-%*6A:+NAN():0:6: +-%6A:+NAN(09A_Zaz):0:-1: +-%*6A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6A:+NAN():1:6:nan: ++# BZ30647 %*6A:+NAN():0:6: ++# BZ30647 %6A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6A:+NAN(09A_Zaz):0:-1: + %6A:+0X0P0:1:6:0x0: + %*6A:+0X0P0:0:6: + # BZ12701 %6A:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*12A:-0X0P+0:0:7: + %12A:-0X0P0:1:6:-0x0: + %*12A:-0X0P0:0:6: +-%12A:-NAN(09A_Zaz):0:-1: +-%*12A:-NAN(09A_Zaz):0:-1: +-%12A:-NAN():1:6:-nan: +-%*12A:-NAN():0:6: +-%12A:NAN():1:5:nan: +-%*12A:NAN():0:5: +-%12A:NAN(09A_Zaz):1:12:nan: +-%*12A:NAN(09A_Zaz):0:12: ++# BZ30647 %12A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*12A:-NAN(09A_Zaz):0:-1: ++# BZ30647 %12A:-NAN():1:6:-nan: ++# BZ30647 %*12A:-NAN():0:6: ++# BZ30647 %12A:NAN():1:5:nan: ++# BZ30647 %*12A:NAN():0:5: ++# BZ30647 %12A:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*12A:NAN(09A_Zaz):0:12: + %12A:0X0P0:1:5:0x0: + %*12A:0X0P0:0:5: + %12A:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*12A:0XF.FFFFFP+124:0:12: + %12A:INFINITY:1:8:inf: + %*12A:INFINITY:0:8: +-%12A:+NAN():1:6:nan: +-%*12A:+NAN():0:6: +-%12A:+NAN(09A_Zaz):0:-1: +-%*12A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %12A:+NAN():1:6:nan: ++# BZ30647 %*12A:+NAN():0:6: ++# BZ30647 %12A:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*12A:+NAN(09A_Zaz):0:-1: + %12A:+0X0P0:1:6:0x0: + %*12A:+0X0P0:0:6: + %12A:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*18A:-0X0P+0:0:7: + %18A:-0X0P0:1:6:-0x0: + %*18A:-0X0P0:0:6: +-%18A:-NAN(09A_Zaz):1:13:-nan: +-%*18A:-NAN(09A_Zaz):0:13: +-%18A:-NAN():1:6:-nan: +-%*18A:-NAN():0:6: +-%18A:NAN():1:5:nan: +-%*18A:NAN():0:5: +-%18A:NAN(09A_Zaz):1:12:nan: +-%*18A:NAN(09A_Zaz):0:12: ++# BZ30647 %18A:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*18A:-NAN(09A_Zaz):0:13: ++# BZ30647 %18A:-NAN():1:6:-nan: ++# BZ30647 %*18A:-NAN():0:6: ++# BZ30647 %18A:NAN():1:5:nan: ++# BZ30647 %*18A:NAN():0:5: ++# BZ30647 %18A:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*18A:NAN(09A_Zaz):0:12: + %18A:0X0P0:1:5:0x0: + %*18A:0X0P0:0:5: + %18A:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*18A:0XF.FFFFFP+124:0:14: + %18A:INFINITY:1:8:inf: + %*18A:INFINITY:0:8: +-%18A:+NAN():1:6:nan: +-%*18A:+NAN():0:6: +-%18A:+NAN(09A_Zaz):1:13:nan: +-%*18A:+NAN(09A_Zaz):0:13: ++# BZ30647 %18A:+NAN():1:6:nan: ++# BZ30647 %*18A:+NAN():0:6: ++# BZ30647 %18A:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*18A:+NAN(09A_Zaz):0:13: + %18A:+0X0P0:1:6:0x0: + %*18A:+0X0P0:0:6: + %18A:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5A: -0X0P+0:0:-1: + # BZ12701 %5A: -0X0P0:0:-1: + # BZ12701 %*5A: -0X0P0:0:-1: +-%5A: -NAN(09A_Zaz):0:-1: +-%*5A: -NAN(09A_Zaz):0:-1: +-%5A: -NAN():0:-1: +-%*5A: -NAN():0:-1: +-%5A: NAN():1:6:nan: +-%*5A: NAN():0:6: +-%5A: NAN(09A_Zaz):0:-1: +-%*5A: NAN(09A_Zaz):0:-1: ++# BZ30647 %5A: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5A: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5A: -NAN():0:-1: ++# BZ30647 %*5A: -NAN():0:-1: ++# BZ30647 %5A: NAN():1:6:nan: ++# BZ30647 %*5A: NAN():0:6: ++# BZ30647 %5A: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5A: NAN(09A_Zaz):0:-1: + %5A: 0X0P0:1:6:0x0: + %*5A: 0X0P0:0:6: + # BZ12701 %5A: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5A: 0XF.FFFFFP+124:0:6: + %5A: INFINITY:0:-1: + %*5A: INFINITY:0:-1: +-%5A: +NAN():0:-1: +-%*5A: +NAN():0:-1: +-%5A: +NAN(09A_Zaz):0:-1: +-%*5A: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5A: +NAN():0:-1: ++# BZ30647 %*5A: +NAN():0:-1: ++# BZ30647 %5A: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5A: +NAN(09A_Zaz):0:-1: + # BZ12701 %5A: +0X0P0:0:-1: + # BZ12701 %*5A: +0X0P0:0:-1: + # BZ12701 %5A: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*18A: -0X0P+0:0:8: + %18A: -0X0P0:1:7:-0x0: + %*18A: -0X0P0:0:7: +-%18A: -NAN(09A_Zaz):1:14:-nan: +-%*18A: -NAN(09A_Zaz):0:14: +-%18A: -NAN():1:7:-nan: +-%*18A: -NAN():0:7: +-%18A: NAN():1:6:nan: +-%*18A: NAN():0:6: +-%18A: NAN(09A_Zaz):1:13:nan: +-%*18A: NAN(09A_Zaz):0:13: ++# BZ30647 %18A: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*18A: -NAN(09A_Zaz):0:14: ++# BZ30647 %18A: -NAN():1:7:-nan: ++# BZ30647 %*18A: -NAN():0:7: ++# BZ30647 %18A: NAN():1:6:nan: ++# BZ30647 %*18A: NAN():0:6: ++# BZ30647 %18A: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*18A: NAN(09A_Zaz):0:13: + %18A: 0X0P0:1:6:0x0: + %*18A: 0X0P0:0:6: + %18A: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*18A: 0XF.FFFFFP+124:0:15: + %18A: INFINITY:1:9:inf: + %*18A: INFINITY:0:9: +-%18A: +NAN():1:7:nan: +-%*18A: +NAN():0:7: +-%18A: +NAN(09A_Zaz):1:14:nan: +-%*18A: +NAN(09A_Zaz):0:14: ++# BZ30647 %18A: +NAN():1:7:nan: ++# BZ30647 %*18A: +NAN():0:7: ++# BZ30647 %18A: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*18A: +NAN(09A_Zaz):0:14: + %18A: +0X0P0:1:7:0x0: + %*18A: +0X0P0:0:7: + %18A: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input +index e555bb47b9c86bbe..c75034244e7ef86e 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-e.input +@@ -16,14 +16,14 @@ + %*e:-0e+0:0:5: + %e:-0e0:1:4:-0x0: + %*e:-0e0:0:4: +-%e:-nan(09A_Zaz):1:13:-nan: +-%*e:-nan(09A_Zaz):0:13: +-%e:-nan():1:6:-nan: +-%*e:-nan():0:6: +-%e:nan():1:5:nan: +-%*e:nan():0:5: +-%e:nan(09A_Zaz):1:12:nan: +-%*e:nan(09A_Zaz):0:12: ++# BZ30647 %e:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*e:-nan(09A_Zaz):0:13: ++# BZ30647 %e:-nan():1:6:-nan: ++# BZ30647 %*e:-nan():0:6: ++# BZ30647 %e:nan():1:5:nan: ++# BZ30647 %*e:nan():0:5: ++# BZ30647 %e:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*e:nan(09A_Zaz):0:12: + %e:0e0:1:3:0x0: + %*e:0e0:0:3: + %e:0e+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*e:3.40282346638528859811704183484516925e+38:0:41: + %e:infinity:1:8:inf: + %*e:infinity:0:8: +-%e:+nan():1:6:nan: +-%*e:+nan():0:6: +-%e:+nan(09A_Zaz):1:13:nan: +-%*e:+nan(09A_Zaz):0:13: ++# BZ30647 %e:+nan():1:6:nan: ++# BZ30647 %*e:+nan():0:6: ++# BZ30647 %e:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*e:+nan(09A_Zaz):0:13: + %e:+0e0:1:4:0x0: + %*e:+0e0:0:4: + %e:+0e+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1e:-0e+0:0:-1: + %1e:-0e0:0:-1: + %*1e:-0e0:0:-1: +-%1e:-nan(09A_Zaz):0:-1: +-%*1e:-nan(09A_Zaz):0:-1: +-%1e:-nan():0:-1: +-%*1e:-nan():0:-1: +-%1e:nan():0:-1: +-%*1e:nan():0:-1: +-%1e:nan(09A_Zaz):0:-1: +-%*1e:nan(09A_Zaz):0:-1: ++# BZ30647 %1e:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1e:-nan(09A_Zaz):0:-1: ++# BZ30647 %1e:-nan():0:-1: ++# BZ30647 %*1e:-nan():0:-1: ++# BZ30647 %1e:nan():0:-1: ++# BZ30647 %*1e:nan():0:-1: ++# BZ30647 %1e:nan(09A_Zaz):0:-1: ++# BZ30647 %*1e:nan(09A_Zaz):0:-1: + %1e:0e0:1:1:0x0: + %*1e:0e0:0:1: + %1e:0e+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1e:3.40282346638528859811704183484516925e+38:0:1: + %1e:infinity:0:-1: + %*1e:infinity:0:-1: +-%1e:+nan():0:-1: +-%*1e:+nan():0:-1: +-%1e:+nan(09A_Zaz):0:-1: +-%*1e:+nan(09A_Zaz):0:-1: ++# BZ30647 %1e:+nan():0:-1: ++# BZ30647 %*1e:+nan():0:-1: ++# BZ30647 %1e:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1e:+nan(09A_Zaz):0:-1: + %1e:+0e0:0:-1: + %*1e:+0e0:0:-1: + %1e:+0e+0:0:-1: +@@ -140,14 +140,14 @@ + %*2e:-0e+0:0:2: + %2e:-0e0:1:2:-0x0: + %*2e:-0e0:0:2: +-%2e:-nan(09A_Zaz):0:-1: +-%*2e:-nan(09A_Zaz):0:-1: +-%2e:-nan():0:-1: +-%*2e:-nan():0:-1: +-%2e:nan():0:-1: +-%*2e:nan():0:-1: +-%2e:nan(09A_Zaz):0:-1: +-%*2e:nan(09A_Zaz):0:-1: ++# BZ30647 %2e:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2e:-nan(09A_Zaz):0:-1: ++# BZ30647 %2e:-nan():0:-1: ++# BZ30647 %*2e:-nan():0:-1: ++# BZ30647 %2e:nan():0:-1: ++# BZ30647 %*2e:nan():0:-1: ++# BZ30647 %2e:nan(09A_Zaz):0:-1: ++# BZ30647 %*2e:nan(09A_Zaz):0:-1: + # BZ12701 %2e:0e0:0:-1: + # BZ12701 %*2e:0e0:0:-1: + # BZ12701 %2e:0e+0:0:-1: +@@ -164,10 +164,10 @@ + %*2e:3.40282346638528859811704183484516925e+38:0:2: + %2e:infinity:0:-1: + %*2e:infinity:0:-1: +-%2e:+nan():0:-1: +-%*2e:+nan():0:-1: +-%2e:+nan(09A_Zaz):0:-1: +-%*2e:+nan(09A_Zaz):0:-1: ++# BZ30647 %2e:+nan():0:-1: ++# BZ30647 %*2e:+nan():0:-1: ++# BZ30647 %2e:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2e:+nan(09A_Zaz):0:-1: + %2e:+0e0:1:2:0x0: + %*2e:+0e0:0:2: + %2e:+0e+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3e:-0e+0:0:-1: + # BZ12701 %3e:-0e0:0:-1: + # BZ12701 %*3e:-0e0:0:-1: +-%3e:-nan(09A_Zaz):0:-1: +-%*3e:-nan(09A_Zaz):0:-1: +-%3e:-nan():0:-1: +-%*3e:-nan():0:-1: +-%3e:nan():1:3:nan: +-%*3e:nan():0:3: +-%3e:nan(09A_Zaz):1:3:nan: +-%*3e:nan(09A_Zaz):0:3: ++# BZ30647 %3e:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3e:-nan(09A_Zaz):0:-1: ++# BZ30647 %3e:-nan():0:-1: ++# BZ30647 %*3e:-nan():0:-1: ++# BZ30647 %3e:nan():1:3:nan: ++# BZ30647 %*3e:nan():0:3: ++# BZ30647 %3e:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3e:nan(09A_Zaz):0:3: + %3e:0e0:1:3:0x0: + %*3e:0e0:0:3: + # BZ12701 %3e:0e+0:0:-1: +@@ -226,10 +226,10 @@ + %*3e:3.40282346638528859811704183484516925e+38:0:3: + %3e:infinity:1:3:inf: + %*3e:infinity:0:3: +-%3e:+nan():0:-1: +-%*3e:+nan():0:-1: +-%3e:+nan(09A_Zaz):0:-1: +-%*3e:+nan(09A_Zaz):0:-1: ++# BZ30647 %3e:+nan():0:-1: ++# BZ30647 %*3e:+nan():0:-1: ++# BZ30647 %3e:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3e:+nan(09A_Zaz):0:-1: + # BZ12701 %3e:+0e0:0:-1: + # BZ12701 %*3e:+0e0:0:-1: + # BZ12701 %3e:+0e+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4e:-0e+0:0:-1: + %4e:-0e0:1:4:-0x0: + %*4e:-0e0:0:4: +-%4e:-nan(09A_Zaz):1:4:-nan: +-%*4e:-nan(09A_Zaz):0:4: +-%4e:-nan():1:4:-nan: +-%*4e:-nan():0:4: +-%4e:nan():0:-1: +-%*4e:nan():0:-1: +-%4e:nan(09A_Zaz):0:-1: +-%*4e:nan(09A_Zaz):0:-1: ++# BZ30647 %4e:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4e:-nan(09A_Zaz):0:4: ++# BZ30647 %4e:-nan():1:4:-nan: ++# BZ30647 %*4e:-nan():0:4: ++# BZ30647 %4e:nan():0:-1: ++# BZ30647 %*4e:nan():0:-1: ++# BZ30647 %4e:nan(09A_Zaz):0:-1: ++# BZ30647 %*4e:nan(09A_Zaz):0:-1: + %4e:0e0:1:3:0x0: + %*4e:0e0:0:3: + %4e:0e+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4e:3.40282346638528859811704183484516925e+38:0:4: + %4e:infinity:0:-1: + %*4e:infinity:0:-1: +-%4e:+nan():1:4:nan: +-%*4e:+nan():0:4: +-%4e:+nan(09A_Zaz):1:4:nan: +-%*4e:+nan(09A_Zaz):0:4: ++# BZ30647 %4e:+nan():1:4:nan: ++# BZ30647 %*4e:+nan():0:4: ++# BZ30647 %4e:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4e:+nan(09A_Zaz):0:4: + %4e:+0e0:1:4:0x0: + %*4e:+0e0:0:4: + # BZ12701 %4e:+0e+0:0:-1: +@@ -326,14 +326,14 @@ + %*40e:-0e+0:0:5: + %40e:-0e0:1:4:-0x0: + %*40e:-0e0:0:4: +-%40e:-nan(09A_Zaz):1:13:-nan: +-%*40e:-nan(09A_Zaz):0:13: +-%40e:-nan():1:6:-nan: +-%*40e:-nan():0:6: +-%40e:nan():1:5:nan: +-%*40e:nan():0:5: +-%40e:nan(09A_Zaz):1:12:nan: +-%*40e:nan(09A_Zaz):0:12: ++# BZ30647 %40e:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*40e:-nan(09A_Zaz):0:13: ++# BZ30647 %40e:-nan():1:6:-nan: ++# BZ30647 %*40e:-nan():0:6: ++# BZ30647 %40e:nan():1:5:nan: ++# BZ30647 %*40e:nan():0:5: ++# BZ30647 %40e:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*40e:nan(09A_Zaz):0:12: + %40e:0e0:1:3:0x0: + %*40e:0e0:0:3: + %40e:0e+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40e:3.40282346638528859811704183484516925e+38:0:40: + %40e:infinity:1:8:inf: + %*40e:infinity:0:8: +-%40e:+nan():1:6:nan: +-%*40e:+nan():0:6: +-%40e:+nan(09A_Zaz):1:13:nan: +-%*40e:+nan(09A_Zaz):0:13: ++# BZ30647 %40e:+nan():1:6:nan: ++# BZ30647 %*40e:+nan():0:6: ++# BZ30647 %40e:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*40e:+nan(09A_Zaz):0:13: + %40e:+0e0:1:4:0x0: + %*40e:+0e0:0:4: + %40e:+0e+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48e:-0e+0:0:5: + %48e:-0e0:1:4:-0x0: + %*48e:-0e0:0:4: +-%48e:-nan(09A_Zaz):1:13:-nan: +-%*48e:-nan(09A_Zaz):0:13: +-%48e:-nan():1:6:-nan: +-%*48e:-nan():0:6: +-%48e:nan():1:5:nan: +-%*48e:nan():0:5: +-%48e:nan(09A_Zaz):1:12:nan: +-%*48e:nan(09A_Zaz):0:12: ++# BZ30647 %48e:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*48e:-nan(09A_Zaz):0:13: ++# BZ30647 %48e:-nan():1:6:-nan: ++# BZ30647 %*48e:-nan():0:6: ++# BZ30647 %48e:nan():1:5:nan: ++# BZ30647 %*48e:nan():0:5: ++# BZ30647 %48e:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*48e:nan(09A_Zaz):0:12: + %48e:0e0:1:3:0x0: + %*48e:0e0:0:3: + %48e:0e+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48e:3.40282346638528859811704183484516925e+38:0:41: + %48e:infinity:1:8:inf: + %*48e:infinity:0:8: +-%48e:+nan():1:6:nan: +-%*48e:+nan():0:6: +-%48e:+nan(09A_Zaz):1:13:nan: +-%*48e:+nan(09A_Zaz):0:13: ++# BZ30647 %48e:+nan():1:6:nan: ++# BZ30647 %*48e:+nan():0:6: ++# BZ30647 %48e:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48e:+nan(09A_Zaz):0:13: + %48e:+0e0:1:4:0x0: + %*48e:+0e0:0:4: + %48e:+0e+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3e: -0e+0:0:-1: + # BZ12701 %3e: -0e0:0:-1: + # BZ12701 %*3e: -0e0:0:-1: +-%3e: -nan(09A_Zaz):0:-1: +-%*3e: -nan(09A_Zaz):0:-1: +-%3e: -nan():0:-1: +-%*3e: -nan():0:-1: +-%3e: nan():1:4:nan: +-%*3e: nan():0:4: +-%3e: nan(09A_Zaz):1:4:nan: +-%*3e: nan(09A_Zaz):0:4: ++# BZ30647 %3e: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3e: -nan(09A_Zaz):0:-1: ++# BZ30647 %3e: -nan():0:-1: ++# BZ30647 %*3e: -nan():0:-1: ++# BZ30647 %3e: nan():1:4:nan: ++# BZ30647 %*3e: nan():0:4: ++# BZ30647 %3e: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3e: nan(09A_Zaz):0:4: + %3e: 0e0:1:4:0x0: + %*3e: 0e0:0:4: + # BZ12701 %3e: 0e+0:0:-1: +@@ -474,10 +474,10 @@ + %*3e: 3.40282346638528859811704183484516925e+38:0:4: + %3e: infinity:1:4:inf: + %*3e: infinity:0:4: +-%3e: +nan():0:-1: +-%*3e: +nan():0:-1: +-%3e: +nan(09A_Zaz):0:-1: +-%*3e: +nan(09A_Zaz):0:-1: ++# BZ30647 %3e: +nan():0:-1: ++# BZ30647 %*3e: +nan():0:-1: ++# BZ30647 %3e: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3e: +nan(09A_Zaz):0:-1: + # BZ12701 %3e: +0e0:0:-1: + # BZ12701 %*3e: +0e0:0:-1: + # BZ12701 %3e: +0e+0:0:-1: +@@ -512,14 +512,14 @@ + %*48e: -0e+0:0:6: + %48e: -0e0:1:5:-0x0: + %*48e: -0e0:0:5: +-%48e: -nan(09A_Zaz):1:14:-nan: +-%*48e: -nan(09A_Zaz):0:14: +-%48e: -nan():1:7:-nan: +-%*48e: -nan():0:7: +-%48e: nan():1:6:nan: +-%*48e: nan():0:6: +-%48e: nan(09A_Zaz):1:13:nan: +-%*48e: nan(09A_Zaz):0:13: ++# BZ30647 %48e: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*48e: -nan(09A_Zaz):0:14: ++# BZ30647 %48e: -nan():1:7:-nan: ++# BZ30647 %*48e: -nan():0:7: ++# BZ30647 %48e: nan():1:6:nan: ++# BZ30647 %*48e: nan():0:6: ++# BZ30647 %48e: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48e: nan(09A_Zaz):0:13: + %48e: 0e0:1:4:0x0: + %*48e: 0e0:0:4: + %48e: 0e+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48e: 3.40282346638528859811704183484516925e+38:0:42: + %48e: infinity:1:9:inf: + %*48e: infinity:0:9: +-%48e: +nan():1:7:nan: +-%*48e: +nan():0:7: +-%48e: +nan(09A_Zaz):1:14:nan: +-%*48e: +nan(09A_Zaz):0:14: ++# BZ30647 %48e: +nan():1:7:nan: ++# BZ30647 %*48e: +nan():0:7: ++# BZ30647 %48e: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*48e: +nan(09A_Zaz):0:14: + %48e: +0e0:1:5:0x0: + %*48e: +0e0:0:5: + %48e: +0e+0:1:6:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input +index a5aa4175ee0a4641..aa467b9c0ea8a973 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ee.input +@@ -16,14 +16,14 @@ + %*E:-0E+0:0:5: + %E:-0E0:1:4:-0x0: + %*E:-0E0:0:4: +-%E:-NAN(09A_Zaz):1:13:-nan: +-%*E:-NAN(09A_Zaz):0:13: +-%E:-NAN():1:6:-nan: +-%*E:-NAN():0:6: +-%E:NAN():1:5:nan: +-%*E:NAN():0:5: +-%E:NAN(09A_Zaz):1:12:nan: +-%*E:NAN(09A_Zaz):0:12: ++# BZ30647 %E:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*E:-NAN(09A_Zaz):0:13: ++# BZ30647 %E:-NAN():1:6:-nan: ++# BZ30647 %*E:-NAN():0:6: ++# BZ30647 %E:NAN():1:5:nan: ++# BZ30647 %*E:NAN():0:5: ++# BZ30647 %E:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*E:NAN(09A_Zaz):0:12: + %E:0E0:1:3:0x0: + %*E:0E0:0:3: + %E:0E+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*E:3.40282346638528859811704183484516925E+38:0:41: + %E:INFINITY:1:8:inf: + %*E:INFINITY:0:8: +-%E:+NAN():1:6:nan: +-%*E:+NAN():0:6: +-%E:+NAN(09A_Zaz):1:13:nan: +-%*E:+NAN(09A_Zaz):0:13: ++# BZ30647 %E:+NAN():1:6:nan: ++# BZ30647 %*E:+NAN():0:6: ++# BZ30647 %E:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*E:+NAN(09A_Zaz):0:13: + %E:+0E0:1:4:0x0: + %*E:+0E0:0:4: + %E:+0E+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1E:-0E+0:0:-1: + %1E:-0E0:0:-1: + %*1E:-0E0:0:-1: +-%1E:-NAN(09A_Zaz):0:-1: +-%*1E:-NAN(09A_Zaz):0:-1: +-%1E:-NAN():0:-1: +-%*1E:-NAN():0:-1: +-%1E:NAN():0:-1: +-%*1E:NAN():0:-1: +-%1E:NAN(09A_Zaz):0:-1: +-%*1E:NAN(09A_Zaz):0:-1: ++# BZ30647 %1E:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1E:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1E:-NAN():0:-1: ++# BZ30647 %*1E:-NAN():0:-1: ++# BZ30647 %1E:NAN():0:-1: ++# BZ30647 %*1E:NAN():0:-1: ++# BZ30647 %1E:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1E:NAN(09A_Zaz):0:-1: + %1E:0E0:1:1:0x0: + %*1E:0E0:0:1: + %1E:0E+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1E:3.40282346638528859811704183484516925E+38:0:1: + %1E:INFINITY:0:-1: + %*1E:INFINITY:0:-1: +-%1E:+NAN():0:-1: +-%*1E:+NAN():0:-1: +-%1E:+NAN(09A_Zaz):0:-1: +-%*1E:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1E:+NAN():0:-1: ++# BZ30647 %*1E:+NAN():0:-1: ++# BZ30647 %1E:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1E:+NAN(09A_Zaz):0:-1: + %1E:+0E0:0:-1: + %*1E:+0E0:0:-1: + %1E:+0E+0:0:-1: +@@ -140,14 +140,14 @@ + %*2E:-0E+0:0:2: + %2E:-0E0:1:2:-0x0: + %*2E:-0E0:0:2: +-%2E:-NAN(09A_Zaz):0:-1: +-%*2E:-NAN(09A_Zaz):0:-1: +-%2E:-NAN():0:-1: +-%*2E:-NAN():0:-1: +-%2E:NAN():0:-1: +-%*2E:NAN():0:-1: +-%2E:NAN(09A_Zaz):0:-1: +-%*2E:NAN(09A_Zaz):0:-1: ++# BZ30647 %2E:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2E:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2E:-NAN():0:-1: ++# BZ30647 %*2E:-NAN():0:-1: ++# BZ30647 %2E:NAN():0:-1: ++# BZ30647 %*2E:NAN():0:-1: ++# BZ30647 %2E:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2E:NAN(09A_Zaz):0:-1: + # BZ12701 %2E:0E0:0:-1: + # BZ12701 %*2E:0E0:0:-1: + # BZ12701 %2E:0E+0:0:-1: +@@ -164,10 +164,10 @@ + %*2E:3.40282346638528859811704183484516925E+38:0:2: + %2E:INFINITY:0:-1: + %*2E:INFINITY:0:-1: +-%2E:+NAN():0:-1: +-%*2E:+NAN():0:-1: +-%2E:+NAN(09A_Zaz):0:-1: +-%*2E:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2E:+NAN():0:-1: ++# BZ30647 %*2E:+NAN():0:-1: ++# BZ30647 %2E:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2E:+NAN(09A_Zaz):0:-1: + %2E:+0E0:1:2:0x0: + %*2E:+0E0:0:2: + %2E:+0E+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3E:-0E+0:0:-1: + # BZ12701 %3E:-0E0:0:-1: + # BZ12701 %*3E:-0E0:0:-1: +-%3E:-NAN(09A_Zaz):0:-1: +-%*3E:-NAN(09A_Zaz):0:-1: +-%3E:-NAN():0:-1: +-%*3E:-NAN():0:-1: +-%3E:NAN():1:3:nan: +-%*3E:NAN():0:3: +-%3E:NAN(09A_Zaz):1:3:nan: +-%*3E:NAN(09A_Zaz):0:3: ++# BZ30647 %3E:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3E:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3E:-NAN():0:-1: ++# BZ30647 %*3E:-NAN():0:-1: ++# BZ30647 %3E:NAN():1:3:nan: ++# BZ30647 %*3E:NAN():0:3: ++# BZ30647 %3E:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3E:NAN(09A_Zaz):0:3: + %3E:0E0:1:3:0x0: + %*3E:0E0:0:3: + # BZ12701 %3E:0E+0:0:-1: +@@ -226,10 +226,10 @@ + %*3E:3.40282346638528859811704183484516925E+38:0:3: + %3E:INFINITY:1:3:inf: + %*3E:INFINITY:0:3: +-%3E:+NAN():0:-1: +-%*3E:+NAN():0:-1: +-%3E:+NAN(09A_Zaz):0:-1: +-%*3E:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3E:+NAN():0:-1: ++# BZ30647 %*3E:+NAN():0:-1: ++# BZ30647 %3E:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3E:+NAN(09A_Zaz):0:-1: + # BZ12701 %3E:+0E0:0:-1: + # BZ12701 %*3E:+0E0:0:-1: + # BZ12701 %3E:+0E+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4E:-0E+0:0:-1: + %4E:-0E0:1:4:-0x0: + %*4E:-0E0:0:4: +-%4E:-NAN(09A_Zaz):1:4:-nan: +-%*4E:-NAN(09A_Zaz):0:4: +-%4E:-NAN():1:4:-nan: +-%*4E:-NAN():0:4: +-%4E:NAN():0:-1: +-%*4E:NAN():0:-1: +-%4E:NAN(09A_Zaz):0:-1: +-%*4E:NAN(09A_Zaz):0:-1: ++# BZ30647 %4E:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4E:-NAN(09A_Zaz):0:4: ++# BZ30647 %4E:-NAN():1:4:-nan: ++# BZ30647 %*4E:-NAN():0:4: ++# BZ30647 %4E:NAN():0:-1: ++# BZ30647 %*4E:NAN():0:-1: ++# BZ30647 %4E:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4E:NAN(09A_Zaz):0:-1: + %4E:0E0:1:3:0x0: + %*4E:0E0:0:3: + %4E:0E+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4E:3.40282346638528859811704183484516925E+38:0:4: + %4E:INFINITY:0:-1: + %*4E:INFINITY:0:-1: +-%4E:+NAN():1:4:nan: +-%*4E:+NAN():0:4: +-%4E:+NAN(09A_Zaz):1:4:nan: +-%*4E:+NAN(09A_Zaz):0:4: ++# BZ30647 %4E:+NAN():1:4:nan: ++# BZ30647 %*4E:+NAN():0:4: ++# BZ30647 %4E:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4E:+NAN(09A_Zaz):0:4: + %4E:+0E0:1:4:0x0: + %*4E:+0E0:0:4: + # BZ12701 %4E:+0E+0:0:-1: +@@ -326,14 +326,14 @@ + %*40E:-0E+0:0:5: + %40E:-0E0:1:4:-0x0: + %*40E:-0E0:0:4: +-%40E:-NAN(09A_Zaz):1:13:-nan: +-%*40E:-NAN(09A_Zaz):0:13: +-%40E:-NAN():1:6:-nan: +-%*40E:-NAN():0:6: +-%40E:NAN():1:5:nan: +-%*40E:NAN():0:5: +-%40E:NAN(09A_Zaz):1:12:nan: +-%*40E:NAN(09A_Zaz):0:12: ++# BZ30647 %40E:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*40E:-NAN(09A_Zaz):0:13: ++# BZ30647 %40E:-NAN():1:6:-nan: ++# BZ30647 %*40E:-NAN():0:6: ++# BZ30647 %40E:NAN():1:5:nan: ++# BZ30647 %*40E:NAN():0:5: ++# BZ30647 %40E:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*40E:NAN(09A_Zaz):0:12: + %40E:0E0:1:3:0x0: + %*40E:0E0:0:3: + %40E:0E+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40E:3.40282346638528859811704183484516925E+38:0:40: + %40E:INFINITY:1:8:inf: + %*40E:INFINITY:0:8: +-%40E:+NAN():1:6:nan: +-%*40E:+NAN():0:6: +-%40E:+NAN(09A_Zaz):1:13:nan: +-%*40E:+NAN(09A_Zaz):0:13: ++# BZ30647 %40E:+NAN():1:6:nan: ++# BZ30647 %*40E:+NAN():0:6: ++# BZ30647 %40E:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*40E:+NAN(09A_Zaz):0:13: + %40E:+0E0:1:4:0x0: + %*40E:+0E0:0:4: + %40E:+0E+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48E:-0E+0:0:5: + %48E:-0E0:1:4:-0x0: + %*48E:-0E0:0:4: +-%48E:-NAN(09A_Zaz):1:13:-nan: +-%*48E:-NAN(09A_Zaz):0:13: +-%48E:-NAN():1:6:-nan: +-%*48E:-NAN():0:6: +-%48E:NAN():1:5:nan: +-%*48E:NAN():0:5: +-%48E:NAN(09A_Zaz):1:12:nan: +-%*48E:NAN(09A_Zaz):0:12: ++# BZ30647 %48E:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*48E:-NAN(09A_Zaz):0:13: ++# BZ30647 %48E:-NAN():1:6:-nan: ++# BZ30647 %*48E:-NAN():0:6: ++# BZ30647 %48E:NAN():1:5:nan: ++# BZ30647 %*48E:NAN():0:5: ++# BZ30647 %48E:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*48E:NAN(09A_Zaz):0:12: + %48E:0E0:1:3:0x0: + %*48E:0E0:0:3: + %48E:0E+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48E:3.40282346638528859811704183484516925E+38:0:41: + %48E:INFINITY:1:8:inf: + %*48E:INFINITY:0:8: +-%48E:+NAN():1:6:nan: +-%*48E:+NAN():0:6: +-%48E:+NAN(09A_Zaz):1:13:nan: +-%*48E:+NAN(09A_Zaz):0:13: ++# BZ30647 %48E:+NAN():1:6:nan: ++# BZ30647 %*48E:+NAN():0:6: ++# BZ30647 %48E:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48E:+NAN(09A_Zaz):0:13: + %48E:+0E0:1:4:0x0: + %*48E:+0E0:0:4: + %48E:+0E+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3E: -0E+0:0:-1: + # BZ12701 %3E: -0E0:0:-1: + # BZ12701 %*3E: -0E0:0:-1: +-%3E: -NAN(09A_Zaz):0:-1: +-%*3E: -NAN(09A_Zaz):0:-1: +-%3E: -NAN():0:-1: +-%*3E: -NAN():0:-1: +-%3E: NAN():1:4:nan: +-%*3E: NAN():0:4: +-%3E: NAN(09A_Zaz):1:4:nan: +-%*3E: NAN(09A_Zaz):0:4: ++# BZ30647 %3E: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3E: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3E: -NAN():0:-1: ++# BZ30647 %*3E: -NAN():0:-1: ++# BZ30647 %3E: NAN():1:4:nan: ++# BZ30647 %*3E: NAN():0:4: ++# BZ30647 %3E: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3E: NAN(09A_Zaz):0:4: + %3E: 0E0:1:4:0x0: + %*3E: 0E0:0:4: + # BZ12701 %3E: 0E+0:0:-1: +@@ -474,10 +474,10 @@ + %*3E: 3.40282346638528859811704183484516925E+38:0:4: + %3E: INFINITY:1:4:inf: + %*3E: INFINITY:0:4: +-%3E: +NAN():0:-1: +-%*3E: +NAN():0:-1: +-%3E: +NAN(09A_Zaz):0:-1: +-%*3E: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3E: +NAN():0:-1: ++# BZ30647 %*3E: +NAN():0:-1: ++# BZ30647 %3E: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3E: +NAN(09A_Zaz):0:-1: + # BZ12701 %3E: +0E0:0:-1: + # BZ12701 %*3E: +0E0:0:-1: + # BZ12701 %3E: +0E+0:0:-1: +@@ -512,14 +512,14 @@ + %*48E: -0E+0:0:6: + %48E: -0E0:1:5:-0x0: + %*48E: -0E0:0:5: +-%48E: -NAN(09A_Zaz):1:14:-nan: +-%*48E: -NAN(09A_Zaz):0:14: +-%48E: -NAN():1:7:-nan: +-%*48E: -NAN():0:7: +-%48E: NAN():1:6:nan: +-%*48E: NAN():0:6: +-%48E: NAN(09A_Zaz):1:13:nan: +-%*48E: NAN(09A_Zaz):0:13: ++# BZ30647 %48E: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*48E: -NAN(09A_Zaz):0:14: ++# BZ30647 %48E: -NAN():1:7:-nan: ++# BZ30647 %*48E: -NAN():0:7: ++# BZ30647 %48E: NAN():1:6:nan: ++# BZ30647 %*48E: NAN():0:6: ++# BZ30647 %48E: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48E: NAN(09A_Zaz):0:13: + %48E: 0E0:1:4:0x0: + %*48E: 0E0:0:4: + %48E: 0E+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48E: 3.40282346638528859811704183484516925E+38:0:42: + %48E: INFINITY:1:9:inf: + %*48E: INFINITY:0:9: +-%48E: +NAN():1:7:nan: +-%*48E: +NAN():0:7: +-%48E: +NAN(09A_Zaz):1:14:nan: +-%*48E: +NAN(09A_Zaz):0:14: ++# BZ30647 %48E: +NAN():1:7:nan: ++# BZ30647 %*48E: +NAN():0:7: ++# BZ30647 %48E: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*48E: +NAN(09A_Zaz):0:14: + %48E: +0E0:1:5:0x0: + %*48E: +0E0:0:5: + %48E: +0E+0:1:6:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input +index 57d9677b1b9650db..18e64459901711db 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-f.input +@@ -16,14 +16,14 @@ + %*f:-0.0:0:4: + %f:-0:1:2:-0x0: + %*f:-0:0:2: +-%f:-nan(09A_Zaz):1:13:-nan: +-%*f:-nan(09A_Zaz):0:13: +-%f:-nan():1:6:-nan: +-%*f:-nan():0:6: +-%f:nan():1:5:nan: +-%*f:nan():0:5: +-%f:nan(09A_Zaz):1:12:nan: +-%*f:nan(09A_Zaz):0:12: ++# BZ30647 %f:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*f:-nan(09A_Zaz):0:13: ++# BZ30647 %f:-nan():1:6:-nan: ++# BZ30647 %*f:-nan():0:6: ++# BZ30647 %f:nan():1:5:nan: ++# BZ30647 %*f:nan():0:5: ++# BZ30647 %f:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*f:nan(09A_Zaz):0:12: + %f:0:1:1:0x0: + %*f:0:0:1: + %f:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*f:0340282346638528859811704183484516925440.0:0:42: + %f:infinity:1:8:inf: + %*f:infinity:0:8: +-%f:+nan():1:6:nan: +-%*f:+nan():0:6: +-%f:+nan(09A_Zaz):1:13:nan: +-%*f:+nan(09A_Zaz):0:13: ++# BZ30647 %f:+nan():1:6:nan: ++# BZ30647 %*f:+nan():0:6: ++# BZ30647 %f:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*f:+nan(09A_Zaz):0:13: + %f:+0:1:2:0x0: + %*f:+0:0:2: + %f:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1f:-0.0:0:-1: + %1f:-0:0:-1: + %*1f:-0:0:-1: +-%1f:-nan(09A_Zaz):0:-1: +-%*1f:-nan(09A_Zaz):0:-1: +-%1f:-nan():0:-1: +-%*1f:-nan():0:-1: +-%1f:nan():0:-1: +-%*1f:nan():0:-1: +-%1f:nan(09A_Zaz):0:-1: +-%*1f:nan(09A_Zaz):0:-1: ++# BZ30647 %1f:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1f:-nan(09A_Zaz):0:-1: ++# BZ30647 %1f:-nan():0:-1: ++# BZ30647 %*1f:-nan():0:-1: ++# BZ30647 %1f:nan():0:-1: ++# BZ30647 %*1f:nan():0:-1: ++# BZ30647 %1f:nan(09A_Zaz):0:-1: ++# BZ30647 %*1f:nan(09A_Zaz):0:-1: + %1f:0:1:1:0x0: + %*1f:0:0:1: + %1f:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1f:0340282346638528859811704183484516925440.0:0:1: + %1f:infinity:0:-1: + %*1f:infinity:0:-1: +-%1f:+nan():0:-1: +-%*1f:+nan():0:-1: +-%1f:+nan(09A_Zaz):0:-1: +-%*1f:+nan(09A_Zaz):0:-1: ++# BZ30647 %1f:+nan():0:-1: ++# BZ30647 %*1f:+nan():0:-1: ++# BZ30647 %1f:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1f:+nan(09A_Zaz):0:-1: + %1f:+0:0:-1: + %*1f:+0:0:-1: + %1f:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2f:-0.0:0:2: + %2f:-0:1:2:-0x0: + %*2f:-0:0:2: +-%2f:-nan(09A_Zaz):0:-1: +-%*2f:-nan(09A_Zaz):0:-1: +-%2f:-nan():0:-1: +-%*2f:-nan():0:-1: +-%2f:nan():0:-1: +-%*2f:nan():0:-1: +-%2f:nan(09A_Zaz):0:-1: +-%*2f:nan(09A_Zaz):0:-1: ++# BZ30647 %2f:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2f:-nan(09A_Zaz):0:-1: ++# BZ30647 %2f:-nan():0:-1: ++# BZ30647 %*2f:-nan():0:-1: ++# BZ30647 %2f:nan():0:-1: ++# BZ30647 %*2f:nan():0:-1: ++# BZ30647 %2f:nan(09A_Zaz):0:-1: ++# BZ30647 %*2f:nan(09A_Zaz):0:-1: + %2f:0:1:1:0x0: + %*2f:0:0:1: + %2f:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2f:0340282346638528859811704183484516925440.0:0:2: + %2f:infinity:0:-1: + %*2f:infinity:0:-1: +-%2f:+nan():0:-1: +-%*2f:+nan():0:-1: +-%2f:+nan(09A_Zaz):0:-1: +-%*2f:+nan(09A_Zaz):0:-1: ++# BZ30647 %2f:+nan():0:-1: ++# BZ30647 %*2f:+nan():0:-1: ++# BZ30647 %2f:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2f:+nan(09A_Zaz):0:-1: + %2f:+0:1:2:0x0: + %*2f:+0:0:2: + %2f:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3f:-0.0:0:3: + %3f:-0:1:2:-0x0: + %*3f:-0:0:2: +-%3f:-nan(09A_Zaz):0:-1: +-%*3f:-nan(09A_Zaz):0:-1: +-%3f:-nan():0:-1: +-%*3f:-nan():0:-1: +-%3f:nan():1:3:nan: +-%*3f:nan():0:3: +-%3f:nan(09A_Zaz):1:3:nan: +-%*3f:nan(09A_Zaz):0:3: ++# BZ30647 %3f:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3f:-nan(09A_Zaz):0:-1: ++# BZ30647 %3f:-nan():0:-1: ++# BZ30647 %*3f:-nan():0:-1: ++# BZ30647 %3f:nan():1:3:nan: ++# BZ30647 %*3f:nan():0:3: ++# BZ30647 %3f:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3f:nan(09A_Zaz):0:3: + %3f:0:1:1:0x0: + %*3f:0:0:1: + %3f:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3f:0340282346638528859811704183484516925440.0:0:3: + %3f:infinity:1:3:inf: + %*3f:infinity:0:3: +-%3f:+nan():0:-1: +-%*3f:+nan():0:-1: +-%3f:+nan(09A_Zaz):0:-1: +-%*3f:+nan(09A_Zaz):0:-1: ++# BZ30647 %3f:+nan():0:-1: ++# BZ30647 %*3f:+nan():0:-1: ++# BZ30647 %3f:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3f:+nan(09A_Zaz):0:-1: + %3f:+0:1:2:0x0: + %*3f:+0:0:2: + %3f:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4f:-0.0:0:4: + %4f:-0:1:2:-0x0: + %*4f:-0:0:2: +-%4f:-nan(09A_Zaz):1:4:-nan: +-%*4f:-nan(09A_Zaz):0:4: +-%4f:-nan():1:4:-nan: +-%*4f:-nan():0:4: +-%4f:nan():0:-1: +-%*4f:nan():0:-1: +-%4f:nan(09A_Zaz):0:-1: +-%*4f:nan(09A_Zaz):0:-1: ++# BZ30647 %4f:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4f:-nan(09A_Zaz):0:4: ++# BZ30647 %4f:-nan():1:4:-nan: ++# BZ30647 %*4f:-nan():0:4: ++# BZ30647 %4f:nan():0:-1: ++# BZ30647 %*4f:nan():0:-1: ++# BZ30647 %4f:nan(09A_Zaz):0:-1: ++# BZ30647 %*4f:nan(09A_Zaz):0:-1: + %4f:0:1:1:0x0: + %*4f:0:0:1: + %4f:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4f:0340282346638528859811704183484516925440.0:0:4: + %4f:infinity:0:-1: + %*4f:infinity:0:-1: +-%4f:+nan():1:4:nan: +-%*4f:+nan():0:4: +-%4f:+nan(09A_Zaz):1:4:nan: +-%*4f:+nan(09A_Zaz):0:4: ++# BZ30647 %4f:+nan():1:4:nan: ++# BZ30647 %*4f:+nan():0:4: ++# BZ30647 %4f:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4f:+nan(09A_Zaz):0:4: + %4f:+0:1:2:0x0: + %*4f:+0:0:2: + %4f:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*41f:-0.0:0:4: + %41f:-0:1:2:-0x0: + %*41f:-0:0:2: +-%41f:-nan(09A_Zaz):1:13:-nan: +-%*41f:-nan(09A_Zaz):0:13: +-%41f:-nan():1:6:-nan: +-%*41f:-nan():0:6: +-%41f:nan():1:5:nan: +-%*41f:nan():0:5: +-%41f:nan(09A_Zaz):1:12:nan: +-%*41f:nan(09A_Zaz):0:12: ++# BZ30647 %41f:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*41f:-nan(09A_Zaz):0:13: ++# BZ30647 %41f:-nan():1:6:-nan: ++# BZ30647 %*41f:-nan():0:6: ++# BZ30647 %41f:nan():1:5:nan: ++# BZ30647 %*41f:nan():0:5: ++# BZ30647 %41f:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*41f:nan(09A_Zaz):0:12: + %41f:0:1:1:0x0: + %*41f:0:0:1: + %41f:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*41f:0340282346638528859811704183484516925440.0:0:41: + %41f:infinity:1:8:inf: + %*41f:infinity:0:8: +-%41f:+nan():1:6:nan: +-%*41f:+nan():0:6: +-%41f:+nan(09A_Zaz):1:13:nan: +-%*41f:+nan(09A_Zaz):0:13: ++# BZ30647 %41f:+nan():1:6:nan: ++# BZ30647 %*41f:+nan():0:6: ++# BZ30647 %41f:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*41f:+nan(09A_Zaz):0:13: + %41f:+0:1:2:0x0: + %*41f:+0:0:2: + %41f:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*80f:-0.0:0:4: + %80f:-0:1:2:-0x0: + %*80f:-0:0:2: +-%80f:-nan(09A_Zaz):1:13:-nan: +-%*80f:-nan(09A_Zaz):0:13: +-%80f:-nan():1:6:-nan: +-%*80f:-nan():0:6: +-%80f:nan():1:5:nan: +-%*80f:nan():0:5: +-%80f:nan(09A_Zaz):1:12:nan: +-%*80f:nan(09A_Zaz):0:12: ++# BZ30647 %80f:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*80f:-nan(09A_Zaz):0:13: ++# BZ30647 %80f:-nan():1:6:-nan: ++# BZ30647 %*80f:-nan():0:6: ++# BZ30647 %80f:nan():1:5:nan: ++# BZ30647 %*80f:nan():0:5: ++# BZ30647 %80f:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*80f:nan(09A_Zaz):0:12: + %80f:0:1:1:0x0: + %*80f:0:0:1: + %80f:0.0:1:3:0x0: +@@ -412,10 +412,10 @@ + %*80f:0340282346638528859811704183484516925440.0:0:42: + %80f:infinity:1:8:inf: + %*80f:infinity:0:8: +-%80f:+nan():1:6:nan: +-%*80f:+nan():0:6: +-%80f:+nan(09A_Zaz):1:13:nan: +-%*80f:+nan(09A_Zaz):0:13: ++# BZ30647 %80f:+nan():1:6:nan: ++# BZ30647 %*80f:+nan():0:6: ++# BZ30647 %80f:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*80f:+nan(09A_Zaz):0:13: + %80f:+0:1:2:0x0: + %*80f:+0:0:2: + %80f:+0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*3f: -0.0:0:4: + %3f: -0:1:3:-0x0: + %*3f: -0:0:3: +-%3f: -nan(09A_Zaz):0:-1: +-%*3f: -nan(09A_Zaz):0:-1: +-%3f: -nan():0:-1: +-%*3f: -nan():0:-1: +-%3f: nan():1:4:nan: +-%*3f: nan():0:4: +-%3f: nan(09A_Zaz):1:4:nan: +-%*3f: nan(09A_Zaz):0:4: ++# BZ30647 %3f: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3f: -nan(09A_Zaz):0:-1: ++# BZ30647 %3f: -nan():0:-1: ++# BZ30647 %*3f: -nan():0:-1: ++# BZ30647 %3f: nan():1:4:nan: ++# BZ30647 %*3f: nan():0:4: ++# BZ30647 %3f: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3f: nan(09A_Zaz):0:4: + %3f: 0:1:2:0x0: + %*3f: 0:0:2: + %3f: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*3f: 0340282346638528859811704183484516925440.0:0:4: + %3f: infinity:1:4:inf: + %*3f: infinity:0:4: +-%3f: +nan():0:-1: +-%*3f: +nan():0:-1: +-%3f: +nan(09A_Zaz):0:-1: +-%*3f: +nan(09A_Zaz):0:-1: ++# BZ30647 %3f: +nan():0:-1: ++# BZ30647 %*3f: +nan():0:-1: ++# BZ30647 %3f: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3f: +nan(09A_Zaz):0:-1: + %3f: +0:1:3:0x0: + %*3f: +0:0:3: + %3f: +0.0:1:4:0x0: +@@ -512,14 +512,14 @@ + %*80f: -0.0:0:5: + %80f: -0:1:3:-0x0: + %*80f: -0:0:3: +-%80f: -nan(09A_Zaz):1:14:-nan: +-%*80f: -nan(09A_Zaz):0:14: +-%80f: -nan():1:7:-nan: +-%*80f: -nan():0:7: +-%80f: nan():1:6:nan: +-%*80f: nan():0:6: +-%80f: nan(09A_Zaz):1:13:nan: +-%*80f: nan(09A_Zaz):0:13: ++# BZ30647 %80f: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*80f: -nan(09A_Zaz):0:14: ++# BZ30647 %80f: -nan():1:7:-nan: ++# BZ30647 %*80f: -nan():0:7: ++# BZ30647 %80f: nan():1:6:nan: ++# BZ30647 %*80f: nan():0:6: ++# BZ30647 %80f: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*80f: nan(09A_Zaz):0:13: + %80f: 0:1:2:0x0: + %*80f: 0:0:2: + %80f: 0.0:1:4:0x0: +@@ -536,10 +536,10 @@ + %*80f: 0340282346638528859811704183484516925440.0:0:43: + %80f: infinity:1:9:inf: + %*80f: infinity:0:9: +-%80f: +nan():1:7:nan: +-%*80f: +nan():0:7: +-%80f: +nan(09A_Zaz):1:14:nan: +-%*80f: +nan(09A_Zaz):0:14: ++# BZ30647 %80f: +nan():1:7:nan: ++# BZ30647 %*80f: +nan():0:7: ++# BZ30647 %80f: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*80f: +nan(09A_Zaz):0:14: + %80f: +0:1:3:0x0: + %*80f: +0:0:3: + %80f: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input +index 3ec8ed0e8f7069be..521ea247b140b17d 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-ff.input +@@ -16,14 +16,14 @@ + %*F:-0.0:0:4: + %F:-0:1:2:-0x0: + %*F:-0:0:2: +-%F:-NAN(09A_Zaz):1:13:-nan: +-%*F:-NAN(09A_Zaz):0:13: +-%F:-NAN():1:6:-nan: +-%*F:-NAN():0:6: +-%F:NAN():1:5:nan: +-%*F:NAN():0:5: +-%F:NAN(09A_Zaz):1:12:nan: +-%*F:NAN(09A_Zaz):0:12: ++# BZ30647 %F:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*F:-NAN(09A_Zaz):0:13: ++# BZ30647 %F:-NAN():1:6:-nan: ++# BZ30647 %*F:-NAN():0:6: ++# BZ30647 %F:NAN():1:5:nan: ++# BZ30647 %*F:NAN():0:5: ++# BZ30647 %F:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*F:NAN(09A_Zaz):0:12: + %F:0:1:1:0x0: + %*F:0:0:1: + %F:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*F:0340282346638528859811704183484516925440.0:0:42: + %F:INFINITY:1:8:inf: + %*F:INFINITY:0:8: +-%F:+NAN():1:6:nan: +-%*F:+NAN():0:6: +-%F:+NAN(09A_Zaz):1:13:nan: +-%*F:+NAN(09A_Zaz):0:13: ++# BZ30647 %F:+NAN():1:6:nan: ++# BZ30647 %*F:+NAN():0:6: ++# BZ30647 %F:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*F:+NAN(09A_Zaz):0:13: + %F:+0:1:2:0x0: + %*F:+0:0:2: + %F:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1F:-0.0:0:-1: + %1F:-0:0:-1: + %*1F:-0:0:-1: +-%1F:-NAN(09A_Zaz):0:-1: +-%*1F:-NAN(09A_Zaz):0:-1: +-%1F:-NAN():0:-1: +-%*1F:-NAN():0:-1: +-%1F:NAN():0:-1: +-%*1F:NAN():0:-1: +-%1F:NAN(09A_Zaz):0:-1: +-%*1F:NAN(09A_Zaz):0:-1: ++# BZ30647 %1F:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1F:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1F:-NAN():0:-1: ++# BZ30647 %*1F:-NAN():0:-1: ++# BZ30647 %1F:NAN():0:-1: ++# BZ30647 %*1F:NAN():0:-1: ++# BZ30647 %1F:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1F:NAN(09A_Zaz):0:-1: + %1F:0:1:1:0x0: + %*1F:0:0:1: + %1F:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1F:0340282346638528859811704183484516925440.0:0:1: + %1F:INFINITY:0:-1: + %*1F:INFINITY:0:-1: +-%1F:+NAN():0:-1: +-%*1F:+NAN():0:-1: +-%1F:+NAN(09A_Zaz):0:-1: +-%*1F:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1F:+NAN():0:-1: ++# BZ30647 %*1F:+NAN():0:-1: ++# BZ30647 %1F:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1F:+NAN(09A_Zaz):0:-1: + %1F:+0:0:-1: + %*1F:+0:0:-1: + %1F:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2F:-0.0:0:2: + %2F:-0:1:2:-0x0: + %*2F:-0:0:2: +-%2F:-NAN(09A_Zaz):0:-1: +-%*2F:-NAN(09A_Zaz):0:-1: +-%2F:-NAN():0:-1: +-%*2F:-NAN():0:-1: +-%2F:NAN():0:-1: +-%*2F:NAN():0:-1: +-%2F:NAN(09A_Zaz):0:-1: +-%*2F:NAN(09A_Zaz):0:-1: ++# BZ30647 %2F:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2F:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2F:-NAN():0:-1: ++# BZ30647 %*2F:-NAN():0:-1: ++# BZ30647 %2F:NAN():0:-1: ++# BZ30647 %*2F:NAN():0:-1: ++# BZ30647 %2F:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2F:NAN(09A_Zaz):0:-1: + %2F:0:1:1:0x0: + %*2F:0:0:1: + %2F:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2F:0340282346638528859811704183484516925440.0:0:2: + %2F:INFINITY:0:-1: + %*2F:INFINITY:0:-1: +-%2F:+NAN():0:-1: +-%*2F:+NAN():0:-1: +-%2F:+NAN(09A_Zaz):0:-1: +-%*2F:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2F:+NAN():0:-1: ++# BZ30647 %*2F:+NAN():0:-1: ++# BZ30647 %2F:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2F:+NAN(09A_Zaz):0:-1: + %2F:+0:1:2:0x0: + %*2F:+0:0:2: + %2F:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3F:-0.0:0:3: + %3F:-0:1:2:-0x0: + %*3F:-0:0:2: +-%3F:-NAN(09A_Zaz):0:-1: +-%*3F:-NAN(09A_Zaz):0:-1: +-%3F:-NAN():0:-1: +-%*3F:-NAN():0:-1: +-%3F:NAN():1:3:nan: +-%*3F:NAN():0:3: +-%3F:NAN(09A_Zaz):1:3:nan: +-%*3F:NAN(09A_Zaz):0:3: ++# BZ30647 %3F:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3F:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3F:-NAN():0:-1: ++# BZ30647 %*3F:-NAN():0:-1: ++# BZ30647 %3F:NAN():1:3:nan: ++# BZ30647 %*3F:NAN():0:3: ++# BZ30647 %3F:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3F:NAN(09A_Zaz):0:3: + %3F:0:1:1:0x0: + %*3F:0:0:1: + %3F:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3F:0340282346638528859811704183484516925440.0:0:3: + %3F:INFINITY:1:3:inf: + %*3F:INFINITY:0:3: +-%3F:+NAN():0:-1: +-%*3F:+NAN():0:-1: +-%3F:+NAN(09A_Zaz):0:-1: +-%*3F:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3F:+NAN():0:-1: ++# BZ30647 %*3F:+NAN():0:-1: ++# BZ30647 %3F:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3F:+NAN(09A_Zaz):0:-1: + %3F:+0:1:2:0x0: + %*3F:+0:0:2: + %3F:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4F:-0.0:0:4: + %4F:-0:1:2:-0x0: + %*4F:-0:0:2: +-%4F:-NAN(09A_Zaz):1:4:-nan: +-%*4F:-NAN(09A_Zaz):0:4: +-%4F:-NAN():1:4:-nan: +-%*4F:-NAN():0:4: +-%4F:NAN():0:-1: +-%*4F:NAN():0:-1: +-%4F:NAN(09A_Zaz):0:-1: +-%*4F:NAN(09A_Zaz):0:-1: ++# BZ30647 %4F:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4F:-NAN(09A_Zaz):0:4: ++# BZ30647 %4F:-NAN():1:4:-nan: ++# BZ30647 %*4F:-NAN():0:4: ++# BZ30647 %4F:NAN():0:-1: ++# BZ30647 %*4F:NAN():0:-1: ++# BZ30647 %4F:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4F:NAN(09A_Zaz):0:-1: + %4F:0:1:1:0x0: + %*4F:0:0:1: + %4F:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4F:0340282346638528859811704183484516925440.0:0:4: + %4F:INFINITY:0:-1: + %*4F:INFINITY:0:-1: +-%4F:+NAN():1:4:nan: +-%*4F:+NAN():0:4: +-%4F:+NAN(09A_Zaz):1:4:nan: +-%*4F:+NAN(09A_Zaz):0:4: ++# BZ30647 %4F:+NAN():1:4:nan: ++# BZ30647 %*4F:+NAN():0:4: ++# BZ30647 %4F:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4F:+NAN(09A_Zaz):0:4: + %4F:+0:1:2:0x0: + %*4F:+0:0:2: + %4F:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*41F:-0.0:0:4: + %41F:-0:1:2:-0x0: + %*41F:-0:0:2: +-%41F:-NAN(09A_Zaz):1:13:-nan: +-%*41F:-NAN(09A_Zaz):0:13: +-%41F:-NAN():1:6:-nan: +-%*41F:-NAN():0:6: +-%41F:NAN():1:5:nan: +-%*41F:NAN():0:5: +-%41F:NAN(09A_Zaz):1:12:nan: +-%*41F:NAN(09A_Zaz):0:12: ++# BZ30647 %41F:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*41F:-NAN(09A_Zaz):0:13: ++# BZ30647 %41F:-NAN():1:6:-nan: ++# BZ30647 %*41F:-NAN():0:6: ++# BZ30647 %41F:NAN():1:5:nan: ++# BZ30647 %*41F:NAN():0:5: ++# BZ30647 %41F:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*41F:NAN(09A_Zaz):0:12: + %41F:0:1:1:0x0: + %*41F:0:0:1: + %41F:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*41F:0340282346638528859811704183484516925440.0:0:41: + %41F:INFINITY:1:8:inf: + %*41F:INFINITY:0:8: +-%41F:+NAN():1:6:nan: +-%*41F:+NAN():0:6: +-%41F:+NAN(09A_Zaz):1:13:nan: +-%*41F:+NAN(09A_Zaz):0:13: ++# BZ30647 %41F:+NAN():1:6:nan: ++# BZ30647 %*41F:+NAN():0:6: ++# BZ30647 %41F:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*41F:+NAN(09A_Zaz):0:13: + %41F:+0:1:2:0x0: + %*41F:+0:0:2: + %41F:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*80F:-0.0:0:4: + %80F:-0:1:2:-0x0: + %*80F:-0:0:2: +-%80F:-NAN(09A_Zaz):1:13:-nan: +-%*80F:-NAN(09A_Zaz):0:13: +-%80F:-NAN():1:6:-nan: +-%*80F:-NAN():0:6: +-%80F:NAN():1:5:nan: +-%*80F:NAN():0:5: +-%80F:NAN(09A_Zaz):1:12:nan: +-%*80F:NAN(09A_Zaz):0:12: ++# BZ30647 %80F:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*80F:-NAN(09A_Zaz):0:13: ++# BZ30647 %80F:-NAN():1:6:-nan: ++# BZ30647 %*80F:-NAN():0:6: ++# BZ30647 %80F:NAN():1:5:nan: ++# BZ30647 %*80F:NAN():0:5: ++# BZ30647 %80F:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*80F:NAN(09A_Zaz):0:12: + %80F:0:1:1:0x0: + %*80F:0:0:1: + %80F:0.0:1:3:0x0: +@@ -412,10 +412,10 @@ + %*80F:0340282346638528859811704183484516925440.0:0:42: + %80F:INFINITY:1:8:inf: + %*80F:INFINITY:0:8: +-%80F:+NAN():1:6:nan: +-%*80F:+NAN():0:6: +-%80F:+NAN(09A_Zaz):1:13:nan: +-%*80F:+NAN(09A_Zaz):0:13: ++# BZ30647 %80F:+NAN():1:6:nan: ++# BZ30647 %*80F:+NAN():0:6: ++# BZ30647 %80F:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*80F:+NAN(09A_Zaz):0:13: + %80F:+0:1:2:0x0: + %*80F:+0:0:2: + %80F:+0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*3F: -0.0:0:4: + %3F: -0:1:3:-0x0: + %*3F: -0:0:3: +-%3F: -NAN(09A_Zaz):0:-1: +-%*3F: -NAN(09A_Zaz):0:-1: +-%3F: -NAN():0:-1: +-%*3F: -NAN():0:-1: +-%3F: NAN():1:4:nan: +-%*3F: NAN():0:4: +-%3F: NAN(09A_Zaz):1:4:nan: +-%*3F: NAN(09A_Zaz):0:4: ++# BZ30647 %3F: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3F: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3F: -NAN():0:-1: ++# BZ30647 %*3F: -NAN():0:-1: ++# BZ30647 %3F: NAN():1:4:nan: ++# BZ30647 %*3F: NAN():0:4: ++# BZ30647 %3F: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3F: NAN(09A_Zaz):0:4: + %3F: 0:1:2:0x0: + %*3F: 0:0:2: + %3F: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*3F: 0340282346638528859811704183484516925440.0:0:4: + %3F: INFINITY:1:4:inf: + %*3F: INFINITY:0:4: +-%3F: +NAN():0:-1: +-%*3F: +NAN():0:-1: +-%3F: +NAN(09A_Zaz):0:-1: +-%*3F: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3F: +NAN():0:-1: ++# BZ30647 %*3F: +NAN():0:-1: ++# BZ30647 %3F: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3F: +NAN(09A_Zaz):0:-1: + %3F: +0:1:3:0x0: + %*3F: +0:0:3: + %3F: +0.0:1:4:0x0: +@@ -512,14 +512,14 @@ + %*80F: -0.0:0:5: + %80F: -0:1:3:-0x0: + %*80F: -0:0:3: +-%80F: -NAN(09A_Zaz):1:14:-nan: +-%*80F: -NAN(09A_Zaz):0:14: +-%80F: -NAN():1:7:-nan: +-%*80F: -NAN():0:7: +-%80F: NAN():1:6:nan: +-%*80F: NAN():0:6: +-%80F: NAN(09A_Zaz):1:13:nan: +-%*80F: NAN(09A_Zaz):0:13: ++# BZ30647 %80F: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*80F: -NAN(09A_Zaz):0:14: ++# BZ30647 %80F: -NAN():1:7:-nan: ++# BZ30647 %*80F: -NAN():0:7: ++# BZ30647 %80F: NAN():1:6:nan: ++# BZ30647 %*80F: NAN():0:6: ++# BZ30647 %80F: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*80F: NAN(09A_Zaz):0:13: + %80F: 0:1:2:0x0: + %*80F: 0:0:2: + %80F: 0.0:1:4:0x0: +@@ -536,10 +536,10 @@ + %*80F: 0340282346638528859811704183484516925440.0:0:43: + %80F: INFINITY:1:9:inf: + %*80F: INFINITY:0:9: +-%80F: +NAN():1:7:nan: +-%*80F: +NAN():0:7: +-%80F: +NAN(09A_Zaz):1:14:nan: +-%*80F: +NAN(09A_Zaz):0:14: ++# BZ30647 %80F: +NAN():1:7:nan: ++# BZ30647 %*80F: +NAN():0:7: ++# BZ30647 %80F: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*80F: +NAN(09A_Zaz):0:14: + %80F: +0:1:3:0x0: + %*80F: +0:0:3: + %80F: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input +index 81462cd764def99b..5b7b481e2b549682 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-g.input +@@ -16,14 +16,14 @@ + %*g:-0x0p+0:0:7: + %g:-0x0p0:1:6:-0x0: + %*g:-0x0p0:0:6: +-%g:-nan(09A_Zaz):1:13:-nan: +-%*g:-nan(09A_Zaz):0:13: +-%g:-nan():1:6:-nan: +-%*g:-nan():0:6: +-%g:nan():1:5:nan: +-%*g:nan():0:5: +-%g:nan(09A_Zaz):1:12:nan: +-%*g:nan(09A_Zaz):0:12: ++# BZ30647 %g:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*g:-nan(09A_Zaz):0:13: ++# BZ30647 %g:-nan():1:6:-nan: ++# BZ30647 %*g:-nan():0:6: ++# BZ30647 %g:nan():1:5:nan: ++# BZ30647 %*g:nan():0:5: ++# BZ30647 %g:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*g:nan(09A_Zaz):0:12: + %g:0x0p0:1:5:0x0: + %*g:0x0p0:0:5: + %g:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*g:0xf.fffffp+124:0:14: + %g:infinity:1:8:inf: + %*g:infinity:0:8: +-%g:+nan():1:6:nan: +-%*g:+nan():0:6: +-%g:+nan(09A_Zaz):1:13:nan: +-%*g:+nan(09A_Zaz):0:13: ++# BZ30647 %g:+nan():1:6:nan: ++# BZ30647 %*g:+nan():0:6: ++# BZ30647 %g:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*g:+nan(09A_Zaz):0:13: + %g:+0x0p0:1:6:0x0: + %*g:+0x0p0:0:6: + %g:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1g:-0x0p+0:0:-1: + %1g:-0x0p0:0:-1: + %*1g:-0x0p0:0:-1: +-%1g:-nan(09A_Zaz):0:-1: +-%*1g:-nan(09A_Zaz):0:-1: +-%1g:-nan():0:-1: +-%*1g:-nan():0:-1: +-%1g:nan():0:-1: +-%*1g:nan():0:-1: +-%1g:nan(09A_Zaz):0:-1: +-%*1g:nan(09A_Zaz):0:-1: ++# BZ30647 %1g:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1g:-nan(09A_Zaz):0:-1: ++# BZ30647 %1g:-nan():0:-1: ++# BZ30647 %*1g:-nan():0:-1: ++# BZ30647 %1g:nan():0:-1: ++# BZ30647 %*1g:nan():0:-1: ++# BZ30647 %1g:nan(09A_Zaz):0:-1: ++# BZ30647 %*1g:nan(09A_Zaz):0:-1: + %1g:0x0p0:1:1:0x0: + %*1g:0x0p0:0:1: + %1g:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1g:0xf.fffffp+124:0:1: + %1g:infinity:0:-1: + %*1g:infinity:0:-1: +-%1g:+nan():0:-1: +-%*1g:+nan():0:-1: +-%1g:+nan(09A_Zaz):0:-1: +-%*1g:+nan(09A_Zaz):0:-1: ++# BZ30647 %1g:+nan():0:-1: ++# BZ30647 %*1g:+nan():0:-1: ++# BZ30647 %1g:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1g:+nan(09A_Zaz):0:-1: + %1g:+0x0p0:0:-1: + %*1g:+0x0p0:0:-1: + %1g:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2g:-0x0p+0:0:2: + %2g:-0x0p0:1:2:-0x0: + %*2g:-0x0p0:0:2: +-%2g:-nan(09A_Zaz):0:-1: +-%*2g:-nan(09A_Zaz):0:-1: +-%2g:-nan():0:-1: +-%*2g:-nan():0:-1: +-%2g:nan():0:-1: +-%*2g:nan():0:-1: +-%2g:nan(09A_Zaz):0:-1: +-%*2g:nan(09A_Zaz):0:-1: ++# BZ30647 %2g:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2g:-nan(09A_Zaz):0:-1: ++# BZ30647 %2g:-nan():0:-1: ++# BZ30647 %*2g:-nan():0:-1: ++# BZ30647 %2g:nan():0:-1: ++# BZ30647 %*2g:nan():0:-1: ++# BZ30647 %2g:nan(09A_Zaz):0:-1: ++# BZ30647 %*2g:nan(09A_Zaz):0:-1: + # BZ12701 %2g:0x0p0:0:-1: + # BZ12701 %*2g:0x0p0:0:-1: + # BZ12701 %2g:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2g:0xf.fffffp+124:0:-1: + %2g:infinity:0:-1: + %*2g:infinity:0:-1: +-%2g:+nan():0:-1: +-%*2g:+nan():0:-1: +-%2g:+nan(09A_Zaz):0:-1: +-%*2g:+nan(09A_Zaz):0:-1: ++# BZ30647 %2g:+nan():0:-1: ++# BZ30647 %*2g:+nan():0:-1: ++# BZ30647 %2g:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2g:+nan(09A_Zaz):0:-1: + %2g:+0x0p0:1:2:0x0: + %*2g:+0x0p0:0:2: + %2g:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3g:-0x0p+0:0:-1: + # BZ12701 %3g:-0x0p0:0:-1: + # BZ12701 %*3g:-0x0p0:0:-1: +-%3g:-nan(09A_Zaz):0:-1: +-%*3g:-nan(09A_Zaz):0:-1: +-%3g:-nan():0:-1: +-%*3g:-nan():0:-1: +-%3g:nan():1:3:nan: +-%*3g:nan():0:3: +-%3g:nan(09A_Zaz):1:3:nan: +-%*3g:nan(09A_Zaz):0:3: ++# BZ30647 %3g:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3g:-nan(09A_Zaz):0:-1: ++# BZ30647 %3g:-nan():0:-1: ++# BZ30647 %*3g:-nan():0:-1: ++# BZ30647 %3g:nan():1:3:nan: ++# BZ30647 %*3g:nan():0:3: ++# BZ30647 %3g:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3g:nan(09A_Zaz):0:3: + %3g:0x0p0:1:3:0x0: + %*3g:0x0p0:0:3: + %3g:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3g:0xf.fffffp+124:0:3: + %3g:infinity:1:3:inf: + %*3g:infinity:0:3: +-%3g:+nan():0:-1: +-%*3g:+nan():0:-1: +-%3g:+nan(09A_Zaz):0:-1: +-%*3g:+nan(09A_Zaz):0:-1: ++# BZ30647 %3g:+nan():0:-1: ++# BZ30647 %*3g:+nan():0:-1: ++# BZ30647 %3g:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3g:+nan(09A_Zaz):0:-1: + # BZ12701 %3g:+0x0p0:0:-1: + # BZ12701 %*3g:+0x0p0:0:-1: + # BZ12701 %3g:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4g:-0x0p+0:0:4: + %4g:-0x0p0:1:4:-0x0: + %*4g:-0x0p0:0:4: +-%4g:-nan(09A_Zaz):1:4:-nan: +-%*4g:-nan(09A_Zaz):0:4: +-%4g:-nan():1:4:-nan: +-%*4g:-nan():0:4: +-%4g:nan():0:-1: +-%*4g:nan():0:-1: +-%4g:nan(09A_Zaz):0:-1: +-%*4g:nan(09A_Zaz):0:-1: ++# BZ30647 %4g:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4g:-nan(09A_Zaz):0:4: ++# BZ30647 %4g:-nan():1:4:-nan: ++# BZ30647 %*4g:-nan():0:4: ++# BZ30647 %4g:nan():0:-1: ++# BZ30647 %*4g:nan():0:-1: ++# BZ30647 %4g:nan(09A_Zaz):0:-1: ++# BZ30647 %*4g:nan(09A_Zaz):0:-1: + # BZ12701 %4g:0x0p0:0:-1: + # BZ12701 %*4g:0x0p0:0:-1: + # BZ12701 %4g:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4g:0xf.fffffp+124:0:4: + %4g:infinity:0:-1: + %*4g:infinity:0:-1: +-%4g:+nan():1:4:nan: +-%*4g:+nan():0:4: +-%4g:+nan(09A_Zaz):1:4:nan: +-%*4g:+nan(09A_Zaz):0:4: ++# BZ30647 %4g:+nan():1:4:nan: ++# BZ30647 %*4g:+nan():0:4: ++# BZ30647 %4g:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4g:+nan(09A_Zaz):0:4: + %4g:+0x0p0:1:4:0x0: + %*4g:+0x0p0:0:4: + %4g:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5g:-0x0p+0:0:-1: + # BZ12701 %5g:-0x0p0:0:-1: + # BZ12701 %*5g:-0x0p0:0:-1: +-%5g:-nan(09A_Zaz):0:-1: +-%*5g:-nan(09A_Zaz):0:-1: +-%5g:-nan():0:-1: +-%*5g:-nan():0:-1: +-%5g:nan():1:5:nan: +-%*5g:nan():0:5: +-%5g:nan(09A_Zaz):0:-1: +-%*5g:nan(09A_Zaz):0:-1: ++# BZ30647 %5g:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5g:-nan(09A_Zaz):0:-1: ++# BZ30647 %5g:-nan():0:-1: ++# BZ30647 %*5g:-nan():0:-1: ++# BZ30647 %5g:nan():1:5:nan: ++# BZ30647 %*5g:nan():0:5: ++# BZ30647 %5g:nan(09A_Zaz):0:-1: ++# BZ30647 %*5g:nan(09A_Zaz):0:-1: + %5g:0x0p0:1:5:0x0: + %*5g:0x0p0:0:5: + # BZ12701 %5g:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5g:0xf.fffffp+124:0:5: + %5g:infinity:0:-1: + %*5g:infinity:0:-1: +-%5g:+nan():0:-1: +-%*5g:+nan():0:-1: +-%5g:+nan(09A_Zaz):0:-1: +-%*5g:+nan(09A_Zaz):0:-1: ++# BZ30647 %5g:+nan():0:-1: ++# BZ30647 %*5g:+nan():0:-1: ++# BZ30647 %5g:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5g:+nan(09A_Zaz):0:-1: + # BZ12701 %5g:+0x0p0:0:-1: + # BZ12701 %*5g:+0x0p0:0:-1: + # BZ12701 %5g:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6g:-0x0p+0:0:-1: + %6g:-0x0p0:1:6:-0x0: + %*6g:-0x0p0:0:6: +-%6g:-nan(09A_Zaz):0:-1: +-%*6g:-nan(09A_Zaz):0:-1: +-%6g:-nan():1:6:-nan: +-%*6g:-nan():0:6: +-%6g:nan():1:5:nan: +-%*6g:nan():0:5: +-%6g:nan(09A_Zaz):0:-1: +-%*6g:nan(09A_Zaz):0:-1: ++# BZ30647 %6g:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6g:-nan(09A_Zaz):0:-1: ++# BZ30647 %6g:-nan():1:6:-nan: ++# BZ30647 %*6g:-nan():0:6: ++# BZ30647 %6g:nan():1:5:nan: ++# BZ30647 %*6g:nan():0:5: ++# BZ30647 %6g:nan(09A_Zaz):0:-1: ++# BZ30647 %*6g:nan(09A_Zaz):0:-1: + %6g:0x0p0:1:5:0x0: + %*6g:0x0p0:0:5: + %6g:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6g:0xf.fffffp+124:0:6: + %6g:infinity:0:-1: + %*6g:infinity:0:-1: +-%6g:+nan():1:6:nan: +-%*6g:+nan():0:6: +-%6g:+nan(09A_Zaz):0:-1: +-%*6g:+nan(09A_Zaz):0:-1: ++# BZ30647 %6g:+nan():1:6:nan: ++# BZ30647 %*6g:+nan():0:6: ++# BZ30647 %6g:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6g:+nan(09A_Zaz):0:-1: + %6g:+0x0p0:1:6:0x0: + %*6g:+0x0p0:0:6: + # BZ12701 %6g:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*12g:-0x0p+0:0:7: + %12g:-0x0p0:1:6:-0x0: + %*12g:-0x0p0:0:6: +-%12g:-nan(09A_Zaz):0:-1: +-%*12g:-nan(09A_Zaz):0:-1: +-%12g:-nan():1:6:-nan: +-%*12g:-nan():0:6: +-%12g:nan():1:5:nan: +-%*12g:nan():0:5: +-%12g:nan(09A_Zaz):1:12:nan: +-%*12g:nan(09A_Zaz):0:12: ++# BZ30647 %12g:-nan(09A_Zaz):0:-1: ++# BZ30647 %*12g:-nan(09A_Zaz):0:-1: ++# BZ30647 %12g:-nan():1:6:-nan: ++# BZ30647 %*12g:-nan():0:6: ++# BZ30647 %12g:nan():1:5:nan: ++# BZ30647 %*12g:nan():0:5: ++# BZ30647 %12g:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*12g:nan(09A_Zaz):0:12: + %12g:0x0p0:1:5:0x0: + %*12g:0x0p0:0:5: + %12g:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*12g:0xf.fffffp+124:0:12: + %12g:infinity:1:8:inf: + %*12g:infinity:0:8: +-%12g:+nan():1:6:nan: +-%*12g:+nan():0:6: +-%12g:+nan(09A_Zaz):0:-1: +-%*12g:+nan(09A_Zaz):0:-1: ++# BZ30647 %12g:+nan():1:6:nan: ++# BZ30647 %*12g:+nan():0:6: ++# BZ30647 %12g:+nan(09A_Zaz):0:-1: ++# BZ30647 %*12g:+nan(09A_Zaz):0:-1: + %12g:+0x0p0:1:6:0x0: + %*12g:+0x0p0:0:6: + %12g:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*18g:-0x0p+0:0:7: + %18g:-0x0p0:1:6:-0x0: + %*18g:-0x0p0:0:6: +-%18g:-nan(09A_Zaz):1:13:-nan: +-%*18g:-nan(09A_Zaz):0:13: +-%18g:-nan():1:6:-nan: +-%*18g:-nan():0:6: +-%18g:nan():1:5:nan: +-%*18g:nan():0:5: +-%18g:nan(09A_Zaz):1:12:nan: +-%*18g:nan(09A_Zaz):0:12: ++# BZ30647 %18g:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*18g:-nan(09A_Zaz):0:13: ++# BZ30647 %18g:-nan():1:6:-nan: ++# BZ30647 %*18g:-nan():0:6: ++# BZ30647 %18g:nan():1:5:nan: ++# BZ30647 %*18g:nan():0:5: ++# BZ30647 %18g:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*18g:nan(09A_Zaz):0:12: + %18g:0x0p0:1:5:0x0: + %*18g:0x0p0:0:5: + %18g:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*18g:0xf.fffffp+124:0:14: + %18g:infinity:1:8:inf: + %*18g:infinity:0:8: +-%18g:+nan():1:6:nan: +-%*18g:+nan():0:6: +-%18g:+nan(09A_Zaz):1:13:nan: +-%*18g:+nan(09A_Zaz):0:13: ++# BZ30647 %18g:+nan():1:6:nan: ++# BZ30647 %*18g:+nan():0:6: ++# BZ30647 %18g:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*18g:+nan(09A_Zaz):0:13: + %18g:+0x0p0:1:6:0x0: + %*18g:+0x0p0:0:6: + %18g:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5g: -0x0p+0:0:-1: + # BZ12701 %5g: -0x0p0:0:-1: + # BZ12701 %*5g: -0x0p0:0:-1: +-%5g: -nan(09A_Zaz):0:-1: +-%*5g: -nan(09A_Zaz):0:-1: +-%5g: -nan():0:-1: +-%*5g: -nan():0:-1: +-%5g: nan():1:6:nan: +-%*5g: nan():0:6: +-%5g: nan(09A_Zaz):0:-1: +-%*5g: nan(09A_Zaz):0:-1: ++# BZ30647 %5g: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5g: -nan(09A_Zaz):0:-1: ++# BZ30647 %5g: -nan():0:-1: ++# BZ30647 %*5g: -nan():0:-1: ++# BZ30647 %5g: nan():1:6:nan: ++# BZ30647 %*5g: nan():0:6: ++# BZ30647 %5g: nan(09A_Zaz):0:-1: ++# BZ30647 %*5g: nan(09A_Zaz):0:-1: + %5g: 0x0p0:1:6:0x0: + %*5g: 0x0p0:0:6: + # BZ12701 %5g: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5g: 0xf.fffffp+124:0:6: + %5g: infinity:0:-1: + %*5g: infinity:0:-1: +-%5g: +nan():0:-1: +-%*5g: +nan():0:-1: +-%5g: +nan(09A_Zaz):0:-1: +-%*5g: +nan(09A_Zaz):0:-1: ++# BZ30647 %5g: +nan():0:-1: ++# BZ30647 %*5g: +nan():0:-1: ++# BZ30647 %5g: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5g: +nan(09A_Zaz):0:-1: + # BZ12701 %5g: +0x0p0:0:-1: + # BZ12701 %*5g: +0x0p0:0:-1: + # BZ12701 %5g: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*18g: -0x0p+0:0:8: + %18g: -0x0p0:1:7:-0x0: + %*18g: -0x0p0:0:7: +-%18g: -nan(09A_Zaz):1:14:-nan: +-%*18g: -nan(09A_Zaz):0:14: +-%18g: -nan():1:7:-nan: +-%*18g: -nan():0:7: +-%18g: nan():1:6:nan: +-%*18g: nan():0:6: +-%18g: nan(09A_Zaz):1:13:nan: +-%*18g: nan(09A_Zaz):0:13: ++# BZ30647 %18g: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*18g: -nan(09A_Zaz):0:14: ++# BZ30647 %18g: -nan():1:7:-nan: ++# BZ30647 %*18g: -nan():0:7: ++# BZ30647 %18g: nan():1:6:nan: ++# BZ30647 %*18g: nan():0:6: ++# BZ30647 %18g: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*18g: nan(09A_Zaz):0:13: + %18g: 0x0p0:1:6:0x0: + %*18g: 0x0p0:0:6: + %18g: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*18g: 0xf.fffffp+124:0:15: + %18g: infinity:1:9:inf: + %*18g: infinity:0:9: +-%18g: +nan():1:7:nan: +-%*18g: +nan():0:7: +-%18g: +nan(09A_Zaz):1:14:nan: +-%*18g: +nan(09A_Zaz):0:14: ++# BZ30647 %18g: +nan():1:7:nan: ++# BZ30647 %*18g: +nan():0:7: ++# BZ30647 %18g: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*18g: +nan(09A_Zaz):0:14: + %18g: +0x0p0:1:7:0x0: + %*18g: +0x0p0:0:7: + %18g: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input b/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input +index 4236ea9f247c13cc..1f6f92d1aa6e23ef 100644 +--- a/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input ++++ b/sysdeps/ieee754/flt-32/tst-scanf-format-float-gg.input +@@ -16,14 +16,14 @@ + %*G:-0X0P+0:0:7: + %G:-0X0P0:1:6:-0x0: + %*G:-0X0P0:0:6: +-%G:-NAN(09A_Zaz):1:13:-nan: +-%*G:-NAN(09A_Zaz):0:13: +-%G:-NAN():1:6:-nan: +-%*G:-NAN():0:6: +-%G:NAN():1:5:nan: +-%*G:NAN():0:5: +-%G:NAN(09A_Zaz):1:12:nan: +-%*G:NAN(09A_Zaz):0:12: ++# BZ30647 %G:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*G:-NAN(09A_Zaz):0:13: ++# BZ30647 %G:-NAN():1:6:-nan: ++# BZ30647 %*G:-NAN():0:6: ++# BZ30647 %G:NAN():1:5:nan: ++# BZ30647 %*G:NAN():0:5: ++# BZ30647 %G:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*G:NAN(09A_Zaz):0:12: + %G:0X0P0:1:5:0x0: + %*G:0X0P0:0:5: + %G:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*G:0XF.FFFFFP+124:0:14: + %G:INFINITY:1:8:inf: + %*G:INFINITY:0:8: +-%G:+NAN():1:6:nan: +-%*G:+NAN():0:6: +-%G:+NAN(09A_Zaz):1:13:nan: +-%*G:+NAN(09A_Zaz):0:13: ++# BZ30647 %G:+NAN():1:6:nan: ++# BZ30647 %*G:+NAN():0:6: ++# BZ30647 %G:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*G:+NAN(09A_Zaz):0:13: + %G:+0X0P0:1:6:0x0: + %*G:+0X0P0:0:6: + %G:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1G:-0X0P+0:0:-1: + %1G:-0X0P0:0:-1: + %*1G:-0X0P0:0:-1: +-%1G:-NAN(09A_Zaz):0:-1: +-%*1G:-NAN(09A_Zaz):0:-1: +-%1G:-NAN():0:-1: +-%*1G:-NAN():0:-1: +-%1G:NAN():0:-1: +-%*1G:NAN():0:-1: +-%1G:NAN(09A_Zaz):0:-1: +-%*1G:NAN(09A_Zaz):0:-1: ++# BZ30647 %1G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1G:-NAN():0:-1: ++# BZ30647 %*1G:-NAN():0:-1: ++# BZ30647 %1G:NAN():0:-1: ++# BZ30647 %*1G:NAN():0:-1: ++# BZ30647 %1G:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1G:NAN(09A_Zaz):0:-1: + %1G:0X0P0:1:1:0x0: + %*1G:0X0P0:0:1: + %1G:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1G:0XF.FFFFFP+124:0:1: + %1G:INFINITY:0:-1: + %*1G:INFINITY:0:-1: +-%1G:+NAN():0:-1: +-%*1G:+NAN():0:-1: +-%1G:+NAN(09A_Zaz):0:-1: +-%*1G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1G:+NAN():0:-1: ++# BZ30647 %*1G:+NAN():0:-1: ++# BZ30647 %1G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1G:+NAN(09A_Zaz):0:-1: + %1G:+0X0P0:0:-1: + %*1G:+0X0P0:0:-1: + %1G:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2G:-0X0P+0:0:2: + %2G:-0X0P0:1:2:-0x0: + %*2G:-0X0P0:0:2: +-%2G:-NAN(09A_Zaz):0:-1: +-%*2G:-NAN(09A_Zaz):0:-1: +-%2G:-NAN():0:-1: +-%*2G:-NAN():0:-1: +-%2G:NAN():0:-1: +-%*2G:NAN():0:-1: +-%2G:NAN(09A_Zaz):0:-1: +-%*2G:NAN(09A_Zaz):0:-1: ++# BZ30647 %2G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2G:-NAN():0:-1: ++# BZ30647 %*2G:-NAN():0:-1: ++# BZ30647 %2G:NAN():0:-1: ++# BZ30647 %*2G:NAN():0:-1: ++# BZ30647 %2G:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2G:NAN(09A_Zaz):0:-1: + # BZ12701 %2G:0X0P0:0:-1: + # BZ12701 %*2G:0X0P0:0:-1: + # BZ12701 %2G:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2G:0XF.FFFFFP+124:0:-1: + %2G:INFINITY:0:-1: + %*2G:INFINITY:0:-1: +-%2G:+NAN():0:-1: +-%*2G:+NAN():0:-1: +-%2G:+NAN(09A_Zaz):0:-1: +-%*2G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2G:+NAN():0:-1: ++# BZ30647 %*2G:+NAN():0:-1: ++# BZ30647 %2G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2G:+NAN(09A_Zaz):0:-1: + %2G:+0X0P0:1:2:0x0: + %*2G:+0X0P0:0:2: + %2G:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3G:-0X0P+0:0:-1: + # BZ12701 %3G:-0X0P0:0:-1: + # BZ12701 %*3G:-0X0P0:0:-1: +-%3G:-NAN(09A_Zaz):0:-1: +-%*3G:-NAN(09A_Zaz):0:-1: +-%3G:-NAN():0:-1: +-%*3G:-NAN():0:-1: +-%3G:NAN():1:3:nan: +-%*3G:NAN():0:3: +-%3G:NAN(09A_Zaz):1:3:nan: +-%*3G:NAN(09A_Zaz):0:3: ++# BZ30647 %3G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3G:-NAN():0:-1: ++# BZ30647 %*3G:-NAN():0:-1: ++# BZ30647 %3G:NAN():1:3:nan: ++# BZ30647 %*3G:NAN():0:3: ++# BZ30647 %3G:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3G:NAN(09A_Zaz):0:3: + %3G:0X0P0:1:3:0x0: + %*3G:0X0P0:0:3: + %3G:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3G:0XF.FFFFFP+124:0:3: + %3G:INFINITY:1:3:inf: + %*3G:INFINITY:0:3: +-%3G:+NAN():0:-1: +-%*3G:+NAN():0:-1: +-%3G:+NAN(09A_Zaz):0:-1: +-%*3G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3G:+NAN():0:-1: ++# BZ30647 %*3G:+NAN():0:-1: ++# BZ30647 %3G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3G:+NAN(09A_Zaz):0:-1: + # BZ12701 %3G:+0X0P0:0:-1: + # BZ12701 %*3G:+0X0P0:0:-1: + # BZ12701 %3G:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4G:-0X0P+0:0:4: + %4G:-0X0P0:1:4:-0x0: + %*4G:-0X0P0:0:4: +-%4G:-NAN(09A_Zaz):1:4:-nan: +-%*4G:-NAN(09A_Zaz):0:4: +-%4G:-NAN():1:4:-nan: +-%*4G:-NAN():0:4: +-%4G:NAN():0:-1: +-%*4G:NAN():0:-1: +-%4G:NAN(09A_Zaz):0:-1: +-%*4G:NAN(09A_Zaz):0:-1: ++# BZ30647 %4G:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4G:-NAN(09A_Zaz):0:4: ++# BZ30647 %4G:-NAN():1:4:-nan: ++# BZ30647 %*4G:-NAN():0:4: ++# BZ30647 %4G:NAN():0:-1: ++# BZ30647 %*4G:NAN():0:-1: ++# BZ30647 %4G:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4G:NAN(09A_Zaz):0:-1: + # BZ12701 %4G:0X0P0:0:-1: + # BZ12701 %*4G:0X0P0:0:-1: + # BZ12701 %4G:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4G:0XF.FFFFFP+124:0:4: + %4G:INFINITY:0:-1: + %*4G:INFINITY:0:-1: +-%4G:+NAN():1:4:nan: +-%*4G:+NAN():0:4: +-%4G:+NAN(09A_Zaz):1:4:nan: +-%*4G:+NAN(09A_Zaz):0:4: ++# BZ30647 %4G:+NAN():1:4:nan: ++# BZ30647 %*4G:+NAN():0:4: ++# BZ30647 %4G:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4G:+NAN(09A_Zaz):0:4: + %4G:+0X0P0:1:4:0x0: + %*4G:+0X0P0:0:4: + %4G:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5G:-0X0P+0:0:-1: + # BZ12701 %5G:-0X0P0:0:-1: + # BZ12701 %*5G:-0X0P0:0:-1: +-%5G:-NAN(09A_Zaz):0:-1: +-%*5G:-NAN(09A_Zaz):0:-1: +-%5G:-NAN():0:-1: +-%*5G:-NAN():0:-1: +-%5G:NAN():1:5:nan: +-%*5G:NAN():0:5: +-%5G:NAN(09A_Zaz):0:-1: +-%*5G:NAN(09A_Zaz):0:-1: ++# BZ30647 %5G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5G:-NAN():0:-1: ++# BZ30647 %*5G:-NAN():0:-1: ++# BZ30647 %5G:NAN():1:5:nan: ++# BZ30647 %*5G:NAN():0:5: ++# BZ30647 %5G:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5G:NAN(09A_Zaz):0:-1: + %5G:0X0P0:1:5:0x0: + %*5G:0X0P0:0:5: + # BZ12701 %5G:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5G:0XF.FFFFFP+124:0:5: + %5G:INFINITY:0:-1: + %*5G:INFINITY:0:-1: +-%5G:+NAN():0:-1: +-%*5G:+NAN():0:-1: +-%5G:+NAN(09A_Zaz):0:-1: +-%*5G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5G:+NAN():0:-1: ++# BZ30647 %*5G:+NAN():0:-1: ++# BZ30647 %5G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5G:+NAN(09A_Zaz):0:-1: + # BZ12701 %5G:+0X0P0:0:-1: + # BZ12701 %*5G:+0X0P0:0:-1: + # BZ12701 %5G:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6G:-0X0P+0:0:-1: + %6G:-0X0P0:1:6:-0x0: + %*6G:-0X0P0:0:6: +-%6G:-NAN(09A_Zaz):0:-1: +-%*6G:-NAN(09A_Zaz):0:-1: +-%6G:-NAN():1:6:-nan: +-%*6G:-NAN():0:6: +-%6G:NAN():1:5:nan: +-%*6G:NAN():0:5: +-%6G:NAN(09A_Zaz):0:-1: +-%*6G:NAN(09A_Zaz):0:-1: ++# BZ30647 %6G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6G:-NAN():1:6:-nan: ++# BZ30647 %*6G:-NAN():0:6: ++# BZ30647 %6G:NAN():1:5:nan: ++# BZ30647 %*6G:NAN():0:5: ++# BZ30647 %6G:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6G:NAN(09A_Zaz):0:-1: + %6G:0X0P0:1:5:0x0: + %*6G:0X0P0:0:5: + %6G:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6G:0XF.FFFFFP+124:0:6: + %6G:INFINITY:0:-1: + %*6G:INFINITY:0:-1: +-%6G:+NAN():1:6:nan: +-%*6G:+NAN():0:6: +-%6G:+NAN(09A_Zaz):0:-1: +-%*6G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6G:+NAN():1:6:nan: ++# BZ30647 %*6G:+NAN():0:6: ++# BZ30647 %6G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6G:+NAN(09A_Zaz):0:-1: + %6G:+0X0P0:1:6:0x0: + %*6G:+0X0P0:0:6: + # BZ12701 %6G:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*12G:-0X0P+0:0:7: + %12G:-0X0P0:1:6:-0x0: + %*12G:-0X0P0:0:6: +-%12G:-NAN(09A_Zaz):0:-1: +-%*12G:-NAN(09A_Zaz):0:-1: +-%12G:-NAN():1:6:-nan: +-%*12G:-NAN():0:6: +-%12G:NAN():1:5:nan: +-%*12G:NAN():0:5: +-%12G:NAN(09A_Zaz):1:12:nan: +-%*12G:NAN(09A_Zaz):0:12: ++# BZ30647 %12G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*12G:-NAN(09A_Zaz):0:-1: ++# BZ30647 %12G:-NAN():1:6:-nan: ++# BZ30647 %*12G:-NAN():0:6: ++# BZ30647 %12G:NAN():1:5:nan: ++# BZ30647 %*12G:NAN():0:5: ++# BZ30647 %12G:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*12G:NAN(09A_Zaz):0:12: + %12G:0X0P0:1:5:0x0: + %*12G:0X0P0:0:5: + %12G:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*12G:0XF.FFFFFP+124:0:12: + %12G:INFINITY:1:8:inf: + %*12G:INFINITY:0:8: +-%12G:+NAN():1:6:nan: +-%*12G:+NAN():0:6: +-%12G:+NAN(09A_Zaz):0:-1: +-%*12G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %12G:+NAN():1:6:nan: ++# BZ30647 %*12G:+NAN():0:6: ++# BZ30647 %12G:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*12G:+NAN(09A_Zaz):0:-1: + %12G:+0X0P0:1:6:0x0: + %*12G:+0X0P0:0:6: + %12G:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*18G:-0X0P+0:0:7: + %18G:-0X0P0:1:6:-0x0: + %*18G:-0X0P0:0:6: +-%18G:-NAN(09A_Zaz):1:13:-nan: +-%*18G:-NAN(09A_Zaz):0:13: +-%18G:-NAN():1:6:-nan: +-%*18G:-NAN():0:6: +-%18G:NAN():1:5:nan: +-%*18G:NAN():0:5: +-%18G:NAN(09A_Zaz):1:12:nan: +-%*18G:NAN(09A_Zaz):0:12: ++# BZ30647 %18G:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*18G:-NAN(09A_Zaz):0:13: ++# BZ30647 %18G:-NAN():1:6:-nan: ++# BZ30647 %*18G:-NAN():0:6: ++# BZ30647 %18G:NAN():1:5:nan: ++# BZ30647 %*18G:NAN():0:5: ++# BZ30647 %18G:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*18G:NAN(09A_Zaz):0:12: + %18G:0X0P0:1:5:0x0: + %*18G:0X0P0:0:5: + %18G:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*18G:0XF.FFFFFP+124:0:14: + %18G:INFINITY:1:8:inf: + %*18G:INFINITY:0:8: +-%18G:+NAN():1:6:nan: +-%*18G:+NAN():0:6: +-%18G:+NAN(09A_Zaz):1:13:nan: +-%*18G:+NAN(09A_Zaz):0:13: ++# BZ30647 %18G:+NAN():1:6:nan: ++# BZ30647 %*18G:+NAN():0:6: ++# BZ30647 %18G:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*18G:+NAN(09A_Zaz):0:13: + %18G:+0X0P0:1:6:0x0: + %*18G:+0X0P0:0:6: + %18G:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5G: -0X0P+0:0:-1: + # BZ12701 %5G: -0X0P0:0:-1: + # BZ12701 %*5G: -0X0P0:0:-1: +-%5G: -NAN(09A_Zaz):0:-1: +-%*5G: -NAN(09A_Zaz):0:-1: +-%5G: -NAN():0:-1: +-%*5G: -NAN():0:-1: +-%5G: NAN():1:6:nan: +-%*5G: NAN():0:6: +-%5G: NAN(09A_Zaz):0:-1: +-%*5G: NAN(09A_Zaz):0:-1: ++# BZ30647 %5G: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5G: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5G: -NAN():0:-1: ++# BZ30647 %*5G: -NAN():0:-1: ++# BZ30647 %5G: NAN():1:6:nan: ++# BZ30647 %*5G: NAN():0:6: ++# BZ30647 %5G: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5G: NAN(09A_Zaz):0:-1: + %5G: 0X0P0:1:6:0x0: + %*5G: 0X0P0:0:6: + # BZ12701 %5G: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5G: 0XF.FFFFFP+124:0:6: + %5G: INFINITY:0:-1: + %*5G: INFINITY:0:-1: +-%5G: +NAN():0:-1: +-%*5G: +NAN():0:-1: +-%5G: +NAN(09A_Zaz):0:-1: +-%*5G: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5G: +NAN():0:-1: ++# BZ30647 %*5G: +NAN():0:-1: ++# BZ30647 %5G: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5G: +NAN(09A_Zaz):0:-1: + # BZ12701 %5G: +0X0P0:0:-1: + # BZ12701 %*5G: +0X0P0:0:-1: + # BZ12701 %5G: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*18G: -0X0P+0:0:8: + %18G: -0X0P0:1:7:-0x0: + %*18G: -0X0P0:0:7: +-%18G: -NAN(09A_Zaz):1:14:-nan: +-%*18G: -NAN(09A_Zaz):0:14: +-%18G: -NAN():1:7:-nan: +-%*18G: -NAN():0:7: +-%18G: NAN():1:6:nan: +-%*18G: NAN():0:6: +-%18G: NAN(09A_Zaz):1:13:nan: +-%*18G: NAN(09A_Zaz):0:13: ++# BZ30647 %18G: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*18G: -NAN(09A_Zaz):0:14: ++# BZ30647 %18G: -NAN():1:7:-nan: ++# BZ30647 %*18G: -NAN():0:7: ++# BZ30647 %18G: NAN():1:6:nan: ++# BZ30647 %*18G: NAN():0:6: ++# BZ30647 %18G: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*18G: NAN(09A_Zaz):0:13: + %18G: 0X0P0:1:6:0x0: + %*18G: 0X0P0:0:6: + %18G: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*18G: 0XF.FFFFFP+124:0:15: + %18G: INFINITY:1:9:inf: + %*18G: INFINITY:0:9: +-%18G: +NAN():1:7:nan: +-%*18G: +NAN():0:7: +-%18G: +NAN(09A_Zaz):1:14:nan: +-%*18G: +NAN(09A_Zaz):0:14: ++# BZ30647 %18G: +NAN():1:7:nan: ++# BZ30647 %*18G: +NAN():0:7: ++# BZ30647 %18G: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*18G: +NAN(09A_Zaz):0:14: + %18G: +0X0P0:1:7:0x0: + %*18G: +0X0P0:0:7: + %18G: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input +index 41fe52ffa0e50613..f6893043b2f0b970 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-a.input +@@ -16,14 +16,14 @@ + %*La:-0x0p+0:0:7: + %La:-0x0p0:1:6:-0x0: + %*La:-0x0p0:0:6: +-%La:-nan(09A_Zaz):1:13:-nan: +-%*La:-nan(09A_Zaz):0:13: +-%La:-nan():1:6:-nan: +-%*La:-nan():0:6: +-%La:nan():1:5:nan: +-%*La:nan():0:5: +-%La:nan(09A_Zaz):1:12:nan: +-%*La:nan(09A_Zaz):0:12: ++# BZ30647 %La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*La:-nan(09A_Zaz):0:13: ++# BZ30647 %La:-nan():1:6:-nan: ++# BZ30647 %*La:-nan():0:6: ++# BZ30647 %La:nan():1:5:nan: ++# BZ30647 %*La:nan():0:5: ++# BZ30647 %La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*La:nan(09A_Zaz):0:12: + %La:0x0p0:1:5:0x0: + %*La:0x0p0:0:5: + %La:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*La:0xf.fffffffffffffffffffffffffff8p+16380:0:39: + %La:infinity:1:8:inf: + %*La:infinity:0:8: +-%La:+nan():1:6:nan: +-%*La:+nan():0:6: +-%La:+nan(09A_Zaz):1:13:nan: +-%*La:+nan(09A_Zaz):0:13: ++# BZ30647 %La:+nan():1:6:nan: ++# BZ30647 %*La:+nan():0:6: ++# BZ30647 %La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*La:+nan(09A_Zaz):0:13: + %La:+0x0p0:1:6:0x0: + %*La:+0x0p0:0:6: + %La:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1La:-0x0p+0:0:-1: + %1La:-0x0p0:0:-1: + %*1La:-0x0p0:0:-1: +-%1La:-nan(09A_Zaz):0:-1: +-%*1La:-nan(09A_Zaz):0:-1: +-%1La:-nan():0:-1: +-%*1La:-nan():0:-1: +-%1La:nan():0:-1: +-%*1La:nan():0:-1: +-%1La:nan(09A_Zaz):0:-1: +-%*1La:nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan():0:-1: ++# BZ30647 %*1La:-nan():0:-1: ++# BZ30647 %1La:nan():0:-1: ++# BZ30647 %*1La:nan():0:-1: ++# BZ30647 %1La:nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:nan(09A_Zaz):0:-1: + %1La:0x0p0:1:1:0x0: + %*1La:0x0p0:0:1: + %1La:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1La:0xf.fffffffffffffffffffffffffff8p+16380:0:1: + %1La:infinity:0:-1: + %*1La:infinity:0:-1: +-%1La:+nan():0:-1: +-%*1La:+nan():0:-1: +-%1La:+nan(09A_Zaz):0:-1: +-%*1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %1La:+nan():0:-1: ++# BZ30647 %*1La:+nan():0:-1: ++# BZ30647 %1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:+nan(09A_Zaz):0:-1: + %1La:+0x0p0:0:-1: + %*1La:+0x0p0:0:-1: + %1La:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2La:-0x0p+0:0:2: + %2La:-0x0p0:1:2:-0x0: + %*2La:-0x0p0:0:2: +-%2La:-nan(09A_Zaz):0:-1: +-%*2La:-nan(09A_Zaz):0:-1: +-%2La:-nan():0:-1: +-%*2La:-nan():0:-1: +-%2La:nan():0:-1: +-%*2La:nan():0:-1: +-%2La:nan(09A_Zaz):0:-1: +-%*2La:nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan():0:-1: ++# BZ30647 %*2La:-nan():0:-1: ++# BZ30647 %2La:nan():0:-1: ++# BZ30647 %*2La:nan():0:-1: ++# BZ30647 %2La:nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:nan(09A_Zaz):0:-1: + # BZ12701 %2La:0x0p0:0:-1: + # BZ12701 %*2La:0x0p0:0:-1: + # BZ12701 %2La:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2La:0xf.fffffffffffffffffffffffffff8p+16380:0:-1: + %2La:infinity:0:-1: + %*2La:infinity:0:-1: +-%2La:+nan():0:-1: +-%*2La:+nan():0:-1: +-%2La:+nan(09A_Zaz):0:-1: +-%*2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %2La:+nan():0:-1: ++# BZ30647 %*2La:+nan():0:-1: ++# BZ30647 %2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:+nan(09A_Zaz):0:-1: + %2La:+0x0p0:1:2:0x0: + %*2La:+0x0p0:0:2: + %2La:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3La:-0x0p+0:0:-1: + # BZ12701 %3La:-0x0p0:0:-1: + # BZ12701 %*3La:-0x0p0:0:-1: +-%3La:-nan(09A_Zaz):0:-1: +-%*3La:-nan(09A_Zaz):0:-1: +-%3La:-nan():0:-1: +-%*3La:-nan():0:-1: +-%3La:nan():1:3:nan: +-%*3La:nan():0:3: +-%3La:nan(09A_Zaz):1:3:nan: +-%*3La:nan(09A_Zaz):0:3: ++# BZ30647 %3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %3La:-nan():0:-1: ++# BZ30647 %*3La:-nan():0:-1: ++# BZ30647 %3La:nan():1:3:nan: ++# BZ30647 %*3La:nan():0:3: ++# BZ30647 %3La:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3La:nan(09A_Zaz):0:3: + %3La:0x0p0:1:3:0x0: + %*3La:0x0p0:0:3: + %3La:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3La:0xf.fffffffffffffffffffffffffff8p+16380:0:3: + %3La:infinity:1:3:inf: + %*3La:infinity:0:3: +-%3La:+nan():0:-1: +-%*3La:+nan():0:-1: +-%3La:+nan(09A_Zaz):0:-1: +-%*3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %3La:+nan():0:-1: ++# BZ30647 %*3La:+nan():0:-1: ++# BZ30647 %3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:+nan(09A_Zaz):0:-1: + # BZ12701 %3La:+0x0p0:0:-1: + # BZ12701 %*3La:+0x0p0:0:-1: + # BZ12701 %3La:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4La:-0x0p+0:0:4: + %4La:-0x0p0:1:4:-0x0: + %*4La:-0x0p0:0:4: +-%4La:-nan(09A_Zaz):1:4:-nan: +-%*4La:-nan(09A_Zaz):0:4: +-%4La:-nan():1:4:-nan: +-%*4La:-nan():0:4: +-%4La:nan():0:-1: +-%*4La:nan():0:-1: +-%4La:nan(09A_Zaz):0:-1: +-%*4La:nan(09A_Zaz):0:-1: ++# BZ30647 %4La:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4La:-nan(09A_Zaz):0:4: ++# BZ30647 %4La:-nan():1:4:-nan: ++# BZ30647 %*4La:-nan():0:4: ++# BZ30647 %4La:nan():0:-1: ++# BZ30647 %*4La:nan():0:-1: ++# BZ30647 %4La:nan(09A_Zaz):0:-1: ++# BZ30647 %*4La:nan(09A_Zaz):0:-1: + # BZ12701 %4La:0x0p0:0:-1: + # BZ12701 %*4La:0x0p0:0:-1: + # BZ12701 %4La:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4La:0xf.fffffffffffffffffffffffffff8p+16380:0:4: + %4La:infinity:0:-1: + %*4La:infinity:0:-1: +-%4La:+nan():1:4:nan: +-%*4La:+nan():0:4: +-%4La:+nan(09A_Zaz):1:4:nan: +-%*4La:+nan(09A_Zaz):0:4: ++# BZ30647 %4La:+nan():1:4:nan: ++# BZ30647 %*4La:+nan():0:4: ++# BZ30647 %4La:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4La:+nan(09A_Zaz):0:4: + %4La:+0x0p0:1:4:0x0: + %*4La:+0x0p0:0:4: + %4La:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5La:-0x0p+0:0:-1: + # BZ12701 %5La:-0x0p0:0:-1: + # BZ12701 %*5La:-0x0p0:0:-1: +-%5La:-nan(09A_Zaz):0:-1: +-%*5La:-nan(09A_Zaz):0:-1: +-%5La:-nan():0:-1: +-%*5La:-nan():0:-1: +-%5La:nan():1:5:nan: +-%*5La:nan():0:5: +-%5La:nan(09A_Zaz):0:-1: +-%*5La:nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan():0:-1: ++# BZ30647 %*5La:-nan():0:-1: ++# BZ30647 %5La:nan():1:5:nan: ++# BZ30647 %*5La:nan():0:5: ++# BZ30647 %5La:nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:nan(09A_Zaz):0:-1: + %5La:0x0p0:1:5:0x0: + %*5La:0x0p0:0:5: + # BZ12701 %5La:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5La:0xf.fffffffffffffffffffffffffff8p+16380:0:5: + %5La:infinity:0:-1: + %*5La:infinity:0:-1: +-%5La:+nan():0:-1: +-%*5La:+nan():0:-1: +-%5La:+nan(09A_Zaz):0:-1: +-%*5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %5La:+nan():0:-1: ++# BZ30647 %*5La:+nan():0:-1: ++# BZ30647 %5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:+nan(09A_Zaz):0:-1: + # BZ12701 %5La:+0x0p0:0:-1: + # BZ12701 %*5La:+0x0p0:0:-1: + # BZ12701 %5La:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6La:-0x0p+0:0:-1: + %6La:-0x0p0:1:6:-0x0: + %*6La:-0x0p0:0:6: +-%6La:-nan(09A_Zaz):0:-1: +-%*6La:-nan(09A_Zaz):0:-1: +-%6La:-nan():1:6:-nan: +-%*6La:-nan():0:6: +-%6La:nan():1:5:nan: +-%*6La:nan():0:5: +-%6La:nan(09A_Zaz):0:-1: +-%*6La:nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan():1:6:-nan: ++# BZ30647 %*6La:-nan():0:6: ++# BZ30647 %6La:nan():1:5:nan: ++# BZ30647 %*6La:nan():0:5: ++# BZ30647 %6La:nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:nan(09A_Zaz):0:-1: + %6La:0x0p0:1:5:0x0: + %*6La:0x0p0:0:5: + %6La:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6La:0xf.fffffffffffffffffffffffffff8p+16380:0:6: + %6La:infinity:0:-1: + %*6La:infinity:0:-1: +-%6La:+nan():1:6:nan: +-%*6La:+nan():0:6: +-%6La:+nan(09A_Zaz):0:-1: +-%*6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %6La:+nan():1:6:nan: ++# BZ30647 %*6La:+nan():0:6: ++# BZ30647 %6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:+nan(09A_Zaz):0:-1: + %6La:+0x0p0:1:6:0x0: + %*6La:+0x0p0:0:6: + # BZ12701 %6La:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*35La:-0x0p+0:0:7: + %35La:-0x0p0:1:6:-0x0: + %*35La:-0x0p0:0:6: +-%35La:-nan(09A_Zaz):1:13:-nan: +-%*35La:-nan(09A_Zaz):0:13: +-%35La:-nan():1:6:-nan: +-%*35La:-nan():0:6: +-%35La:nan():1:5:nan: +-%*35La:nan():0:5: +-%35La:nan(09A_Zaz):1:12:nan: +-%*35La:nan(09A_Zaz):0:12: ++# BZ30647 %35La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*35La:-nan(09A_Zaz):0:13: ++# BZ30647 %35La:-nan():1:6:-nan: ++# BZ30647 %*35La:-nan():0:6: ++# BZ30647 %35La:nan():1:5:nan: ++# BZ30647 %*35La:nan():0:5: ++# BZ30647 %35La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*35La:nan(09A_Zaz):0:12: + %35La:0x0p0:1:5:0x0: + %*35La:0x0p0:0:5: + %35La:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*35La:0xf.fffffffffffffffffffffffffff8p+16380:0:35: + %35La:infinity:1:8:inf: + %*35La:infinity:0:8: +-%35La:+nan():1:6:nan: +-%*35La:+nan():0:6: +-%35La:+nan(09A_Zaz):1:13:nan: +-%*35La:+nan(09A_Zaz):0:13: ++# BZ30647 %35La:+nan():1:6:nan: ++# BZ30647 %*35La:+nan():0:6: ++# BZ30647 %35La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*35La:+nan(09A_Zaz):0:13: + %35La:+0x0p0:1:6:0x0: + %*35La:+0x0p0:0:6: + %35La:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*53La:-0x0p+0:0:7: + %53La:-0x0p0:1:6:-0x0: + %*53La:-0x0p0:0:6: +-%53La:-nan(09A_Zaz):1:13:-nan: +-%*53La:-nan(09A_Zaz):0:13: +-%53La:-nan():1:6:-nan: +-%*53La:-nan():0:6: +-%53La:nan():1:5:nan: +-%*53La:nan():0:5: +-%53La:nan(09A_Zaz):1:12:nan: +-%*53La:nan(09A_Zaz):0:12: ++# BZ30647 %53La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*53La:-nan(09A_Zaz):0:13: ++# BZ30647 %53La:-nan():1:6:-nan: ++# BZ30647 %*53La:-nan():0:6: ++# BZ30647 %53La:nan():1:5:nan: ++# BZ30647 %*53La:nan():0:5: ++# BZ30647 %53La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*53La:nan(09A_Zaz):0:12: + %53La:0x0p0:1:5:0x0: + %*53La:0x0p0:0:5: + %53La:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*53La:0xf.fffffffffffffffffffffffffff8p+16380:0:39: + %53La:infinity:1:8:inf: + %*53La:infinity:0:8: +-%53La:+nan():1:6:nan: +-%*53La:+nan():0:6: +-%53La:+nan(09A_Zaz):1:13:nan: +-%*53La:+nan(09A_Zaz):0:13: ++# BZ30647 %53La:+nan():1:6:nan: ++# BZ30647 %*53La:+nan():0:6: ++# BZ30647 %53La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*53La:+nan(09A_Zaz):0:13: + %53La:+0x0p0:1:6:0x0: + %*53La:+0x0p0:0:6: + %53La:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5La: -0x0p+0:0:-1: + # BZ12701 %5La: -0x0p0:0:-1: + # BZ12701 %*5La: -0x0p0:0:-1: +-%5La: -nan(09A_Zaz):0:-1: +-%*5La: -nan(09A_Zaz):0:-1: +-%5La: -nan():0:-1: +-%*5La: -nan():0:-1: +-%5La: nan():1:6:nan: +-%*5La: nan():0:6: +-%5La: nan(09A_Zaz):0:-1: +-%*5La: nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan():0:-1: ++# BZ30647 %*5La: -nan():0:-1: ++# BZ30647 %5La: nan():1:6:nan: ++# BZ30647 %*5La: nan():0:6: ++# BZ30647 %5La: nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: nan(09A_Zaz):0:-1: + %5La: 0x0p0:1:6:0x0: + %*5La: 0x0p0:0:6: + # BZ12701 %5La: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5La: 0xf.fffffffffffffffffffffffffff8p+16380:0:6: + %5La: infinity:0:-1: + %*5La: infinity:0:-1: +-%5La: +nan():0:-1: +-%*5La: +nan():0:-1: +-%5La: +nan(09A_Zaz):0:-1: +-%*5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %5La: +nan():0:-1: ++# BZ30647 %*5La: +nan():0:-1: ++# BZ30647 %5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: +nan(09A_Zaz):0:-1: + # BZ12701 %5La: +0x0p0:0:-1: + # BZ12701 %*5La: +0x0p0:0:-1: + # BZ12701 %5La: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*53La: -0x0p+0:0:8: + %53La: -0x0p0:1:7:-0x0: + %*53La: -0x0p0:0:7: +-%53La: -nan(09A_Zaz):1:14:-nan: +-%*53La: -nan(09A_Zaz):0:14: +-%53La: -nan():1:7:-nan: +-%*53La: -nan():0:7: +-%53La: nan():1:6:nan: +-%*53La: nan():0:6: +-%53La: nan(09A_Zaz):1:13:nan: +-%*53La: nan(09A_Zaz):0:13: ++# BZ30647 %53La: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*53La: -nan(09A_Zaz):0:14: ++# BZ30647 %53La: -nan():1:7:-nan: ++# BZ30647 %*53La: -nan():0:7: ++# BZ30647 %53La: nan():1:6:nan: ++# BZ30647 %*53La: nan():0:6: ++# BZ30647 %53La: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*53La: nan(09A_Zaz):0:13: + %53La: 0x0p0:1:6:0x0: + %*53La: 0x0p0:0:6: + %53La: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*53La: 0xf.fffffffffffffffffffffffffff8p+16380:0:40: + %53La: infinity:1:9:inf: + %*53La: infinity:0:9: +-%53La: +nan():1:7:nan: +-%*53La: +nan():0:7: +-%53La: +nan(09A_Zaz):1:14:nan: +-%*53La: +nan(09A_Zaz):0:14: ++# BZ30647 %53La: +nan():1:7:nan: ++# BZ30647 %*53La: +nan():0:7: ++# BZ30647 %53La: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*53La: +nan(09A_Zaz):0:14: + %53La: +0x0p0:1:7:0x0: + %*53La: +0x0p0:0:7: + %53La: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input +index 7208c6e37b10942d..ddf7cf5308ecd210 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-aa.input +@@ -16,14 +16,14 @@ + %*LA:-0X0P+0:0:7: + %LA:-0X0P0:1:6:-0x0: + %*LA:-0X0P0:0:6: +-%LA:-NAN(09A_Zaz):1:13:-nan: +-%*LA:-NAN(09A_Zaz):0:13: +-%LA:-NAN():1:6:-nan: +-%*LA:-NAN():0:6: +-%LA:NAN():1:5:nan: +-%*LA:NAN():0:5: +-%LA:NAN(09A_Zaz):1:12:nan: +-%*LA:NAN(09A_Zaz):0:12: ++# BZ30647 %LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %LA:-NAN():1:6:-nan: ++# BZ30647 %*LA:-NAN():0:6: ++# BZ30647 %LA:NAN():1:5:nan: ++# BZ30647 %*LA:NAN():0:5: ++# BZ30647 %LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LA:NAN(09A_Zaz):0:12: + %LA:0X0P0:1:5:0x0: + %*LA:0X0P0:0:5: + %LA:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39: + %LA:INFINITY:1:8:inf: + %*LA:INFINITY:0:8: +-%LA:+NAN():1:6:nan: +-%*LA:+NAN():0:6: +-%LA:+NAN(09A_Zaz):1:13:nan: +-%*LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %LA:+NAN():1:6:nan: ++# BZ30647 %*LA:+NAN():0:6: ++# BZ30647 %LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LA:+NAN(09A_Zaz):0:13: + %LA:+0X0P0:1:6:0x0: + %*LA:+0X0P0:0:6: + %LA:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LA:-0X0P+0:0:-1: + %1LA:-0X0P0:0:-1: + %*1LA:-0X0P0:0:-1: +-%1LA:-NAN(09A_Zaz):0:-1: +-%*1LA:-NAN(09A_Zaz):0:-1: +-%1LA:-NAN():0:-1: +-%*1LA:-NAN():0:-1: +-%1LA:NAN():0:-1: +-%*1LA:NAN():0:-1: +-%1LA:NAN(09A_Zaz):0:-1: +-%*1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN():0:-1: ++# BZ30647 %*1LA:-NAN():0:-1: ++# BZ30647 %1LA:NAN():0:-1: ++# BZ30647 %*1LA:NAN():0:-1: ++# BZ30647 %1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:NAN(09A_Zaz):0:-1: + %1LA:0X0P0:1:1:0x0: + %*1LA:0X0P0:0:1: + %1LA:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:1: + %1LA:INFINITY:0:-1: + %*1LA:INFINITY:0:-1: +-%1LA:+NAN():0:-1: +-%*1LA:+NAN():0:-1: +-%1LA:+NAN(09A_Zaz):0:-1: +-%*1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:+NAN():0:-1: ++# BZ30647 %*1LA:+NAN():0:-1: ++# BZ30647 %1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:+NAN(09A_Zaz):0:-1: + %1LA:+0X0P0:0:-1: + %*1LA:+0X0P0:0:-1: + %1LA:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LA:-0X0P+0:0:2: + %2LA:-0X0P0:1:2:-0x0: + %*2LA:-0X0P0:0:2: +-%2LA:-NAN(09A_Zaz):0:-1: +-%*2LA:-NAN(09A_Zaz):0:-1: +-%2LA:-NAN():0:-1: +-%*2LA:-NAN():0:-1: +-%2LA:NAN():0:-1: +-%*2LA:NAN():0:-1: +-%2LA:NAN(09A_Zaz):0:-1: +-%*2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN():0:-1: ++# BZ30647 %*2LA:-NAN():0:-1: ++# BZ30647 %2LA:NAN():0:-1: ++# BZ30647 %*2LA:NAN():0:-1: ++# BZ30647 %2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:NAN(09A_Zaz):0:-1: + # BZ12701 %2LA:0X0P0:0:-1: + # BZ12701 %*2LA:0X0P0:0:-1: + # BZ12701 %2LA:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:-1: + %2LA:INFINITY:0:-1: + %*2LA:INFINITY:0:-1: +-%2LA:+NAN():0:-1: +-%*2LA:+NAN():0:-1: +-%2LA:+NAN(09A_Zaz):0:-1: +-%*2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:+NAN():0:-1: ++# BZ30647 %*2LA:+NAN():0:-1: ++# BZ30647 %2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:+NAN(09A_Zaz):0:-1: + %2LA:+0X0P0:1:2:0x0: + %*2LA:+0X0P0:0:2: + %2LA:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LA:-0X0P+0:0:-1: + # BZ12701 %3LA:-0X0P0:0:-1: + # BZ12701 %*3LA:-0X0P0:0:-1: +-%3LA:-NAN(09A_Zaz):0:-1: +-%*3LA:-NAN(09A_Zaz):0:-1: +-%3LA:-NAN():0:-1: +-%*3LA:-NAN():0:-1: +-%3LA:NAN():1:3:nan: +-%*3LA:NAN():0:3: +-%3LA:NAN(09A_Zaz):1:3:nan: +-%*3LA:NAN(09A_Zaz):0:3: ++# BZ30647 %3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:-NAN():0:-1: ++# BZ30647 %*3LA:-NAN():0:-1: ++# BZ30647 %3LA:NAN():1:3:nan: ++# BZ30647 %*3LA:NAN():0:3: ++# BZ30647 %3LA:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LA:NAN(09A_Zaz):0:3: + %3LA:0X0P0:1:3:0x0: + %*3LA:0X0P0:0:3: + %3LA:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:3: + %3LA:INFINITY:1:3:inf: + %*3LA:INFINITY:0:3: +-%3LA:+NAN():0:-1: +-%*3LA:+NAN():0:-1: +-%3LA:+NAN(09A_Zaz):0:-1: +-%*3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:+NAN():0:-1: ++# BZ30647 %*3LA:+NAN():0:-1: ++# BZ30647 %3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LA:+0X0P0:0:-1: + # BZ12701 %*3LA:+0X0P0:0:-1: + # BZ12701 %3LA:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LA:-0X0P+0:0:4: + %4LA:-0X0P0:1:4:-0x0: + %*4LA:-0X0P0:0:4: +-%4LA:-NAN(09A_Zaz):1:4:-nan: +-%*4LA:-NAN(09A_Zaz):0:4: +-%4LA:-NAN():1:4:-nan: +-%*4LA:-NAN():0:4: +-%4LA:NAN():0:-1: +-%*4LA:NAN():0:-1: +-%4LA:NAN(09A_Zaz):0:-1: +-%*4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LA:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LA:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:-NAN():1:4:-nan: ++# BZ30647 %*4LA:-NAN():0:4: ++# BZ30647 %4LA:NAN():0:-1: ++# BZ30647 %*4LA:NAN():0:-1: ++# BZ30647 %4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LA:NAN(09A_Zaz):0:-1: + # BZ12701 %4LA:0X0P0:0:-1: + # BZ12701 %*4LA:0X0P0:0:-1: + # BZ12701 %4LA:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:4: + %4LA:INFINITY:0:-1: + %*4LA:INFINITY:0:-1: +-%4LA:+NAN():1:4:nan: +-%*4LA:+NAN():0:4: +-%4LA:+NAN(09A_Zaz):1:4:nan: +-%*4LA:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:+NAN():1:4:nan: ++# BZ30647 %*4LA:+NAN():0:4: ++# BZ30647 %4LA:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LA:+NAN(09A_Zaz):0:4: + %4LA:+0X0P0:1:4:0x0: + %*4LA:+0X0P0:0:4: + %4LA:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LA:-0X0P+0:0:-1: + # BZ12701 %5LA:-0X0P0:0:-1: + # BZ12701 %*5LA:-0X0P0:0:-1: +-%5LA:-NAN(09A_Zaz):0:-1: +-%*5LA:-NAN(09A_Zaz):0:-1: +-%5LA:-NAN():0:-1: +-%*5LA:-NAN():0:-1: +-%5LA:NAN():1:5:nan: +-%*5LA:NAN():0:5: +-%5LA:NAN(09A_Zaz):0:-1: +-%*5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN():0:-1: ++# BZ30647 %*5LA:-NAN():0:-1: ++# BZ30647 %5LA:NAN():1:5:nan: ++# BZ30647 %*5LA:NAN():0:5: ++# BZ30647 %5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:NAN(09A_Zaz):0:-1: + %5LA:0X0P0:1:5:0x0: + %*5LA:0X0P0:0:5: + # BZ12701 %5LA:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:5: + %5LA:INFINITY:0:-1: + %*5LA:INFINITY:0:-1: +-%5LA:+NAN():0:-1: +-%*5LA:+NAN():0:-1: +-%5LA:+NAN(09A_Zaz):0:-1: +-%*5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:+NAN():0:-1: ++# BZ30647 %*5LA:+NAN():0:-1: ++# BZ30647 %5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LA:+0X0P0:0:-1: + # BZ12701 %*5LA:+0X0P0:0:-1: + # BZ12701 %5LA:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LA:-0X0P+0:0:-1: + %6LA:-0X0P0:1:6:-0x0: + %*6LA:-0X0P0:0:6: +-%6LA:-NAN(09A_Zaz):0:-1: +-%*6LA:-NAN(09A_Zaz):0:-1: +-%6LA:-NAN():1:6:-nan: +-%*6LA:-NAN():0:6: +-%6LA:NAN():1:5:nan: +-%*6LA:NAN():0:5: +-%6LA:NAN(09A_Zaz):0:-1: +-%*6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN():1:6:-nan: ++# BZ30647 %*6LA:-NAN():0:6: ++# BZ30647 %6LA:NAN():1:5:nan: ++# BZ30647 %*6LA:NAN():0:5: ++# BZ30647 %6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:NAN(09A_Zaz):0:-1: + %6LA:0X0P0:1:5:0x0: + %*6LA:0X0P0:0:5: + %6LA:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6: + %6LA:INFINITY:0:-1: + %*6LA:INFINITY:0:-1: +-%6LA:+NAN():1:6:nan: +-%*6LA:+NAN():0:6: +-%6LA:+NAN(09A_Zaz):0:-1: +-%*6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:+NAN():1:6:nan: ++# BZ30647 %*6LA:+NAN():0:6: ++# BZ30647 %6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:+NAN(09A_Zaz):0:-1: + %6LA:+0X0P0:1:6:0x0: + %*6LA:+0X0P0:0:6: + # BZ12701 %6LA:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*35LA:-0X0P+0:0:7: + %35LA:-0X0P0:1:6:-0x0: + %*35LA:-0X0P0:0:6: +-%35LA:-NAN(09A_Zaz):1:13:-nan: +-%*35LA:-NAN(09A_Zaz):0:13: +-%35LA:-NAN():1:6:-nan: +-%*35LA:-NAN():0:6: +-%35LA:NAN():1:5:nan: +-%*35LA:NAN():0:5: +-%35LA:NAN(09A_Zaz):1:12:nan: +-%*35LA:NAN(09A_Zaz):0:12: ++# BZ30647 %35LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*35LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %35LA:-NAN():1:6:-nan: ++# BZ30647 %*35LA:-NAN():0:6: ++# BZ30647 %35LA:NAN():1:5:nan: ++# BZ30647 %*35LA:NAN():0:5: ++# BZ30647 %35LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*35LA:NAN(09A_Zaz):0:12: + %35LA:0X0P0:1:5:0x0: + %*35LA:0X0P0:0:5: + %35LA:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*35LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:35: + %35LA:INFINITY:1:8:inf: + %*35LA:INFINITY:0:8: +-%35LA:+NAN():1:6:nan: +-%*35LA:+NAN():0:6: +-%35LA:+NAN(09A_Zaz):1:13:nan: +-%*35LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %35LA:+NAN():1:6:nan: ++# BZ30647 %*35LA:+NAN():0:6: ++# BZ30647 %35LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*35LA:+NAN(09A_Zaz):0:13: + %35LA:+0X0P0:1:6:0x0: + %*35LA:+0X0P0:0:6: + %35LA:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*53LA:-0X0P+0:0:7: + %53LA:-0X0P0:1:6:-0x0: + %*53LA:-0X0P0:0:6: +-%53LA:-NAN(09A_Zaz):1:13:-nan: +-%*53LA:-NAN(09A_Zaz):0:13: +-%53LA:-NAN():1:6:-nan: +-%*53LA:-NAN():0:6: +-%53LA:NAN():1:5:nan: +-%*53LA:NAN():0:5: +-%53LA:NAN(09A_Zaz):1:12:nan: +-%*53LA:NAN(09A_Zaz):0:12: ++# BZ30647 %53LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*53LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %53LA:-NAN():1:6:-nan: ++# BZ30647 %*53LA:-NAN():0:6: ++# BZ30647 %53LA:NAN():1:5:nan: ++# BZ30647 %*53LA:NAN():0:5: ++# BZ30647 %53LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*53LA:NAN(09A_Zaz):0:12: + %53LA:0X0P0:1:5:0x0: + %*53LA:0X0P0:0:5: + %53LA:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*53LA:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39: + %53LA:INFINITY:1:8:inf: + %*53LA:INFINITY:0:8: +-%53LA:+NAN():1:6:nan: +-%*53LA:+NAN():0:6: +-%53LA:+NAN(09A_Zaz):1:13:nan: +-%*53LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %53LA:+NAN():1:6:nan: ++# BZ30647 %*53LA:+NAN():0:6: ++# BZ30647 %53LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*53LA:+NAN(09A_Zaz):0:13: + %53LA:+0X0P0:1:6:0x0: + %*53LA:+0X0P0:0:6: + %53LA:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LA: -0X0P+0:0:-1: + # BZ12701 %5LA: -0X0P0:0:-1: + # BZ12701 %*5LA: -0X0P0:0:-1: +-%5LA: -NAN(09A_Zaz):0:-1: +-%*5LA: -NAN(09A_Zaz):0:-1: +-%5LA: -NAN():0:-1: +-%*5LA: -NAN():0:-1: +-%5LA: NAN():1:6:nan: +-%*5LA: NAN():0:6: +-%5LA: NAN(09A_Zaz):0:-1: +-%*5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN():0:-1: ++# BZ30647 %*5LA: -NAN():0:-1: ++# BZ30647 %5LA: NAN():1:6:nan: ++# BZ30647 %*5LA: NAN():0:6: ++# BZ30647 %5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: NAN(09A_Zaz):0:-1: + %5LA: 0X0P0:1:6:0x0: + %*5LA: 0X0P0:0:6: + # BZ12701 %5LA: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LA: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6: + %5LA: INFINITY:0:-1: + %*5LA: INFINITY:0:-1: +-%5LA: +NAN():0:-1: +-%*5LA: +NAN():0:-1: +-%5LA: +NAN(09A_Zaz):0:-1: +-%*5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: +NAN():0:-1: ++# BZ30647 %*5LA: +NAN():0:-1: ++# BZ30647 %5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LA: +0X0P0:0:-1: + # BZ12701 %*5LA: +0X0P0:0:-1: + # BZ12701 %5LA: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*53LA: -0X0P+0:0:8: + %53LA: -0X0P0:1:7:-0x0: + %*53LA: -0X0P0:0:7: +-%53LA: -NAN(09A_Zaz):1:14:-nan: +-%*53LA: -NAN(09A_Zaz):0:14: +-%53LA: -NAN():1:7:-nan: +-%*53LA: -NAN():0:7: +-%53LA: NAN():1:6:nan: +-%*53LA: NAN():0:6: +-%53LA: NAN(09A_Zaz):1:13:nan: +-%*53LA: NAN(09A_Zaz):0:13: ++# BZ30647 %53LA: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*53LA: -NAN(09A_Zaz):0:14: ++# BZ30647 %53LA: -NAN():1:7:-nan: ++# BZ30647 %*53LA: -NAN():0:7: ++# BZ30647 %53LA: NAN():1:6:nan: ++# BZ30647 %*53LA: NAN():0:6: ++# BZ30647 %53LA: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*53LA: NAN(09A_Zaz):0:13: + %53LA: 0X0P0:1:6:0x0: + %*53LA: 0X0P0:0:6: + %53LA: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*53LA: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:40: + %53LA: INFINITY:1:9:inf: + %*53LA: INFINITY:0:9: +-%53LA: +NAN():1:7:nan: +-%*53LA: +NAN():0:7: +-%53LA: +NAN(09A_Zaz):1:14:nan: +-%*53LA: +NAN(09A_Zaz):0:14: ++# BZ30647 %53LA: +NAN():1:7:nan: ++# BZ30647 %*53LA: +NAN():0:7: ++# BZ30647 %53LA: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*53LA: +NAN(09A_Zaz):0:14: + %53LA: +0X0P0:1:7:0x0: + %*53LA: +0X0P0:0:7: + %53LA: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input +index 0e65a3706cce1ce0..53f8cdf609836624 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-e.input +@@ -16,14 +16,14 @@ + %*Le:-0e+0:0:5: + %Le:-0e0:1:4:-0x0: + %*Le:-0e0:0:4: +-%Le:-nan(09A_Zaz):1:13:-nan: +-%*Le:-nan(09A_Zaz):0:13: +-%Le:-nan():1:6:-nan: +-%*Le:-nan():0:6: +-%Le:nan():1:5:nan: +-%*Le:nan():0:5: +-%Le:nan(09A_Zaz):1:12:nan: +-%*Le:nan(09A_Zaz):0:12: ++# BZ30647 %Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Le:-nan(09A_Zaz):0:13: ++# BZ30647 %Le:-nan():1:6:-nan: ++# BZ30647 %*Le:-nan():0:6: ++# BZ30647 %Le:nan():1:5:nan: ++# BZ30647 %*Le:nan():0:5: ++# BZ30647 %Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Le:nan(09A_Zaz):0:12: + %Le:0e0:1:3:0x0: + %*Le:0e0:0:3: + %Le:0e+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*Le:1.18973149535723176508575932662800702e+4932:0:43: + %Le:infinity:1:8:inf: + %*Le:infinity:0:8: +-%Le:+nan():1:6:nan: +-%*Le:+nan():0:6: +-%Le:+nan(09A_Zaz):1:13:nan: +-%*Le:+nan(09A_Zaz):0:13: ++# BZ30647 %Le:+nan():1:6:nan: ++# BZ30647 %*Le:+nan():0:6: ++# BZ30647 %Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Le:+nan(09A_Zaz):0:13: + %Le:+0e0:1:4:0x0: + %*Le:+0e0:0:4: + %Le:+0e+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1Le:-0e+0:0:-1: + %1Le:-0e0:0:-1: + %*1Le:-0e0:0:-1: +-%1Le:-nan(09A_Zaz):0:-1: +-%*1Le:-nan(09A_Zaz):0:-1: +-%1Le:-nan():0:-1: +-%*1Le:-nan():0:-1: +-%1Le:nan():0:-1: +-%*1Le:nan():0:-1: +-%1Le:nan(09A_Zaz):0:-1: +-%*1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan():0:-1: ++# BZ30647 %*1Le:-nan():0:-1: ++# BZ30647 %1Le:nan():0:-1: ++# BZ30647 %*1Le:nan():0:-1: ++# BZ30647 %1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:nan(09A_Zaz):0:-1: + %1Le:0e0:1:1:0x0: + %*1Le:0e0:0:1: + %1Le:0e+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Le:1.18973149535723176508575932662800702e+4932:0:1: + %1Le:infinity:0:-1: + %*1Le:infinity:0:-1: +-%1Le:+nan():0:-1: +-%*1Le:+nan():0:-1: +-%1Le:+nan(09A_Zaz):0:-1: +-%*1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:+nan():0:-1: ++# BZ30647 %*1Le:+nan():0:-1: ++# BZ30647 %1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:+nan(09A_Zaz):0:-1: + %1Le:+0e0:0:-1: + %*1Le:+0e0:0:-1: + %1Le:+0e+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Le:-0e+0:0:2: + %2Le:-0e0:1:2:-0x0: + %*2Le:-0e0:0:2: +-%2Le:-nan(09A_Zaz):0:-1: +-%*2Le:-nan(09A_Zaz):0:-1: +-%2Le:-nan():0:-1: +-%*2Le:-nan():0:-1: +-%2Le:nan():0:-1: +-%*2Le:nan():0:-1: +-%2Le:nan(09A_Zaz):0:-1: +-%*2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan():0:-1: ++# BZ30647 %*2Le:-nan():0:-1: ++# BZ30647 %2Le:nan():0:-1: ++# BZ30647 %*2Le:nan():0:-1: ++# BZ30647 %2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:nan(09A_Zaz):0:-1: + # BZ12701 %2Le:0e0:0:-1: + # BZ12701 %*2Le:0e0:0:-1: + # BZ12701 %2Le:0e+0:0:-1: +@@ -164,10 +164,10 @@ + %*2Le:1.18973149535723176508575932662800702e+4932:0:2: + %2Le:infinity:0:-1: + %*2Le:infinity:0:-1: +-%2Le:+nan():0:-1: +-%*2Le:+nan():0:-1: +-%2Le:+nan(09A_Zaz):0:-1: +-%*2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:+nan():0:-1: ++# BZ30647 %*2Le:+nan():0:-1: ++# BZ30647 %2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:+nan(09A_Zaz):0:-1: + %2Le:+0e0:1:2:0x0: + %*2Le:+0e0:0:2: + %2Le:+0e+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Le:-0e+0:0:-1: + # BZ12701 %3Le:-0e0:0:-1: + # BZ12701 %*3Le:-0e0:0:-1: +-%3Le:-nan(09A_Zaz):0:-1: +-%*3Le:-nan(09A_Zaz):0:-1: +-%3Le:-nan():0:-1: +-%*3Le:-nan():0:-1: +-%3Le:nan():1:3:nan: +-%*3Le:nan():0:3: +-%3Le:nan(09A_Zaz):1:3:nan: +-%*3Le:nan(09A_Zaz):0:3: ++# BZ30647 %3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:-nan():0:-1: ++# BZ30647 %*3Le:-nan():0:-1: ++# BZ30647 %3Le:nan():1:3:nan: ++# BZ30647 %*3Le:nan():0:3: ++# BZ30647 %3Le:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Le:nan(09A_Zaz):0:3: + %3Le:0e0:1:3:0x0: + %*3Le:0e0:0:3: + # BZ12701 %3Le:0e+0:0:-1: +@@ -226,10 +226,10 @@ + %*3Le:1.18973149535723176508575932662800702e+4932:0:3: + %3Le:infinity:1:3:inf: + %*3Le:infinity:0:3: +-%3Le:+nan():0:-1: +-%*3Le:+nan():0:-1: +-%3Le:+nan(09A_Zaz):0:-1: +-%*3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:+nan():0:-1: ++# BZ30647 %*3Le:+nan():0:-1: ++# BZ30647 %3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:+nan(09A_Zaz):0:-1: + # BZ12701 %3Le:+0e0:0:-1: + # BZ12701 %*3Le:+0e0:0:-1: + # BZ12701 %3Le:+0e+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4Le:-0e+0:0:-1: + %4Le:-0e0:1:4:-0x0: + %*4Le:-0e0:0:4: +-%4Le:-nan(09A_Zaz):1:4:-nan: +-%*4Le:-nan(09A_Zaz):0:4: +-%4Le:-nan():1:4:-nan: +-%*4Le:-nan():0:4: +-%4Le:nan():0:-1: +-%*4Le:nan():0:-1: +-%4Le:nan(09A_Zaz):0:-1: +-%*4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %4Le:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Le:-nan(09A_Zaz):0:4: ++# BZ30647 %4Le:-nan():1:4:-nan: ++# BZ30647 %*4Le:-nan():0:4: ++# BZ30647 %4Le:nan():0:-1: ++# BZ30647 %*4Le:nan():0:-1: ++# BZ30647 %4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Le:nan(09A_Zaz):0:-1: + %4Le:0e0:1:3:0x0: + %*4Le:0e0:0:3: + %4Le:0e+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4Le:1.18973149535723176508575932662800702e+4932:0:4: + %4Le:infinity:0:-1: + %*4Le:infinity:0:-1: +-%4Le:+nan():1:4:nan: +-%*4Le:+nan():0:4: +-%4Le:+nan(09A_Zaz):1:4:nan: +-%*4Le:+nan(09A_Zaz):0:4: ++# BZ30647 %4Le:+nan():1:4:nan: ++# BZ30647 %*4Le:+nan():0:4: ++# BZ30647 %4Le:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Le:+nan(09A_Zaz):0:4: + %4Le:+0e0:1:4:0x0: + %*4Le:+0e0:0:4: + # BZ12701 %4Le:+0e+0:0:-1: +@@ -326,14 +326,14 @@ + %*40Le:-0e+0:0:5: + %40Le:-0e0:1:4:-0x0: + %*40Le:-0e0:0:4: +-%40Le:-nan(09A_Zaz):1:13:-nan: +-%*40Le:-nan(09A_Zaz):0:13: +-%40Le:-nan():1:6:-nan: +-%*40Le:-nan():0:6: +-%40Le:nan():1:5:nan: +-%*40Le:nan():0:5: +-%40Le:nan(09A_Zaz):1:12:nan: +-%*40Le:nan(09A_Zaz):0:12: ++# BZ30647 %40Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*40Le:-nan(09A_Zaz):0:13: ++# BZ30647 %40Le:-nan():1:6:-nan: ++# BZ30647 %*40Le:-nan():0:6: ++# BZ30647 %40Le:nan():1:5:nan: ++# BZ30647 %*40Le:nan():0:5: ++# BZ30647 %40Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*40Le:nan(09A_Zaz):0:12: + %40Le:0e0:1:3:0x0: + %*40Le:0e0:0:3: + %40Le:0e+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40Le:1.18973149535723176508575932662800702e+4932:0:40: + %40Le:infinity:1:8:inf: + %*40Le:infinity:0:8: +-%40Le:+nan():1:6:nan: +-%*40Le:+nan():0:6: +-%40Le:+nan(09A_Zaz):1:13:nan: +-%*40Le:+nan(09A_Zaz):0:13: ++# BZ30647 %40Le:+nan():1:6:nan: ++# BZ30647 %*40Le:+nan():0:6: ++# BZ30647 %40Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*40Le:+nan(09A_Zaz):0:13: + %40Le:+0e0:1:4:0x0: + %*40Le:+0e0:0:4: + %40Le:+0e+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48Le:-0e+0:0:5: + %48Le:-0e0:1:4:-0x0: + %*48Le:-0e0:0:4: +-%48Le:-nan(09A_Zaz):1:13:-nan: +-%*48Le:-nan(09A_Zaz):0:13: +-%48Le:-nan():1:6:-nan: +-%*48Le:-nan():0:6: +-%48Le:nan():1:5:nan: +-%*48Le:nan():0:5: +-%48Le:nan(09A_Zaz):1:12:nan: +-%*48Le:nan(09A_Zaz):0:12: ++# BZ30647 %48Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*48Le:-nan(09A_Zaz):0:13: ++# BZ30647 %48Le:-nan():1:6:-nan: ++# BZ30647 %*48Le:-nan():0:6: ++# BZ30647 %48Le:nan():1:5:nan: ++# BZ30647 %*48Le:nan():0:5: ++# BZ30647 %48Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*48Le:nan(09A_Zaz):0:12: + %48Le:0e0:1:3:0x0: + %*48Le:0e0:0:3: + %48Le:0e+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48Le:1.18973149535723176508575932662800702e+4932:0:43: + %48Le:infinity:1:8:inf: + %*48Le:infinity:0:8: +-%48Le:+nan():1:6:nan: +-%*48Le:+nan():0:6: +-%48Le:+nan(09A_Zaz):1:13:nan: +-%*48Le:+nan(09A_Zaz):0:13: ++# BZ30647 %48Le:+nan():1:6:nan: ++# BZ30647 %*48Le:+nan():0:6: ++# BZ30647 %48Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le:+nan(09A_Zaz):0:13: + %48Le:+0e0:1:4:0x0: + %*48Le:+0e0:0:4: + %48Le:+0e+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3Le: -0e+0:0:-1: + # BZ12701 %3Le: -0e0:0:-1: + # BZ12701 %*3Le: -0e0:0:-1: +-%3Le: -nan(09A_Zaz):0:-1: +-%*3Le: -nan(09A_Zaz):0:-1: +-%3Le: -nan():0:-1: +-%*3Le: -nan():0:-1: +-%3Le: nan():1:4:nan: +-%*3Le: nan():0:4: +-%3Le: nan(09A_Zaz):1:4:nan: +-%*3Le: nan(09A_Zaz):0:4: ++# BZ30647 %3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: -nan():0:-1: ++# BZ30647 %*3Le: -nan():0:-1: ++# BZ30647 %3Le: nan():1:4:nan: ++# BZ30647 %*3Le: nan():0:4: ++# BZ30647 %3Le: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Le: nan(09A_Zaz):0:4: + %3Le: 0e0:1:4:0x0: + %*3Le: 0e0:0:4: + # BZ12701 %3Le: 0e+0:0:-1: +@@ -474,10 +474,10 @@ + %*3Le: 1.18973149535723176508575932662800702e+4932:0:4: + %3Le: infinity:1:4:inf: + %*3Le: infinity:0:4: +-%3Le: +nan():0:-1: +-%*3Le: +nan():0:-1: +-%3Le: +nan(09A_Zaz):0:-1: +-%*3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: +nan():0:-1: ++# BZ30647 %*3Le: +nan():0:-1: ++# BZ30647 %3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: +nan(09A_Zaz):0:-1: + # BZ12701 %3Le: +0e0:0:-1: + # BZ12701 %*3Le: +0e0:0:-1: + # BZ12701 %3Le: +0e+0:0:-1: +@@ -512,14 +512,14 @@ + %*48Le: -0e+0:0:6: + %48Le: -0e0:1:5:-0x0: + %*48Le: -0e0:0:5: +-%48Le: -nan(09A_Zaz):1:14:-nan: +-%*48Le: -nan(09A_Zaz):0:14: +-%48Le: -nan():1:7:-nan: +-%*48Le: -nan():0:7: +-%48Le: nan():1:6:nan: +-%*48Le: nan():0:6: +-%48Le: nan(09A_Zaz):1:13:nan: +-%*48Le: nan(09A_Zaz):0:13: ++# BZ30647 %48Le: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*48Le: -nan(09A_Zaz):0:14: ++# BZ30647 %48Le: -nan():1:7:-nan: ++# BZ30647 %*48Le: -nan():0:7: ++# BZ30647 %48Le: nan():1:6:nan: ++# BZ30647 %*48Le: nan():0:6: ++# BZ30647 %48Le: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le: nan(09A_Zaz):0:13: + %48Le: 0e0:1:4:0x0: + %*48Le: 0e0:0:4: + %48Le: 0e+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48Le: 1.18973149535723176508575932662800702e+4932:0:44: + %48Le: infinity:1:9:inf: + %*48Le: infinity:0:9: +-%48Le: +nan():1:7:nan: +-%*48Le: +nan():0:7: +-%48Le: +nan(09A_Zaz):1:14:nan: +-%*48Le: +nan(09A_Zaz):0:14: ++# BZ30647 %48Le: +nan():1:7:nan: ++# BZ30647 %*48Le: +nan():0:7: ++# BZ30647 %48Le: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*48Le: +nan(09A_Zaz):0:14: + %48Le: +0e0:1:5:0x0: + %*48Le: +0e0:0:5: + %48Le: +0e+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input +index 8992c73c91384735..9d3882fddff4503b 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ee.input +@@ -16,14 +16,14 @@ + %*LE:-0E+0:0:5: + %LE:-0E0:1:4:-0x0: + %*LE:-0E0:0:4: +-%LE:-NAN(09A_Zaz):1:13:-nan: +-%*LE:-NAN(09A_Zaz):0:13: +-%LE:-NAN():1:6:-nan: +-%*LE:-NAN():0:6: +-%LE:NAN():1:5:nan: +-%*LE:NAN():0:5: +-%LE:NAN(09A_Zaz):1:12:nan: +-%*LE:NAN(09A_Zaz):0:12: ++# BZ30647 %LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %LE:-NAN():1:6:-nan: ++# BZ30647 %*LE:-NAN():0:6: ++# BZ30647 %LE:NAN():1:5:nan: ++# BZ30647 %*LE:NAN():0:5: ++# BZ30647 %LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LE:NAN(09A_Zaz):0:12: + %LE:0E0:1:3:0x0: + %*LE:0E0:0:3: + %LE:0E+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*LE:1.18973149535723176508575932662800702E+4932:0:43: + %LE:INFINITY:1:8:inf: + %*LE:INFINITY:0:8: +-%LE:+NAN():1:6:nan: +-%*LE:+NAN():0:6: +-%LE:+NAN(09A_Zaz):1:13:nan: +-%*LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %LE:+NAN():1:6:nan: ++# BZ30647 %*LE:+NAN():0:6: ++# BZ30647 %LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LE:+NAN(09A_Zaz):0:13: + %LE:+0E0:1:4:0x0: + %*LE:+0E0:0:4: + %LE:+0E+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1LE:-0E+0:0:-1: + %1LE:-0E0:0:-1: + %*1LE:-0E0:0:-1: +-%1LE:-NAN(09A_Zaz):0:-1: +-%*1LE:-NAN(09A_Zaz):0:-1: +-%1LE:-NAN():0:-1: +-%*1LE:-NAN():0:-1: +-%1LE:NAN():0:-1: +-%*1LE:NAN():0:-1: +-%1LE:NAN(09A_Zaz):0:-1: +-%*1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN():0:-1: ++# BZ30647 %*1LE:-NAN():0:-1: ++# BZ30647 %1LE:NAN():0:-1: ++# BZ30647 %*1LE:NAN():0:-1: ++# BZ30647 %1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:NAN(09A_Zaz):0:-1: + %1LE:0E0:1:1:0x0: + %*1LE:0E0:0:1: + %1LE:0E+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LE:1.18973149535723176508575932662800702E+4932:0:1: + %1LE:INFINITY:0:-1: + %*1LE:INFINITY:0:-1: +-%1LE:+NAN():0:-1: +-%*1LE:+NAN():0:-1: +-%1LE:+NAN(09A_Zaz):0:-1: +-%*1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:+NAN():0:-1: ++# BZ30647 %*1LE:+NAN():0:-1: ++# BZ30647 %1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:+NAN(09A_Zaz):0:-1: + %1LE:+0E0:0:-1: + %*1LE:+0E0:0:-1: + %1LE:+0E+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LE:-0E+0:0:2: + %2LE:-0E0:1:2:-0x0: + %*2LE:-0E0:0:2: +-%2LE:-NAN(09A_Zaz):0:-1: +-%*2LE:-NAN(09A_Zaz):0:-1: +-%2LE:-NAN():0:-1: +-%*2LE:-NAN():0:-1: +-%2LE:NAN():0:-1: +-%*2LE:NAN():0:-1: +-%2LE:NAN(09A_Zaz):0:-1: +-%*2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN():0:-1: ++# BZ30647 %*2LE:-NAN():0:-1: ++# BZ30647 %2LE:NAN():0:-1: ++# BZ30647 %*2LE:NAN():0:-1: ++# BZ30647 %2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:NAN(09A_Zaz):0:-1: + # BZ12701 %2LE:0E0:0:-1: + # BZ12701 %*2LE:0E0:0:-1: + # BZ12701 %2LE:0E+0:0:-1: +@@ -164,10 +164,10 @@ + %*2LE:1.18973149535723176508575932662800702E+4932:0:2: + %2LE:INFINITY:0:-1: + %*2LE:INFINITY:0:-1: +-%2LE:+NAN():0:-1: +-%*2LE:+NAN():0:-1: +-%2LE:+NAN(09A_Zaz):0:-1: +-%*2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:+NAN():0:-1: ++# BZ30647 %*2LE:+NAN():0:-1: ++# BZ30647 %2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:+NAN(09A_Zaz):0:-1: + %2LE:+0E0:1:2:0x0: + %*2LE:+0E0:0:2: + %2LE:+0E+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LE:-0E+0:0:-1: + # BZ12701 %3LE:-0E0:0:-1: + # BZ12701 %*3LE:-0E0:0:-1: +-%3LE:-NAN(09A_Zaz):0:-1: +-%*3LE:-NAN(09A_Zaz):0:-1: +-%3LE:-NAN():0:-1: +-%*3LE:-NAN():0:-1: +-%3LE:NAN():1:3:nan: +-%*3LE:NAN():0:3: +-%3LE:NAN(09A_Zaz):1:3:nan: +-%*3LE:NAN(09A_Zaz):0:3: ++# BZ30647 %3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:-NAN():0:-1: ++# BZ30647 %*3LE:-NAN():0:-1: ++# BZ30647 %3LE:NAN():1:3:nan: ++# BZ30647 %*3LE:NAN():0:3: ++# BZ30647 %3LE:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LE:NAN(09A_Zaz):0:3: + %3LE:0E0:1:3:0x0: + %*3LE:0E0:0:3: + # BZ12701 %3LE:0E+0:0:-1: +@@ -226,10 +226,10 @@ + %*3LE:1.18973149535723176508575932662800702E+4932:0:3: + %3LE:INFINITY:1:3:inf: + %*3LE:INFINITY:0:3: +-%3LE:+NAN():0:-1: +-%*3LE:+NAN():0:-1: +-%3LE:+NAN(09A_Zaz):0:-1: +-%*3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:+NAN():0:-1: ++# BZ30647 %*3LE:+NAN():0:-1: ++# BZ30647 %3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LE:+0E0:0:-1: + # BZ12701 %*3LE:+0E0:0:-1: + # BZ12701 %3LE:+0E+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4LE:-0E+0:0:-1: + %4LE:-0E0:1:4:-0x0: + %*4LE:-0E0:0:4: +-%4LE:-NAN(09A_Zaz):1:4:-nan: +-%*4LE:-NAN(09A_Zaz):0:4: +-%4LE:-NAN():1:4:-nan: +-%*4LE:-NAN():0:4: +-%4LE:NAN():0:-1: +-%*4LE:NAN():0:-1: +-%4LE:NAN(09A_Zaz):0:-1: +-%*4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LE:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LE:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:-NAN():1:4:-nan: ++# BZ30647 %*4LE:-NAN():0:4: ++# BZ30647 %4LE:NAN():0:-1: ++# BZ30647 %*4LE:NAN():0:-1: ++# BZ30647 %4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LE:NAN(09A_Zaz):0:-1: + %4LE:0E0:1:3:0x0: + %*4LE:0E0:0:3: + %4LE:0E+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4LE:1.18973149535723176508575932662800702E+4932:0:4: + %4LE:INFINITY:0:-1: + %*4LE:INFINITY:0:-1: +-%4LE:+NAN():1:4:nan: +-%*4LE:+NAN():0:4: +-%4LE:+NAN(09A_Zaz):1:4:nan: +-%*4LE:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:+NAN():1:4:nan: ++# BZ30647 %*4LE:+NAN():0:4: ++# BZ30647 %4LE:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LE:+NAN(09A_Zaz):0:4: + %4LE:+0E0:1:4:0x0: + %*4LE:+0E0:0:4: + # BZ12701 %4LE:+0E+0:0:-1: +@@ -326,14 +326,14 @@ + %*40LE:-0E+0:0:5: + %40LE:-0E0:1:4:-0x0: + %*40LE:-0E0:0:4: +-%40LE:-NAN(09A_Zaz):1:13:-nan: +-%*40LE:-NAN(09A_Zaz):0:13: +-%40LE:-NAN():1:6:-nan: +-%*40LE:-NAN():0:6: +-%40LE:NAN():1:5:nan: +-%*40LE:NAN():0:5: +-%40LE:NAN(09A_Zaz):1:12:nan: +-%*40LE:NAN(09A_Zaz):0:12: ++# BZ30647 %40LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*40LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:-NAN():1:6:-nan: ++# BZ30647 %*40LE:-NAN():0:6: ++# BZ30647 %40LE:NAN():1:5:nan: ++# BZ30647 %*40LE:NAN():0:5: ++# BZ30647 %40LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*40LE:NAN(09A_Zaz):0:12: + %40LE:0E0:1:3:0x0: + %*40LE:0E0:0:3: + %40LE:0E+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40LE:1.18973149535723176508575932662800702E+4932:0:40: + %40LE:INFINITY:1:8:inf: + %*40LE:INFINITY:0:8: +-%40LE:+NAN():1:6:nan: +-%*40LE:+NAN():0:6: +-%40LE:+NAN(09A_Zaz):1:13:nan: +-%*40LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:+NAN():1:6:nan: ++# BZ30647 %*40LE:+NAN():0:6: ++# BZ30647 %40LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*40LE:+NAN(09A_Zaz):0:13: + %40LE:+0E0:1:4:0x0: + %*40LE:+0E0:0:4: + %40LE:+0E+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48LE:-0E+0:0:5: + %48LE:-0E0:1:4:-0x0: + %*48LE:-0E0:0:4: +-%48LE:-NAN(09A_Zaz):1:13:-nan: +-%*48LE:-NAN(09A_Zaz):0:13: +-%48LE:-NAN():1:6:-nan: +-%*48LE:-NAN():0:6: +-%48LE:NAN():1:5:nan: +-%*48LE:NAN():0:5: +-%48LE:NAN(09A_Zaz):1:12:nan: +-%*48LE:NAN(09A_Zaz):0:12: ++# BZ30647 %48LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*48LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:-NAN():1:6:-nan: ++# BZ30647 %*48LE:-NAN():0:6: ++# BZ30647 %48LE:NAN():1:5:nan: ++# BZ30647 %*48LE:NAN():0:5: ++# BZ30647 %48LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*48LE:NAN(09A_Zaz):0:12: + %48LE:0E0:1:3:0x0: + %*48LE:0E0:0:3: + %48LE:0E+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48LE:1.18973149535723176508575932662800702E+4932:0:43: + %48LE:INFINITY:1:8:inf: + %*48LE:INFINITY:0:8: +-%48LE:+NAN():1:6:nan: +-%*48LE:+NAN():0:6: +-%48LE:+NAN(09A_Zaz):1:13:nan: +-%*48LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:+NAN():1:6:nan: ++# BZ30647 %*48LE:+NAN():0:6: ++# BZ30647 %48LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE:+NAN(09A_Zaz):0:13: + %48LE:+0E0:1:4:0x0: + %*48LE:+0E0:0:4: + %48LE:+0E+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3LE: -0E+0:0:-1: + # BZ12701 %3LE: -0E0:0:-1: + # BZ12701 %*3LE: -0E0:0:-1: +-%3LE: -NAN(09A_Zaz):0:-1: +-%*3LE: -NAN(09A_Zaz):0:-1: +-%3LE: -NAN():0:-1: +-%*3LE: -NAN():0:-1: +-%3LE: NAN():1:4:nan: +-%*3LE: NAN():0:4: +-%3LE: NAN(09A_Zaz):1:4:nan: +-%*3LE: NAN(09A_Zaz):0:4: ++# BZ30647 %3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: -NAN():0:-1: ++# BZ30647 %*3LE: -NAN():0:-1: ++# BZ30647 %3LE: NAN():1:4:nan: ++# BZ30647 %*3LE: NAN():0:4: ++# BZ30647 %3LE: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LE: NAN(09A_Zaz):0:4: + %3LE: 0E0:1:4:0x0: + %*3LE: 0E0:0:4: + # BZ12701 %3LE: 0E+0:0:-1: +@@ -474,10 +474,10 @@ + %*3LE: 1.18973149535723176508575932662800702E+4932:0:4: + %3LE: INFINITY:1:4:inf: + %*3LE: INFINITY:0:4: +-%3LE: +NAN():0:-1: +-%*3LE: +NAN():0:-1: +-%3LE: +NAN(09A_Zaz):0:-1: +-%*3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: +NAN():0:-1: ++# BZ30647 %*3LE: +NAN():0:-1: ++# BZ30647 %3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: +NAN(09A_Zaz):0:-1: + # BZ12701 %3LE: +0E0:0:-1: + # BZ12701 %*3LE: +0E0:0:-1: + # BZ12701 %3LE: +0E+0:0:-1: +@@ -512,14 +512,14 @@ + %*48LE: -0E+0:0:6: + %48LE: -0E0:1:5:-0x0: + %*48LE: -0E0:0:5: +-%48LE: -NAN(09A_Zaz):1:14:-nan: +-%*48LE: -NAN(09A_Zaz):0:14: +-%48LE: -NAN():1:7:-nan: +-%*48LE: -NAN():0:7: +-%48LE: NAN():1:6:nan: +-%*48LE: NAN():0:6: +-%48LE: NAN(09A_Zaz):1:13:nan: +-%*48LE: NAN(09A_Zaz):0:13: ++# BZ30647 %48LE: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*48LE: -NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: -NAN():1:7:-nan: ++# BZ30647 %*48LE: -NAN():0:7: ++# BZ30647 %48LE: NAN():1:6:nan: ++# BZ30647 %*48LE: NAN():0:6: ++# BZ30647 %48LE: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE: NAN(09A_Zaz):0:13: + %48LE: 0E0:1:4:0x0: + %*48LE: 0E0:0:4: + %48LE: 0E+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48LE: 1.18973149535723176508575932662800702E+4932:0:44: + %48LE: INFINITY:1:9:inf: + %*48LE: INFINITY:0:9: +-%48LE: +NAN():1:7:nan: +-%*48LE: +NAN():0:7: +-%48LE: +NAN(09A_Zaz):1:14:nan: +-%*48LE: +NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: +NAN():1:7:nan: ++# BZ30647 %*48LE: +NAN():0:7: ++# BZ30647 %48LE: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*48LE: +NAN(09A_Zaz):0:14: + %48LE: +0E0:1:5:0x0: + %*48LE: +0E0:0:5: + %48LE: +0E+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input +index 955ef173eb417670..23666ef5731ec708 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-f.input +@@ -16,14 +16,14 @@ + %*Lf:-0.0:0:4: + %Lf:-0:1:2:-0x0: + %*Lf:-0:0:2: +-%Lf:-nan(09A_Zaz):1:13:-nan: +-%*Lf:-nan(09A_Zaz):0:13: +-%Lf:-nan():1:6:-nan: +-%*Lf:-nan():0:6: +-%Lf:nan():1:5:nan: +-%*Lf:nan():0:5: +-%Lf:nan(09A_Zaz):1:12:nan: +-%*Lf:nan(09A_Zaz):0:12: ++# BZ30647 %Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %Lf:-nan():1:6:-nan: ++# BZ30647 %*Lf:-nan():0:6: ++# BZ30647 %Lf:nan():1:5:nan: ++# BZ30647 %*Lf:nan():0:5: ++# BZ30647 %Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lf:nan(09A_Zaz):0:12: + %Lf:0:1:1:0x0: + %*Lf:0:0:1: + %Lf:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936: + %Lf:infinity:1:8:inf: + %*Lf:infinity:0:8: +-%Lf:+nan():1:6:nan: +-%*Lf:+nan():0:6: +-%Lf:+nan(09A_Zaz):1:13:nan: +-%*Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %Lf:+nan():1:6:nan: ++# BZ30647 %*Lf:+nan():0:6: ++# BZ30647 %Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lf:+nan(09A_Zaz):0:13: + %Lf:+0:1:2:0x0: + %*Lf:+0:0:2: + %Lf:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1Lf:-0.0:0:-1: + %1Lf:-0:0:-1: + %*1Lf:-0:0:-1: +-%1Lf:-nan(09A_Zaz):0:-1: +-%*1Lf:-nan(09A_Zaz):0:-1: +-%1Lf:-nan():0:-1: +-%*1Lf:-nan():0:-1: +-%1Lf:nan():0:-1: +-%*1Lf:nan():0:-1: +-%1Lf:nan(09A_Zaz):0:-1: +-%*1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan():0:-1: ++# BZ30647 %*1Lf:-nan():0:-1: ++# BZ30647 %1Lf:nan():0:-1: ++# BZ30647 %*1Lf:nan():0:-1: ++# BZ30647 %1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:nan(09A_Zaz):0:-1: + %1Lf:0:1:1:0x0: + %*1Lf:0:0:1: + %1Lf:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:1: + %1Lf:infinity:0:-1: + %*1Lf:infinity:0:-1: +-%1Lf:+nan():0:-1: +-%*1Lf:+nan():0:-1: +-%1Lf:+nan(09A_Zaz):0:-1: +-%*1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:+nan():0:-1: ++# BZ30647 %*1Lf:+nan():0:-1: ++# BZ30647 %1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:+nan(09A_Zaz):0:-1: + %1Lf:+0:0:-1: + %*1Lf:+0:0:-1: + %1Lf:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lf:-0.0:0:2: + %2Lf:-0:1:2:-0x0: + %*2Lf:-0:0:2: +-%2Lf:-nan(09A_Zaz):0:-1: +-%*2Lf:-nan(09A_Zaz):0:-1: +-%2Lf:-nan():0:-1: +-%*2Lf:-nan():0:-1: +-%2Lf:nan():0:-1: +-%*2Lf:nan():0:-1: +-%2Lf:nan(09A_Zaz):0:-1: +-%*2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan():0:-1: ++# BZ30647 %*2Lf:-nan():0:-1: ++# BZ30647 %2Lf:nan():0:-1: ++# BZ30647 %*2Lf:nan():0:-1: ++# BZ30647 %2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:nan(09A_Zaz):0:-1: + %2Lf:0:1:1:0x0: + %*2Lf:0:0:1: + %2Lf:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:2: + %2Lf:infinity:0:-1: + %*2Lf:infinity:0:-1: +-%2Lf:+nan():0:-1: +-%*2Lf:+nan():0:-1: +-%2Lf:+nan(09A_Zaz):0:-1: +-%*2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:+nan():0:-1: ++# BZ30647 %*2Lf:+nan():0:-1: ++# BZ30647 %2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:+nan(09A_Zaz):0:-1: + %2Lf:+0:1:2:0x0: + %*2Lf:+0:0:2: + %2Lf:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3Lf:-0.0:0:3: + %3Lf:-0:1:2:-0x0: + %*3Lf:-0:0:2: +-%3Lf:-nan(09A_Zaz):0:-1: +-%*3Lf:-nan(09A_Zaz):0:-1: +-%3Lf:-nan():0:-1: +-%*3Lf:-nan():0:-1: +-%3Lf:nan():1:3:nan: +-%*3Lf:nan():0:3: +-%3Lf:nan(09A_Zaz):1:3:nan: +-%*3Lf:nan(09A_Zaz):0:3: ++# BZ30647 %3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:-nan():0:-1: ++# BZ30647 %*3Lf:-nan():0:-1: ++# BZ30647 %3Lf:nan():1:3:nan: ++# BZ30647 %*3Lf:nan():0:3: ++# BZ30647 %3Lf:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lf:nan(09A_Zaz):0:3: + %3Lf:0:1:1:0x0: + %*3Lf:0:0:1: + %3Lf:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:3: + %3Lf:infinity:1:3:inf: + %*3Lf:infinity:0:3: +-%3Lf:+nan():0:-1: +-%*3Lf:+nan():0:-1: +-%3Lf:+nan(09A_Zaz):0:-1: +-%*3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:+nan():0:-1: ++# BZ30647 %*3Lf:+nan():0:-1: ++# BZ30647 %3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:+nan(09A_Zaz):0:-1: + %3Lf:+0:1:2:0x0: + %*3Lf:+0:0:2: + %3Lf:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4935Lf:-0.0:0:4: + %4935Lf:-0:1:2:-0x0: + %*4935Lf:-0:0:2: +-%4935Lf:-nan(09A_Zaz):1:13:-nan: +-%*4935Lf:-nan(09A_Zaz):0:13: +-%4935Lf:-nan():1:6:-nan: +-%*4935Lf:-nan():0:6: +-%4935Lf:nan():1:5:nan: +-%*4935Lf:nan():0:5: +-%4935Lf:nan(09A_Zaz):1:12:nan: +-%*4935Lf:nan(09A_Zaz):0:12: ++# BZ30647 %4935Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*4935Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %4935Lf:-nan():1:6:-nan: ++# BZ30647 %*4935Lf:-nan():0:6: ++# BZ30647 %4935Lf:nan():1:5:nan: ++# BZ30647 %*4935Lf:nan():0:5: ++# BZ30647 %4935Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*4935Lf:nan(09A_Zaz):0:12: + %4935Lf:0:1:1:0x0: + %*4935Lf:0:0:1: + %4935Lf:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4935Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4935: + %4935Lf:infinity:1:8:inf: + %*4935Lf:infinity:0:8: +-%4935Lf:+nan():1:6:nan: +-%*4935Lf:+nan():0:6: +-%4935Lf:+nan(09A_Zaz):1:13:nan: +-%*4935Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %4935Lf:+nan():1:6:nan: ++# BZ30647 %*4935Lf:+nan():0:6: ++# BZ30647 %4935Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*4935Lf:+nan(09A_Zaz):0:13: + %4935Lf:+0:1:2:0x0: + %*4935Lf:+0:0:2: + %4935Lf:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*5000Lf:-0.0:0:4: + %5000Lf:-0:1:2:-0x0: + %*5000Lf:-0:0:2: +-%5000Lf:-nan(09A_Zaz):1:13:-nan: +-%*5000Lf:-nan(09A_Zaz):0:13: +-%5000Lf:-nan():1:6:-nan: +-%*5000Lf:-nan():0:6: +-%5000Lf:nan():1:5:nan: +-%*5000Lf:nan():0:5: +-%5000Lf:nan(09A_Zaz):1:12:nan: +-%*5000Lf:nan(09A_Zaz):0:12: ++# BZ30647 %5000Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*5000Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %5000Lf:-nan():1:6:-nan: ++# BZ30647 %*5000Lf:-nan():0:6: ++# BZ30647 %5000Lf:nan():1:5:nan: ++# BZ30647 %*5000Lf:nan():0:5: ++# BZ30647 %5000Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*5000Lf:nan(09A_Zaz):0:12: + %5000Lf:0:1:1:0x0: + %*5000Lf:0:0:1: + %5000Lf:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*5000Lf:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936: + %5000Lf:infinity:1:8:inf: + %*5000Lf:infinity:0:8: +-%5000Lf:+nan():1:6:nan: +-%*5000Lf:+nan():0:6: +-%5000Lf:+nan(09A_Zaz):1:13:nan: +-%*5000Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %5000Lf:+nan():1:6:nan: ++# BZ30647 %*5000Lf:+nan():0:6: ++# BZ30647 %5000Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*5000Lf:+nan(09A_Zaz):0:13: + %5000Lf:+0:1:2:0x0: + %*5000Lf:+0:0:2: + %5000Lf:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*3Lf: -0.0:0:4: + %3Lf: -0:1:3:-0x0: + %*3Lf: -0:0:3: +-%3Lf: -nan(09A_Zaz):0:-1: +-%*3Lf: -nan(09A_Zaz):0:-1: +-%3Lf: -nan():0:-1: +-%*3Lf: -nan():0:-1: +-%3Lf: nan():1:4:nan: +-%*3Lf: nan():0:4: +-%3Lf: nan(09A_Zaz):1:4:nan: +-%*3Lf: nan(09A_Zaz):0:4: ++# BZ30647 %3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: -nan():0:-1: ++# BZ30647 %*3Lf: -nan():0:-1: ++# BZ30647 %3Lf: nan():1:4:nan: ++# BZ30647 %*3Lf: nan():0:4: ++# BZ30647 %3Lf: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Lf: nan(09A_Zaz):0:4: + %3Lf: 0:1:2:0x0: + %*3Lf: 0:0:2: + %3Lf: 0.0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*3Lf: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4: + %3Lf: infinity:1:4:inf: + %*3Lf: infinity:0:4: +-%3Lf: +nan():0:-1: +-%*3Lf: +nan():0:-1: +-%3Lf: +nan(09A_Zaz):0:-1: +-%*3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: +nan():0:-1: ++# BZ30647 %*3Lf: +nan():0:-1: ++# BZ30647 %3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: +nan(09A_Zaz):0:-1: + %3Lf: +0:1:3:0x0: + %*3Lf: +0:0:3: + %3Lf: +0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*5000Lf: -0.0:0:5: + %5000Lf: -0:1:3:-0x0: + %*5000Lf: -0:0:3: +-%5000Lf: -nan(09A_Zaz):1:14:-nan: +-%*5000Lf: -nan(09A_Zaz):0:14: +-%5000Lf: -nan():1:7:-nan: +-%*5000Lf: -nan():0:7: +-%5000Lf: nan():1:6:nan: +-%*5000Lf: nan():0:6: +-%5000Lf: nan(09A_Zaz):1:13:nan: +-%*5000Lf: nan(09A_Zaz):0:13: ++# BZ30647 %5000Lf: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*5000Lf: -nan(09A_Zaz):0:14: ++# BZ30647 %5000Lf: -nan():1:7:-nan: ++# BZ30647 %*5000Lf: -nan():0:7: ++# BZ30647 %5000Lf: nan():1:6:nan: ++# BZ30647 %*5000Lf: nan():0:6: ++# BZ30647 %5000Lf: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*5000Lf: nan(09A_Zaz):0:13: + %5000Lf: 0:1:2:0x0: + %*5000Lf: 0:0:2: + %5000Lf: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*5000Lf: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4937: + %5000Lf: infinity:1:9:inf: + %*5000Lf: infinity:0:9: +-%5000Lf: +nan():1:7:nan: +-%*5000Lf: +nan():0:7: +-%5000Lf: +nan(09A_Zaz):1:14:nan: +-%*5000Lf: +nan(09A_Zaz):0:14: ++# BZ30647 %5000Lf: +nan():1:7:nan: ++# BZ30647 %*5000Lf: +nan():0:7: ++# BZ30647 %5000Lf: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*5000Lf: +nan(09A_Zaz):0:14: + %5000Lf: +0:1:3:0x0: + %*5000Lf: +0:0:3: + %5000Lf: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input +index b3e73df5d359fca7..b88246dce4da083b 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-ff.input +@@ -16,14 +16,14 @@ + %*LF:-0.0:0:4: + %LF:-0:1:2:-0x0: + %*LF:-0:0:2: +-%LF:-NAN(09A_Zaz):1:13:-nan: +-%*LF:-NAN(09A_Zaz):0:13: +-%LF:-NAN():1:6:-nan: +-%*LF:-NAN():0:6: +-%LF:NAN():1:5:nan: +-%*LF:NAN():0:5: +-%LF:NAN(09A_Zaz):1:12:nan: +-%*LF:NAN(09A_Zaz):0:12: ++# BZ30647 %LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %LF:-NAN():1:6:-nan: ++# BZ30647 %*LF:-NAN():0:6: ++# BZ30647 %LF:NAN():1:5:nan: ++# BZ30647 %*LF:NAN():0:5: ++# BZ30647 %LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LF:NAN(09A_Zaz):0:12: + %LF:0:1:1:0x0: + %*LF:0:0:1: + %LF:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936: + %LF:INFINITY:1:8:inf: + %*LF:INFINITY:0:8: +-%LF:+NAN():1:6:nan: +-%*LF:+NAN():0:6: +-%LF:+NAN(09A_Zaz):1:13:nan: +-%*LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %LF:+NAN():1:6:nan: ++# BZ30647 %*LF:+NAN():0:6: ++# BZ30647 %LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LF:+NAN(09A_Zaz):0:13: + %LF:+0:1:2:0x0: + %*LF:+0:0:2: + %LF:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1LF:-0.0:0:-1: + %1LF:-0:0:-1: + %*1LF:-0:0:-1: +-%1LF:-NAN(09A_Zaz):0:-1: +-%*1LF:-NAN(09A_Zaz):0:-1: +-%1LF:-NAN():0:-1: +-%*1LF:-NAN():0:-1: +-%1LF:NAN():0:-1: +-%*1LF:NAN():0:-1: +-%1LF:NAN(09A_Zaz):0:-1: +-%*1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN():0:-1: ++# BZ30647 %*1LF:-NAN():0:-1: ++# BZ30647 %1LF:NAN():0:-1: ++# BZ30647 %*1LF:NAN():0:-1: ++# BZ30647 %1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:NAN(09A_Zaz):0:-1: + %1LF:0:1:1:0x0: + %*1LF:0:0:1: + %1LF:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:1: + %1LF:INFINITY:0:-1: + %*1LF:INFINITY:0:-1: +-%1LF:+NAN():0:-1: +-%*1LF:+NAN():0:-1: +-%1LF:+NAN(09A_Zaz):0:-1: +-%*1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:+NAN():0:-1: ++# BZ30647 %*1LF:+NAN():0:-1: ++# BZ30647 %1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:+NAN(09A_Zaz):0:-1: + %1LF:+0:0:-1: + %*1LF:+0:0:-1: + %1LF:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2LF:-0.0:0:2: + %2LF:-0:1:2:-0x0: + %*2LF:-0:0:2: +-%2LF:-NAN(09A_Zaz):0:-1: +-%*2LF:-NAN(09A_Zaz):0:-1: +-%2LF:-NAN():0:-1: +-%*2LF:-NAN():0:-1: +-%2LF:NAN():0:-1: +-%*2LF:NAN():0:-1: +-%2LF:NAN(09A_Zaz):0:-1: +-%*2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN():0:-1: ++# BZ30647 %*2LF:-NAN():0:-1: ++# BZ30647 %2LF:NAN():0:-1: ++# BZ30647 %*2LF:NAN():0:-1: ++# BZ30647 %2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:NAN(09A_Zaz):0:-1: + %2LF:0:1:1:0x0: + %*2LF:0:0:1: + %2LF:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:2: + %2LF:INFINITY:0:-1: + %*2LF:INFINITY:0:-1: +-%2LF:+NAN():0:-1: +-%*2LF:+NAN():0:-1: +-%2LF:+NAN(09A_Zaz):0:-1: +-%*2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:+NAN():0:-1: ++# BZ30647 %*2LF:+NAN():0:-1: ++# BZ30647 %2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:+NAN(09A_Zaz):0:-1: + %2LF:+0:1:2:0x0: + %*2LF:+0:0:2: + %2LF:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3LF:-0.0:0:3: + %3LF:-0:1:2:-0x0: + %*3LF:-0:0:2: +-%3LF:-NAN(09A_Zaz):0:-1: +-%*3LF:-NAN(09A_Zaz):0:-1: +-%3LF:-NAN():0:-1: +-%*3LF:-NAN():0:-1: +-%3LF:NAN():1:3:nan: +-%*3LF:NAN():0:3: +-%3LF:NAN(09A_Zaz):1:3:nan: +-%*3LF:NAN(09A_Zaz):0:3: ++# BZ30647 %3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:-NAN():0:-1: ++# BZ30647 %*3LF:-NAN():0:-1: ++# BZ30647 %3LF:NAN():1:3:nan: ++# BZ30647 %*3LF:NAN():0:3: ++# BZ30647 %3LF:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LF:NAN(09A_Zaz):0:3: + %3LF:0:1:1:0x0: + %*3LF:0:0:1: + %3LF:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:3: + %3LF:INFINITY:1:3:inf: + %*3LF:INFINITY:0:3: +-%3LF:+NAN():0:-1: +-%*3LF:+NAN():0:-1: +-%3LF:+NAN(09A_Zaz):0:-1: +-%*3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:+NAN():0:-1: ++# BZ30647 %*3LF:+NAN():0:-1: ++# BZ30647 %3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:+NAN(09A_Zaz):0:-1: + %3LF:+0:1:2:0x0: + %*3LF:+0:0:2: + %3LF:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4935LF:-0.0:0:4: + %4935LF:-0:1:2:-0x0: + %*4935LF:-0:0:2: +-%4935LF:-NAN(09A_Zaz):1:13:-nan: +-%*4935LF:-NAN(09A_Zaz):0:13: +-%4935LF:-NAN():1:6:-nan: +-%*4935LF:-NAN():0:6: +-%4935LF:NAN():1:5:nan: +-%*4935LF:NAN():0:5: +-%4935LF:NAN(09A_Zaz):1:12:nan: +-%*4935LF:NAN(09A_Zaz):0:12: ++# BZ30647 %4935LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*4935LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %4935LF:-NAN():1:6:-nan: ++# BZ30647 %*4935LF:-NAN():0:6: ++# BZ30647 %4935LF:NAN():1:5:nan: ++# BZ30647 %*4935LF:NAN():0:5: ++# BZ30647 %4935LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*4935LF:NAN(09A_Zaz):0:12: + %4935LF:0:1:1:0x0: + %*4935LF:0:0:1: + %4935LF:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4935LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4935: + %4935LF:INFINITY:1:8:inf: + %*4935LF:INFINITY:0:8: +-%4935LF:+NAN():1:6:nan: +-%*4935LF:+NAN():0:6: +-%4935LF:+NAN(09A_Zaz):1:13:nan: +-%*4935LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %4935LF:+NAN():1:6:nan: ++# BZ30647 %*4935LF:+NAN():0:6: ++# BZ30647 %4935LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*4935LF:+NAN(09A_Zaz):0:13: + %4935LF:+0:1:2:0x0: + %*4935LF:+0:0:2: + %4935LF:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*5000LF:-0.0:0:4: + %5000LF:-0:1:2:-0x0: + %*5000LF:-0:0:2: +-%5000LF:-NAN(09A_Zaz):1:13:-nan: +-%*5000LF:-NAN(09A_Zaz):0:13: +-%5000LF:-NAN():1:6:-nan: +-%*5000LF:-NAN():0:6: +-%5000LF:NAN():1:5:nan: +-%*5000LF:NAN():0:5: +-%5000LF:NAN(09A_Zaz):1:12:nan: +-%*5000LF:NAN(09A_Zaz):0:12: ++# BZ30647 %5000LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*5000LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %5000LF:-NAN():1:6:-nan: ++# BZ30647 %*5000LF:-NAN():0:6: ++# BZ30647 %5000LF:NAN():1:5:nan: ++# BZ30647 %*5000LF:NAN():0:5: ++# BZ30647 %5000LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*5000LF:NAN(09A_Zaz):0:12: + %5000LF:0:1:1:0x0: + %*5000LF:0:0:1: + %5000LF:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*5000LF:01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4936: + %5000LF:INFINITY:1:8:inf: + %*5000LF:INFINITY:0:8: +-%5000LF:+NAN():1:6:nan: +-%*5000LF:+NAN():0:6: +-%5000LF:+NAN(09A_Zaz):1:13:nan: +-%*5000LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %5000LF:+NAN():1:6:nan: ++# BZ30647 %*5000LF:+NAN():0:6: ++# BZ30647 %5000LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*5000LF:+NAN(09A_Zaz):0:13: + %5000LF:+0:1:2:0x0: + %*5000LF:+0:0:2: + %5000LF:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*3LF: -0.0:0:4: + %3LF: -0:1:3:-0x0: + %*3LF: -0:0:3: +-%3LF: -NAN(09A_Zaz):0:-1: +-%*3LF: -NAN(09A_Zaz):0:-1: +-%3LF: -NAN():0:-1: +-%*3LF: -NAN():0:-1: +-%3LF: NAN():1:4:nan: +-%*3LF: NAN():0:4: +-%3LF: NAN(09A_Zaz):1:4:nan: +-%*3LF: NAN(09A_Zaz):0:4: ++# BZ30647 %3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: -NAN():0:-1: ++# BZ30647 %*3LF: -NAN():0:-1: ++# BZ30647 %3LF: NAN():1:4:nan: ++# BZ30647 %*3LF: NAN():0:4: ++# BZ30647 %3LF: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LF: NAN(09A_Zaz):0:4: + %3LF: 0:1:2:0x0: + %*3LF: 0:0:2: + %3LF: 0.0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*3LF: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4: + %3LF: INFINITY:1:4:inf: + %*3LF: INFINITY:0:4: +-%3LF: +NAN():0:-1: +-%*3LF: +NAN():0:-1: +-%3LF: +NAN(09A_Zaz):0:-1: +-%*3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: +NAN():0:-1: ++# BZ30647 %*3LF: +NAN():0:-1: ++# BZ30647 %3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: +NAN(09A_Zaz):0:-1: + %3LF: +0:1:3:0x0: + %*3LF: +0:0:3: + %3LF: +0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*5000LF: -0.0:0:5: + %5000LF: -0:1:3:-0x0: + %*5000LF: -0:0:3: +-%5000LF: -NAN(09A_Zaz):1:14:-nan: +-%*5000LF: -NAN(09A_Zaz):0:14: +-%5000LF: -NAN():1:7:-nan: +-%*5000LF: -NAN():0:7: +-%5000LF: NAN():1:6:nan: +-%*5000LF: NAN():0:6: +-%5000LF: NAN(09A_Zaz):1:13:nan: +-%*5000LF: NAN(09A_Zaz):0:13: ++# BZ30647 %5000LF: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*5000LF: -NAN(09A_Zaz):0:14: ++# BZ30647 %5000LF: -NAN():1:7:-nan: ++# BZ30647 %*5000LF: -NAN():0:7: ++# BZ30647 %5000LF: NAN():1:6:nan: ++# BZ30647 %*5000LF: NAN():0:6: ++# BZ30647 %5000LF: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*5000LF: NAN(09A_Zaz):0:13: + %5000LF: 0:1:2:0x0: + %*5000LF: 0:0:2: + %5000LF: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*5000LF: 01189731495357231765085759326628007016196469052641694045529698884212163579755312392324974012848462073525902033564749126859755265433573804462672698751945261490853461958725021262845865799405404493574681566096686172574953791792292256220777095858112702436475442537092608935138247345677279593806773692330094615746119725784172889892521939920757654204864565673356452247278152288867700638935595456496699511441752909606878513250948311396886100526833092128683974752192266386791880873694343077348155564101669971138512786874753496996549221727686770196551512812712488289469952298031867469924683981576664562667786719061499639630341657098305425237220876664630087808767256182803220212219924852375903049520911395910918921205273496768588119030111593018789368039232011671404175845108854706965215605777113516257404818817695075025715299705916714352103671782759119316034498392169720631800164034124698918142227577300459309880454715179606299895507583075851195185857971173167676966057998899352631885417716295302014668802384075846036226606480142977595407135050379808649130157164024060311786908796372510335873512774795275748595417572920936651398752709055215663939505589207804914540432978557623565645991208599669097180808881920063722771431218489011922209679053545963628417326002439732802939524313786668514027381434321036636571171670423586472759561231970793967839279147282720195377060602122638457883204809341717526809639253539447730280863675704796054050525162959099932535265586464682793821550087166946662209865086040990507131145474267411042839542322762994938759613112743837192839682676257555388372814490845395747128162065871588219108887240116651361962050800029176299938826082417547516732269930473133261258921845516815235455354310458114528303607394526100730578774092094736822286015459361126642549541799645333882549670764145955017051330800061253865140180153211929361456500343514792890205532021760061882232615736553377294980974059590520187961459799386741513028505934410453603480192383349321115171811051004108592830991811382552909064873029533418691087118107895004426881765865961841419267486232005929789956207494587649901662172318722999484512325826087031561936383689740686505279775296789331613683822798597040651600524129025149894873153196942095056670847466927644812596506700129443579512479230621373978088731257089799622902183824105412930483065603459863120371744282301377070153823878609951218937542956964157950988060608985782910656238116142203574104757451828170804875257446204128348513829082731722364189380493588338947664370623279820755831646205417488393062838201789547219543194450902113699925965376908192792152122212824578879336506875288617303469517112245451315447164280392523574962804175375927948971096983905242318797695347043690474223813266505639761164438844266531364626851219633994434154098562127395936184421821444273431534507860161614287022720984061569660333372788241037131538077377480152670583257920535569973318188112685673318997967497786786001251403873023920127717626858627038170562807276699687356274072773403132694104831615879354395811585825112837841563222761623334459188131537882355732483030085976890382969734476214593428191212717141333047577867552218517431064848760373196290310124466145087078377140528533048684204278799596652514009368964527494988719996088230065668196236298805733689960371306226158464997243490564472254071897564144128539839986096045563264771285585066304177995720101744844387158329767375560416207800878830072072413908657855667239546369357775781344288195989176313356856417845434232814886744226746707066979755577121788798468777700116472954103621810567107869855646414713502627836321256957407217461738363552424248762436478085351810995749293238174081331905048144612700905541425702220302537611494824228765324577933778519818778697340282580912780674979058938062556856001076057705982166686824756037569615760497619819482052758118532729333127733603742149847001463931981340719681330844408263017545241644293372483217234561694263937855759294448662979095419227451801588425977869694026601427919655168415895923043115191751872713346095752634608254475988154162254952597853199039645883742199236387610395830948074365988397707849632252080920941206268114832425403540515474312327876180802357701527842702008781378306569508588571830140611098042683009530862797403015355464377406249853964481000402231771665700893607521804084523668568649103258862666293372472441435563520595461701042390500795615834505944837326652542467444364861499184275097485253621979537504128523848241127715641240965261646703516395599407360083455079665191393229410544185167999099787655424462558900874388405649169453726739312260234815543297842308646072190147948072928456725835039546121182133640777769925841807579051735838823112759622714067509669913645288281894558925612972425252452248453502562347348900936766966136332741088135837550717443838484760651019872222926016920811114616937143207743488504602012776364256746872315205952601072228970686460932435222754496341763535189105548847634608972381760403137363968.0:0:4937: + %5000LF: INFINITY:1:9:inf: + %*5000LF: INFINITY:0:9: +-%5000LF: +NAN():1:7:nan: +-%*5000LF: +NAN():0:7: +-%5000LF: +NAN(09A_Zaz):1:14:nan: +-%*5000LF: +NAN(09A_Zaz):0:14: ++# BZ30647 %5000LF: +NAN():1:7:nan: ++# BZ30647 %*5000LF: +NAN():0:7: ++# BZ30647 %5000LF: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*5000LF: +NAN(09A_Zaz):0:14: + %5000LF: +0:1:3:0x0: + %*5000LF: +0:0:3: + %5000LF: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input +index 64560b8b9900015b..2ab11b0bd393735c 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-g.input +@@ -16,14 +16,14 @@ + %*Lg:-0x0p+0:0:7: + %Lg:-0x0p0:1:6:-0x0: + %*Lg:-0x0p0:0:6: +-%Lg:-nan(09A_Zaz):1:13:-nan: +-%*Lg:-nan(09A_Zaz):0:13: +-%Lg:-nan():1:6:-nan: +-%*Lg:-nan():0:6: +-%Lg:nan():1:5:nan: +-%*Lg:nan():0:5: +-%Lg:nan(09A_Zaz):1:12:nan: +-%*Lg:nan(09A_Zaz):0:12: ++# BZ30647 %Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %Lg:-nan():1:6:-nan: ++# BZ30647 %*Lg:-nan():0:6: ++# BZ30647 %Lg:nan():1:5:nan: ++# BZ30647 %*Lg:nan():0:5: ++# BZ30647 %Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lg:nan(09A_Zaz):0:12: + %Lg:0x0p0:1:5:0x0: + %*Lg:0x0p0:0:5: + %Lg:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:39: + %Lg:infinity:1:8:inf: + %*Lg:infinity:0:8: +-%Lg:+nan():1:6:nan: +-%*Lg:+nan():0:6: +-%Lg:+nan(09A_Zaz):1:13:nan: +-%*Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %Lg:+nan():1:6:nan: ++# BZ30647 %*Lg:+nan():0:6: ++# BZ30647 %Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lg:+nan(09A_Zaz):0:13: + %Lg:+0x0p0:1:6:0x0: + %*Lg:+0x0p0:0:6: + %Lg:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1Lg:-0x0p+0:0:-1: + %1Lg:-0x0p0:0:-1: + %*1Lg:-0x0p0:0:-1: +-%1Lg:-nan(09A_Zaz):0:-1: +-%*1Lg:-nan(09A_Zaz):0:-1: +-%1Lg:-nan():0:-1: +-%*1Lg:-nan():0:-1: +-%1Lg:nan():0:-1: +-%*1Lg:nan():0:-1: +-%1Lg:nan(09A_Zaz):0:-1: +-%*1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan():0:-1: ++# BZ30647 %*1Lg:-nan():0:-1: ++# BZ30647 %1Lg:nan():0:-1: ++# BZ30647 %*1Lg:nan():0:-1: ++# BZ30647 %1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:nan(09A_Zaz):0:-1: + %1Lg:0x0p0:1:1:0x0: + %*1Lg:0x0p0:0:1: + %1Lg:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:1: + %1Lg:infinity:0:-1: + %*1Lg:infinity:0:-1: +-%1Lg:+nan():0:-1: +-%*1Lg:+nan():0:-1: +-%1Lg:+nan(09A_Zaz):0:-1: +-%*1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:+nan():0:-1: ++# BZ30647 %*1Lg:+nan():0:-1: ++# BZ30647 %1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:+nan(09A_Zaz):0:-1: + %1Lg:+0x0p0:0:-1: + %*1Lg:+0x0p0:0:-1: + %1Lg:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lg:-0x0p+0:0:2: + %2Lg:-0x0p0:1:2:-0x0: + %*2Lg:-0x0p0:0:2: +-%2Lg:-nan(09A_Zaz):0:-1: +-%*2Lg:-nan(09A_Zaz):0:-1: +-%2Lg:-nan():0:-1: +-%*2Lg:-nan():0:-1: +-%2Lg:nan():0:-1: +-%*2Lg:nan():0:-1: +-%2Lg:nan(09A_Zaz):0:-1: +-%*2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan():0:-1: ++# BZ30647 %*2Lg:-nan():0:-1: ++# BZ30647 %2Lg:nan():0:-1: ++# BZ30647 %*2Lg:nan():0:-1: ++# BZ30647 %2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:nan(09A_Zaz):0:-1: + # BZ12701 %2Lg:0x0p0:0:-1: + # BZ12701 %*2Lg:0x0p0:0:-1: + # BZ12701 %2Lg:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:-1: + %2Lg:infinity:0:-1: + %*2Lg:infinity:0:-1: +-%2Lg:+nan():0:-1: +-%*2Lg:+nan():0:-1: +-%2Lg:+nan(09A_Zaz):0:-1: +-%*2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:+nan():0:-1: ++# BZ30647 %*2Lg:+nan():0:-1: ++# BZ30647 %2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:+nan(09A_Zaz):0:-1: + %2Lg:+0x0p0:1:2:0x0: + %*2Lg:+0x0p0:0:2: + %2Lg:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Lg:-0x0p+0:0:-1: + # BZ12701 %3Lg:-0x0p0:0:-1: + # BZ12701 %*3Lg:-0x0p0:0:-1: +-%3Lg:-nan(09A_Zaz):0:-1: +-%*3Lg:-nan(09A_Zaz):0:-1: +-%3Lg:-nan():0:-1: +-%*3Lg:-nan():0:-1: +-%3Lg:nan():1:3:nan: +-%*3Lg:nan():0:3: +-%3Lg:nan(09A_Zaz):1:3:nan: +-%*3Lg:nan(09A_Zaz):0:3: ++# BZ30647 %3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:-nan():0:-1: ++# BZ30647 %*3Lg:-nan():0:-1: ++# BZ30647 %3Lg:nan():1:3:nan: ++# BZ30647 %*3Lg:nan():0:3: ++# BZ30647 %3Lg:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lg:nan(09A_Zaz):0:3: + %3Lg:0x0p0:1:3:0x0: + %*3Lg:0x0p0:0:3: + %3Lg:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:3: + %3Lg:infinity:1:3:inf: + %*3Lg:infinity:0:3: +-%3Lg:+nan():0:-1: +-%*3Lg:+nan():0:-1: +-%3Lg:+nan(09A_Zaz):0:-1: +-%*3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:+nan():0:-1: ++# BZ30647 %*3Lg:+nan():0:-1: ++# BZ30647 %3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %3Lg:+0x0p0:0:-1: + # BZ12701 %*3Lg:+0x0p0:0:-1: + # BZ12701 %3Lg:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4Lg:-0x0p+0:0:4: + %4Lg:-0x0p0:1:4:-0x0: + %*4Lg:-0x0p0:0:4: +-%4Lg:-nan(09A_Zaz):1:4:-nan: +-%*4Lg:-nan(09A_Zaz):0:4: +-%4Lg:-nan():1:4:-nan: +-%*4Lg:-nan():0:4: +-%4Lg:nan():0:-1: +-%*4Lg:nan():0:-1: +-%4Lg:nan(09A_Zaz):0:-1: +-%*4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %4Lg:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Lg:-nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:-nan():1:4:-nan: ++# BZ30647 %*4Lg:-nan():0:4: ++# BZ30647 %4Lg:nan():0:-1: ++# BZ30647 %*4Lg:nan():0:-1: ++# BZ30647 %4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Lg:nan(09A_Zaz):0:-1: + # BZ12701 %4Lg:0x0p0:0:-1: + # BZ12701 %*4Lg:0x0p0:0:-1: + # BZ12701 %4Lg:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:4: + %4Lg:infinity:0:-1: + %*4Lg:infinity:0:-1: +-%4Lg:+nan():1:4:nan: +-%*4Lg:+nan():0:4: +-%4Lg:+nan(09A_Zaz):1:4:nan: +-%*4Lg:+nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:+nan():1:4:nan: ++# BZ30647 %*4Lg:+nan():0:4: ++# BZ30647 %4Lg:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Lg:+nan(09A_Zaz):0:4: + %4Lg:+0x0p0:1:4:0x0: + %*4Lg:+0x0p0:0:4: + %4Lg:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5Lg:-0x0p+0:0:-1: + # BZ12701 %5Lg:-0x0p0:0:-1: + # BZ12701 %*5Lg:-0x0p0:0:-1: +-%5Lg:-nan(09A_Zaz):0:-1: +-%*5Lg:-nan(09A_Zaz):0:-1: +-%5Lg:-nan():0:-1: +-%*5Lg:-nan():0:-1: +-%5Lg:nan():1:5:nan: +-%*5Lg:nan():0:5: +-%5Lg:nan(09A_Zaz):0:-1: +-%*5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan():0:-1: ++# BZ30647 %*5Lg:-nan():0:-1: ++# BZ30647 %5Lg:nan():1:5:nan: ++# BZ30647 %*5Lg:nan():0:5: ++# BZ30647 %5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:nan(09A_Zaz):0:-1: + %5Lg:0x0p0:1:5:0x0: + %*5Lg:0x0p0:0:5: + # BZ12701 %5Lg:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:5: + %5Lg:infinity:0:-1: + %*5Lg:infinity:0:-1: +-%5Lg:+nan():0:-1: +-%*5Lg:+nan():0:-1: +-%5Lg:+nan(09A_Zaz):0:-1: +-%*5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:+nan():0:-1: ++# BZ30647 %*5Lg:+nan():0:-1: ++# BZ30647 %5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %5Lg:+0x0p0:0:-1: + # BZ12701 %*5Lg:+0x0p0:0:-1: + # BZ12701 %5Lg:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6Lg:-0x0p+0:0:-1: + %6Lg:-0x0p0:1:6:-0x0: + %*6Lg:-0x0p0:0:6: +-%6Lg:-nan(09A_Zaz):0:-1: +-%*6Lg:-nan(09A_Zaz):0:-1: +-%6Lg:-nan():1:6:-nan: +-%*6Lg:-nan():0:6: +-%6Lg:nan():1:5:nan: +-%*6Lg:nan():0:5: +-%6Lg:nan(09A_Zaz):0:-1: +-%*6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan():1:6:-nan: ++# BZ30647 %*6Lg:-nan():0:6: ++# BZ30647 %6Lg:nan():1:5:nan: ++# BZ30647 %*6Lg:nan():0:5: ++# BZ30647 %6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:nan(09A_Zaz):0:-1: + %6Lg:0x0p0:1:5:0x0: + %*6Lg:0x0p0:0:5: + %6Lg:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:6: + %6Lg:infinity:0:-1: + %*6Lg:infinity:0:-1: +-%6Lg:+nan():1:6:nan: +-%*6Lg:+nan():0:6: +-%6Lg:+nan(09A_Zaz):0:-1: +-%*6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:+nan():1:6:nan: ++# BZ30647 %*6Lg:+nan():0:6: ++# BZ30647 %6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:+nan(09A_Zaz):0:-1: + %6Lg:+0x0p0:1:6:0x0: + %*6Lg:+0x0p0:0:6: + # BZ12701 %6Lg:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*35Lg:-0x0p+0:0:7: + %35Lg:-0x0p0:1:6:-0x0: + %*35Lg:-0x0p0:0:6: +-%35Lg:-nan(09A_Zaz):1:13:-nan: +-%*35Lg:-nan(09A_Zaz):0:13: +-%35Lg:-nan():1:6:-nan: +-%*35Lg:-nan():0:6: +-%35Lg:nan():1:5:nan: +-%*35Lg:nan():0:5: +-%35Lg:nan(09A_Zaz):1:12:nan: +-%*35Lg:nan(09A_Zaz):0:12: ++# BZ30647 %35Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*35Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %35Lg:-nan():1:6:-nan: ++# BZ30647 %*35Lg:-nan():0:6: ++# BZ30647 %35Lg:nan():1:5:nan: ++# BZ30647 %*35Lg:nan():0:5: ++# BZ30647 %35Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*35Lg:nan(09A_Zaz):0:12: + %35Lg:0x0p0:1:5:0x0: + %*35Lg:0x0p0:0:5: + %35Lg:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*35Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:35: + %35Lg:infinity:1:8:inf: + %*35Lg:infinity:0:8: +-%35Lg:+nan():1:6:nan: +-%*35Lg:+nan():0:6: +-%35Lg:+nan(09A_Zaz):1:13:nan: +-%*35Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %35Lg:+nan():1:6:nan: ++# BZ30647 %*35Lg:+nan():0:6: ++# BZ30647 %35Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*35Lg:+nan(09A_Zaz):0:13: + %35Lg:+0x0p0:1:6:0x0: + %*35Lg:+0x0p0:0:6: + %35Lg:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*53Lg:-0x0p+0:0:7: + %53Lg:-0x0p0:1:6:-0x0: + %*53Lg:-0x0p0:0:6: +-%53Lg:-nan(09A_Zaz):1:13:-nan: +-%*53Lg:-nan(09A_Zaz):0:13: +-%53Lg:-nan():1:6:-nan: +-%*53Lg:-nan():0:6: +-%53Lg:nan():1:5:nan: +-%*53Lg:nan():0:5: +-%53Lg:nan(09A_Zaz):1:12:nan: +-%*53Lg:nan(09A_Zaz):0:12: ++# BZ30647 %53Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*53Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %53Lg:-nan():1:6:-nan: ++# BZ30647 %*53Lg:-nan():0:6: ++# BZ30647 %53Lg:nan():1:5:nan: ++# BZ30647 %*53Lg:nan():0:5: ++# BZ30647 %53Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*53Lg:nan(09A_Zaz):0:12: + %53Lg:0x0p0:1:5:0x0: + %*53Lg:0x0p0:0:5: + %53Lg:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*53Lg:0xf.fffffffffffffffffffffffffff8p+16380:0:39: + %53Lg:infinity:1:8:inf: + %*53Lg:infinity:0:8: +-%53Lg:+nan():1:6:nan: +-%*53Lg:+nan():0:6: +-%53Lg:+nan(09A_Zaz):1:13:nan: +-%*53Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %53Lg:+nan():1:6:nan: ++# BZ30647 %*53Lg:+nan():0:6: ++# BZ30647 %53Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*53Lg:+nan(09A_Zaz):0:13: + %53Lg:+0x0p0:1:6:0x0: + %*53Lg:+0x0p0:0:6: + %53Lg:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5Lg: -0x0p+0:0:-1: + # BZ12701 %5Lg: -0x0p0:0:-1: + # BZ12701 %*5Lg: -0x0p0:0:-1: +-%5Lg: -nan(09A_Zaz):0:-1: +-%*5Lg: -nan(09A_Zaz):0:-1: +-%5Lg: -nan():0:-1: +-%*5Lg: -nan():0:-1: +-%5Lg: nan():1:6:nan: +-%*5Lg: nan():0:6: +-%5Lg: nan(09A_Zaz):0:-1: +-%*5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan():0:-1: ++# BZ30647 %*5Lg: -nan():0:-1: ++# BZ30647 %5Lg: nan():1:6:nan: ++# BZ30647 %*5Lg: nan():0:6: ++# BZ30647 %5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: nan(09A_Zaz):0:-1: + %5Lg: 0x0p0:1:6:0x0: + %*5Lg: 0x0p0:0:6: + # BZ12701 %5Lg: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5Lg: 0xf.fffffffffffffffffffffffffff8p+16380:0:6: + %5Lg: infinity:0:-1: + %*5Lg: infinity:0:-1: +-%5Lg: +nan():0:-1: +-%*5Lg: +nan():0:-1: +-%5Lg: +nan(09A_Zaz):0:-1: +-%*5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: +nan():0:-1: ++# BZ30647 %*5Lg: +nan():0:-1: ++# BZ30647 %5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: +nan(09A_Zaz):0:-1: + # BZ12701 %5Lg: +0x0p0:0:-1: + # BZ12701 %*5Lg: +0x0p0:0:-1: + # BZ12701 %5Lg: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*53Lg: -0x0p+0:0:8: + %53Lg: -0x0p0:1:7:-0x0: + %*53Lg: -0x0p0:0:7: +-%53Lg: -nan(09A_Zaz):1:14:-nan: +-%*53Lg: -nan(09A_Zaz):0:14: +-%53Lg: -nan():1:7:-nan: +-%*53Lg: -nan():0:7: +-%53Lg: nan():1:6:nan: +-%*53Lg: nan():0:6: +-%53Lg: nan(09A_Zaz):1:13:nan: +-%*53Lg: nan(09A_Zaz):0:13: ++# BZ30647 %53Lg: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*53Lg: -nan(09A_Zaz):0:14: ++# BZ30647 %53Lg: -nan():1:7:-nan: ++# BZ30647 %*53Lg: -nan():0:7: ++# BZ30647 %53Lg: nan():1:6:nan: ++# BZ30647 %*53Lg: nan():0:6: ++# BZ30647 %53Lg: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*53Lg: nan(09A_Zaz):0:13: + %53Lg: 0x0p0:1:6:0x0: + %*53Lg: 0x0p0:0:6: + %53Lg: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*53Lg: 0xf.fffffffffffffffffffffffffff8p+16380:0:40: + %53Lg: infinity:1:9:inf: + %*53Lg: infinity:0:9: +-%53Lg: +nan():1:7:nan: +-%*53Lg: +nan():0:7: +-%53Lg: +nan(09A_Zaz):1:14:nan: +-%*53Lg: +nan(09A_Zaz):0:14: ++# BZ30647 %53Lg: +nan():1:7:nan: ++# BZ30647 %*53Lg: +nan():0:7: ++# BZ30647 %53Lg: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*53Lg: +nan(09A_Zaz):0:14: + %53Lg: +0x0p0:1:7:0x0: + %*53Lg: +0x0p0:0:7: + %53Lg: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input +index 7b370c54a727857a..e09c6a51c06d0bb0 100644 +--- a/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input ++++ b/sysdeps/ieee754/ldbl-128/tst-scanf-format-ldouble-gg.input +@@ -16,14 +16,14 @@ + %*LG:-0X0P+0:0:7: + %LG:-0X0P0:1:6:-0x0: + %*LG:-0X0P0:0:6: +-%LG:-NAN(09A_Zaz):1:13:-nan: +-%*LG:-NAN(09A_Zaz):0:13: +-%LG:-NAN():1:6:-nan: +-%*LG:-NAN():0:6: +-%LG:NAN():1:5:nan: +-%*LG:NAN():0:5: +-%LG:NAN(09A_Zaz):1:12:nan: +-%*LG:NAN(09A_Zaz):0:12: ++# BZ30647 %LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %LG:-NAN():1:6:-nan: ++# BZ30647 %*LG:-NAN():0:6: ++# BZ30647 %LG:NAN():1:5:nan: ++# BZ30647 %*LG:NAN():0:5: ++# BZ30647 %LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LG:NAN(09A_Zaz):0:12: + %LG:0X0P0:1:5:0x0: + %*LG:0X0P0:0:5: + %LG:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39: + %LG:INFINITY:1:8:inf: + %*LG:INFINITY:0:8: +-%LG:+NAN():1:6:nan: +-%*LG:+NAN():0:6: +-%LG:+NAN(09A_Zaz):1:13:nan: +-%*LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %LG:+NAN():1:6:nan: ++# BZ30647 %*LG:+NAN():0:6: ++# BZ30647 %LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LG:+NAN(09A_Zaz):0:13: + %LG:+0X0P0:1:6:0x0: + %*LG:+0X0P0:0:6: + %LG:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LG:-0X0P+0:0:-1: + %1LG:-0X0P0:0:-1: + %*1LG:-0X0P0:0:-1: +-%1LG:-NAN(09A_Zaz):0:-1: +-%*1LG:-NAN(09A_Zaz):0:-1: +-%1LG:-NAN():0:-1: +-%*1LG:-NAN():0:-1: +-%1LG:NAN():0:-1: +-%*1LG:NAN():0:-1: +-%1LG:NAN(09A_Zaz):0:-1: +-%*1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN():0:-1: ++# BZ30647 %*1LG:-NAN():0:-1: ++# BZ30647 %1LG:NAN():0:-1: ++# BZ30647 %*1LG:NAN():0:-1: ++# BZ30647 %1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:NAN(09A_Zaz):0:-1: + %1LG:0X0P0:1:1:0x0: + %*1LG:0X0P0:0:1: + %1LG:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:1: + %1LG:INFINITY:0:-1: + %*1LG:INFINITY:0:-1: +-%1LG:+NAN():0:-1: +-%*1LG:+NAN():0:-1: +-%1LG:+NAN(09A_Zaz):0:-1: +-%*1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:+NAN():0:-1: ++# BZ30647 %*1LG:+NAN():0:-1: ++# BZ30647 %1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:+NAN(09A_Zaz):0:-1: + %1LG:+0X0P0:0:-1: + %*1LG:+0X0P0:0:-1: + %1LG:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LG:-0X0P+0:0:2: + %2LG:-0X0P0:1:2:-0x0: + %*2LG:-0X0P0:0:2: +-%2LG:-NAN(09A_Zaz):0:-1: +-%*2LG:-NAN(09A_Zaz):0:-1: +-%2LG:-NAN():0:-1: +-%*2LG:-NAN():0:-1: +-%2LG:NAN():0:-1: +-%*2LG:NAN():0:-1: +-%2LG:NAN(09A_Zaz):0:-1: +-%*2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN():0:-1: ++# BZ30647 %*2LG:-NAN():0:-1: ++# BZ30647 %2LG:NAN():0:-1: ++# BZ30647 %*2LG:NAN():0:-1: ++# BZ30647 %2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:NAN(09A_Zaz):0:-1: + # BZ12701 %2LG:0X0P0:0:-1: + # BZ12701 %*2LG:0X0P0:0:-1: + # BZ12701 %2LG:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:-1: + %2LG:INFINITY:0:-1: + %*2LG:INFINITY:0:-1: +-%2LG:+NAN():0:-1: +-%*2LG:+NAN():0:-1: +-%2LG:+NAN(09A_Zaz):0:-1: +-%*2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:+NAN():0:-1: ++# BZ30647 %*2LG:+NAN():0:-1: ++# BZ30647 %2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:+NAN(09A_Zaz):0:-1: + %2LG:+0X0P0:1:2:0x0: + %*2LG:+0X0P0:0:2: + %2LG:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LG:-0X0P+0:0:-1: + # BZ12701 %3LG:-0X0P0:0:-1: + # BZ12701 %*3LG:-0X0P0:0:-1: +-%3LG:-NAN(09A_Zaz):0:-1: +-%*3LG:-NAN(09A_Zaz):0:-1: +-%3LG:-NAN():0:-1: +-%*3LG:-NAN():0:-1: +-%3LG:NAN():1:3:nan: +-%*3LG:NAN():0:3: +-%3LG:NAN(09A_Zaz):1:3:nan: +-%*3LG:NAN(09A_Zaz):0:3: ++# BZ30647 %3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:-NAN():0:-1: ++# BZ30647 %*3LG:-NAN():0:-1: ++# BZ30647 %3LG:NAN():1:3:nan: ++# BZ30647 %*3LG:NAN():0:3: ++# BZ30647 %3LG:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LG:NAN(09A_Zaz):0:3: + %3LG:0X0P0:1:3:0x0: + %*3LG:0X0P0:0:3: + %3LG:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:3: + %3LG:INFINITY:1:3:inf: + %*3LG:INFINITY:0:3: +-%3LG:+NAN():0:-1: +-%*3LG:+NAN():0:-1: +-%3LG:+NAN(09A_Zaz):0:-1: +-%*3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:+NAN():0:-1: ++# BZ30647 %*3LG:+NAN():0:-1: ++# BZ30647 %3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LG:+0X0P0:0:-1: + # BZ12701 %*3LG:+0X0P0:0:-1: + # BZ12701 %3LG:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LG:-0X0P+0:0:4: + %4LG:-0X0P0:1:4:-0x0: + %*4LG:-0X0P0:0:4: +-%4LG:-NAN(09A_Zaz):1:4:-nan: +-%*4LG:-NAN(09A_Zaz):0:4: +-%4LG:-NAN():1:4:-nan: +-%*4LG:-NAN():0:4: +-%4LG:NAN():0:-1: +-%*4LG:NAN():0:-1: +-%4LG:NAN(09A_Zaz):0:-1: +-%*4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LG:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LG:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:-NAN():1:4:-nan: ++# BZ30647 %*4LG:-NAN():0:4: ++# BZ30647 %4LG:NAN():0:-1: ++# BZ30647 %*4LG:NAN():0:-1: ++# BZ30647 %4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LG:NAN(09A_Zaz):0:-1: + # BZ12701 %4LG:0X0P0:0:-1: + # BZ12701 %*4LG:0X0P0:0:-1: + # BZ12701 %4LG:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:4: + %4LG:INFINITY:0:-1: + %*4LG:INFINITY:0:-1: +-%4LG:+NAN():1:4:nan: +-%*4LG:+NAN():0:4: +-%4LG:+NAN(09A_Zaz):1:4:nan: +-%*4LG:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:+NAN():1:4:nan: ++# BZ30647 %*4LG:+NAN():0:4: ++# BZ30647 %4LG:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LG:+NAN(09A_Zaz):0:4: + %4LG:+0X0P0:1:4:0x0: + %*4LG:+0X0P0:0:4: + %4LG:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LG:-0X0P+0:0:-1: + # BZ12701 %5LG:-0X0P0:0:-1: + # BZ12701 %*5LG:-0X0P0:0:-1: +-%5LG:-NAN(09A_Zaz):0:-1: +-%*5LG:-NAN(09A_Zaz):0:-1: +-%5LG:-NAN():0:-1: +-%*5LG:-NAN():0:-1: +-%5LG:NAN():1:5:nan: +-%*5LG:NAN():0:5: +-%5LG:NAN(09A_Zaz):0:-1: +-%*5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN():0:-1: ++# BZ30647 %*5LG:-NAN():0:-1: ++# BZ30647 %5LG:NAN():1:5:nan: ++# BZ30647 %*5LG:NAN():0:5: ++# BZ30647 %5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:NAN(09A_Zaz):0:-1: + %5LG:0X0P0:1:5:0x0: + %*5LG:0X0P0:0:5: + # BZ12701 %5LG:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:5: + %5LG:INFINITY:0:-1: + %*5LG:INFINITY:0:-1: +-%5LG:+NAN():0:-1: +-%*5LG:+NAN():0:-1: +-%5LG:+NAN(09A_Zaz):0:-1: +-%*5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:+NAN():0:-1: ++# BZ30647 %*5LG:+NAN():0:-1: ++# BZ30647 %5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LG:+0X0P0:0:-1: + # BZ12701 %*5LG:+0X0P0:0:-1: + # BZ12701 %5LG:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LG:-0X0P+0:0:-1: + %6LG:-0X0P0:1:6:-0x0: + %*6LG:-0X0P0:0:6: +-%6LG:-NAN(09A_Zaz):0:-1: +-%*6LG:-NAN(09A_Zaz):0:-1: +-%6LG:-NAN():1:6:-nan: +-%*6LG:-NAN():0:6: +-%6LG:NAN():1:5:nan: +-%*6LG:NAN():0:5: +-%6LG:NAN(09A_Zaz):0:-1: +-%*6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN():1:6:-nan: ++# BZ30647 %*6LG:-NAN():0:6: ++# BZ30647 %6LG:NAN():1:5:nan: ++# BZ30647 %*6LG:NAN():0:5: ++# BZ30647 %6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:NAN(09A_Zaz):0:-1: + %6LG:0X0P0:1:5:0x0: + %*6LG:0X0P0:0:5: + %6LG:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6: + %6LG:INFINITY:0:-1: + %*6LG:INFINITY:0:-1: +-%6LG:+NAN():1:6:nan: +-%*6LG:+NAN():0:6: +-%6LG:+NAN(09A_Zaz):0:-1: +-%*6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:+NAN():1:6:nan: ++# BZ30647 %*6LG:+NAN():0:6: ++# BZ30647 %6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:+NAN(09A_Zaz):0:-1: + %6LG:+0X0P0:1:6:0x0: + %*6LG:+0X0P0:0:6: + # BZ12701 %6LG:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*35LG:-0X0P+0:0:7: + %35LG:-0X0P0:1:6:-0x0: + %*35LG:-0X0P0:0:6: +-%35LG:-NAN(09A_Zaz):1:13:-nan: +-%*35LG:-NAN(09A_Zaz):0:13: +-%35LG:-NAN():1:6:-nan: +-%*35LG:-NAN():0:6: +-%35LG:NAN():1:5:nan: +-%*35LG:NAN():0:5: +-%35LG:NAN(09A_Zaz):1:12:nan: +-%*35LG:NAN(09A_Zaz):0:12: ++# BZ30647 %35LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*35LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %35LG:-NAN():1:6:-nan: ++# BZ30647 %*35LG:-NAN():0:6: ++# BZ30647 %35LG:NAN():1:5:nan: ++# BZ30647 %*35LG:NAN():0:5: ++# BZ30647 %35LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*35LG:NAN(09A_Zaz):0:12: + %35LG:0X0P0:1:5:0x0: + %*35LG:0X0P0:0:5: + %35LG:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*35LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:35: + %35LG:INFINITY:1:8:inf: + %*35LG:INFINITY:0:8: +-%35LG:+NAN():1:6:nan: +-%*35LG:+NAN():0:6: +-%35LG:+NAN(09A_Zaz):1:13:nan: +-%*35LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %35LG:+NAN():1:6:nan: ++# BZ30647 %*35LG:+NAN():0:6: ++# BZ30647 %35LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*35LG:+NAN(09A_Zaz):0:13: + %35LG:+0X0P0:1:6:0x0: + %*35LG:+0X0P0:0:6: + %35LG:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*53LG:-0X0P+0:0:7: + %53LG:-0X0P0:1:6:-0x0: + %*53LG:-0X0P0:0:6: +-%53LG:-NAN(09A_Zaz):1:13:-nan: +-%*53LG:-NAN(09A_Zaz):0:13: +-%53LG:-NAN():1:6:-nan: +-%*53LG:-NAN():0:6: +-%53LG:NAN():1:5:nan: +-%*53LG:NAN():0:5: +-%53LG:NAN(09A_Zaz):1:12:nan: +-%*53LG:NAN(09A_Zaz):0:12: ++# BZ30647 %53LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*53LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %53LG:-NAN():1:6:-nan: ++# BZ30647 %*53LG:-NAN():0:6: ++# BZ30647 %53LG:NAN():1:5:nan: ++# BZ30647 %*53LG:NAN():0:5: ++# BZ30647 %53LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*53LG:NAN(09A_Zaz):0:12: + %53LG:0X0P0:1:5:0x0: + %*53LG:0X0P0:0:5: + %53LG:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*53LG:0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:39: + %53LG:INFINITY:1:8:inf: + %*53LG:INFINITY:0:8: +-%53LG:+NAN():1:6:nan: +-%*53LG:+NAN():0:6: +-%53LG:+NAN(09A_Zaz):1:13:nan: +-%*53LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %53LG:+NAN():1:6:nan: ++# BZ30647 %*53LG:+NAN():0:6: ++# BZ30647 %53LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*53LG:+NAN(09A_Zaz):0:13: + %53LG:+0X0P0:1:6:0x0: + %*53LG:+0X0P0:0:6: + %53LG:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LG: -0X0P+0:0:-1: + # BZ12701 %5LG: -0X0P0:0:-1: + # BZ12701 %*5LG: -0X0P0:0:-1: +-%5LG: -NAN(09A_Zaz):0:-1: +-%*5LG: -NAN(09A_Zaz):0:-1: +-%5LG: -NAN():0:-1: +-%*5LG: -NAN():0:-1: +-%5LG: NAN():1:6:nan: +-%*5LG: NAN():0:6: +-%5LG: NAN(09A_Zaz):0:-1: +-%*5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN():0:-1: ++# BZ30647 %*5LG: -NAN():0:-1: ++# BZ30647 %5LG: NAN():1:6:nan: ++# BZ30647 %*5LG: NAN():0:6: ++# BZ30647 %5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: NAN(09A_Zaz):0:-1: + %5LG: 0X0P0:1:6:0x0: + %*5LG: 0X0P0:0:6: + # BZ12701 %5LG: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LG: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:6: + %5LG: INFINITY:0:-1: + %*5LG: INFINITY:0:-1: +-%5LG: +NAN():0:-1: +-%*5LG: +NAN():0:-1: +-%5LG: +NAN(09A_Zaz):0:-1: +-%*5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: +NAN():0:-1: ++# BZ30647 %*5LG: +NAN():0:-1: ++# BZ30647 %5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LG: +0X0P0:0:-1: + # BZ12701 %*5LG: +0X0P0:0:-1: + # BZ12701 %5LG: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*53LG: -0X0P+0:0:8: + %53LG: -0X0P0:1:7:-0x0: + %*53LG: -0X0P0:0:7: +-%53LG: -NAN(09A_Zaz):1:14:-nan: +-%*53LG: -NAN(09A_Zaz):0:14: +-%53LG: -NAN():1:7:-nan: +-%*53LG: -NAN():0:7: +-%53LG: NAN():1:6:nan: +-%*53LG: NAN():0:6: +-%53LG: NAN(09A_Zaz):1:13:nan: +-%*53LG: NAN(09A_Zaz):0:13: ++# BZ30647 %53LG: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*53LG: -NAN(09A_Zaz):0:14: ++# BZ30647 %53LG: -NAN():1:7:-nan: ++# BZ30647 %*53LG: -NAN():0:7: ++# BZ30647 %53LG: NAN():1:6:nan: ++# BZ30647 %*53LG: NAN():0:6: ++# BZ30647 %53LG: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*53LG: NAN(09A_Zaz):0:13: + %53LG: 0X0P0:1:6:0x0: + %*53LG: 0X0P0:0:6: + %53LG: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*53LG: 0XF.FFFFFFFFFFFFFFFFFFFFFFFFFFF8P+16380:0:40: + %53LG: INFINITY:1:9:inf: + %*53LG: INFINITY:0:9: +-%53LG: +NAN():1:7:nan: +-%*53LG: +NAN():0:7: +-%53LG: +NAN(09A_Zaz):1:14:nan: +-%*53LG: +NAN(09A_Zaz):0:14: ++# BZ30647 %53LG: +NAN():1:7:nan: ++# BZ30647 %*53LG: +NAN():0:7: ++# BZ30647 %53LG: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*53LG: +NAN(09A_Zaz):0:14: + %53LG: +0X0P0:1:7:0x0: + %*53LG: +0X0P0:0:7: + %53LG: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input +index a7377d55575f2d75..b06b73ed4071a7f9 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-a.input +@@ -16,14 +16,14 @@ + %*La:-0x0p+0:0:7: + %La:-0x0p0:1:6:-0x0: + %*La:-0x0p0:0:6: +-%La:-nan(09A_Zaz):1:13:-nan: +-%*La:-nan(09A_Zaz):0:13: +-%La:-nan():1:6:-nan: +-%*La:-nan():0:6: +-%La:nan():1:5:nan: +-%*La:nan():0:5: +-%La:nan(09A_Zaz):1:12:nan: +-%*La:nan(09A_Zaz):0:12: ++# BZ30647 %La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*La:-nan(09A_Zaz):0:13: ++# BZ30647 %La:-nan():1:6:-nan: ++# BZ30647 %*La:-nan():0:6: ++# BZ30647 %La:nan():1:5:nan: ++# BZ30647 %*La:nan():0:5: ++# BZ30647 %La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*La:nan(09A_Zaz):0:12: + %La:0x0p0:1:5:0x0: + %*La:0x0p0:0:5: + %La:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*La:0xf.ffffffffffffbffffffffffffcp+1020:0:36: + %La:infinity:1:8:inf: + %*La:infinity:0:8: +-%La:+nan():1:6:nan: +-%*La:+nan():0:6: +-%La:+nan(09A_Zaz):1:13:nan: +-%*La:+nan(09A_Zaz):0:13: ++# BZ30647 %La:+nan():1:6:nan: ++# BZ30647 %*La:+nan():0:6: ++# BZ30647 %La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*La:+nan(09A_Zaz):0:13: + %La:+0x0p0:1:6:0x0: + %*La:+0x0p0:0:6: + %La:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1La:-0x0p+0:0:-1: + %1La:-0x0p0:0:-1: + %*1La:-0x0p0:0:-1: +-%1La:-nan(09A_Zaz):0:-1: +-%*1La:-nan(09A_Zaz):0:-1: +-%1La:-nan():0:-1: +-%*1La:-nan():0:-1: +-%1La:nan():0:-1: +-%*1La:nan():0:-1: +-%1La:nan(09A_Zaz):0:-1: +-%*1La:nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan():0:-1: ++# BZ30647 %*1La:-nan():0:-1: ++# BZ30647 %1La:nan():0:-1: ++# BZ30647 %*1La:nan():0:-1: ++# BZ30647 %1La:nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:nan(09A_Zaz):0:-1: + %1La:0x0p0:1:1:0x0: + %*1La:0x0p0:0:1: + %1La:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1La:0xf.ffffffffffffbffffffffffffcp+1020:0:1: + %1La:infinity:0:-1: + %*1La:infinity:0:-1: +-%1La:+nan():0:-1: +-%*1La:+nan():0:-1: +-%1La:+nan(09A_Zaz):0:-1: +-%*1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %1La:+nan():0:-1: ++# BZ30647 %*1La:+nan():0:-1: ++# BZ30647 %1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:+nan(09A_Zaz):0:-1: + %1La:+0x0p0:0:-1: + %*1La:+0x0p0:0:-1: + %1La:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2La:-0x0p+0:0:2: + %2La:-0x0p0:1:2:-0x0: + %*2La:-0x0p0:0:2: +-%2La:-nan(09A_Zaz):0:-1: +-%*2La:-nan(09A_Zaz):0:-1: +-%2La:-nan():0:-1: +-%*2La:-nan():0:-1: +-%2La:nan():0:-1: +-%*2La:nan():0:-1: +-%2La:nan(09A_Zaz):0:-1: +-%*2La:nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan():0:-1: ++# BZ30647 %*2La:-nan():0:-1: ++# BZ30647 %2La:nan():0:-1: ++# BZ30647 %*2La:nan():0:-1: ++# BZ30647 %2La:nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:nan(09A_Zaz):0:-1: + # BZ12701 %2La:0x0p0:0:-1: + # BZ12701 %*2La:0x0p0:0:-1: + # BZ12701 %2La:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2La:0xf.ffffffffffffbffffffffffffcp+1020:0:-1: + %2La:infinity:0:-1: + %*2La:infinity:0:-1: +-%2La:+nan():0:-1: +-%*2La:+nan():0:-1: +-%2La:+nan(09A_Zaz):0:-1: +-%*2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %2La:+nan():0:-1: ++# BZ30647 %*2La:+nan():0:-1: ++# BZ30647 %2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:+nan(09A_Zaz):0:-1: + %2La:+0x0p0:1:2:0x0: + %*2La:+0x0p0:0:2: + %2La:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3La:-0x0p+0:0:-1: + # BZ12701 %3La:-0x0p0:0:-1: + # BZ12701 %*3La:-0x0p0:0:-1: +-%3La:-nan(09A_Zaz):0:-1: +-%*3La:-nan(09A_Zaz):0:-1: +-%3La:-nan():0:-1: +-%*3La:-nan():0:-1: +-%3La:nan():1:3:nan: +-%*3La:nan():0:3: +-%3La:nan(09A_Zaz):1:3:nan: +-%*3La:nan(09A_Zaz):0:3: ++# BZ30647 %3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %3La:-nan():0:-1: ++# BZ30647 %*3La:-nan():0:-1: ++# BZ30647 %3La:nan():1:3:nan: ++# BZ30647 %*3La:nan():0:3: ++# BZ30647 %3La:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3La:nan(09A_Zaz):0:3: + %3La:0x0p0:1:3:0x0: + %*3La:0x0p0:0:3: + %3La:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3La:0xf.ffffffffffffbffffffffffffcp+1020:0:3: + %3La:infinity:1:3:inf: + %*3La:infinity:0:3: +-%3La:+nan():0:-1: +-%*3La:+nan():0:-1: +-%3La:+nan(09A_Zaz):0:-1: +-%*3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %3La:+nan():0:-1: ++# BZ30647 %*3La:+nan():0:-1: ++# BZ30647 %3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:+nan(09A_Zaz):0:-1: + # BZ12701 %3La:+0x0p0:0:-1: + # BZ12701 %*3La:+0x0p0:0:-1: + # BZ12701 %3La:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4La:-0x0p+0:0:4: + %4La:-0x0p0:1:4:-0x0: + %*4La:-0x0p0:0:4: +-%4La:-nan(09A_Zaz):1:4:-nan: +-%*4La:-nan(09A_Zaz):0:4: +-%4La:-nan():1:4:-nan: +-%*4La:-nan():0:4: +-%4La:nan():0:-1: +-%*4La:nan():0:-1: +-%4La:nan(09A_Zaz):0:-1: +-%*4La:nan(09A_Zaz):0:-1: ++# BZ30647 %4La:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4La:-nan(09A_Zaz):0:4: ++# BZ30647 %4La:-nan():1:4:-nan: ++# BZ30647 %*4La:-nan():0:4: ++# BZ30647 %4La:nan():0:-1: ++# BZ30647 %*4La:nan():0:-1: ++# BZ30647 %4La:nan(09A_Zaz):0:-1: ++# BZ30647 %*4La:nan(09A_Zaz):0:-1: + # BZ12701 %4La:0x0p0:0:-1: + # BZ12701 %*4La:0x0p0:0:-1: + # BZ12701 %4La:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4La:0xf.ffffffffffffbffffffffffffcp+1020:0:4: + %4La:infinity:0:-1: + %*4La:infinity:0:-1: +-%4La:+nan():1:4:nan: +-%*4La:+nan():0:4: +-%4La:+nan(09A_Zaz):1:4:nan: +-%*4La:+nan(09A_Zaz):0:4: ++# BZ30647 %4La:+nan():1:4:nan: ++# BZ30647 %*4La:+nan():0:4: ++# BZ30647 %4La:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4La:+nan(09A_Zaz):0:4: + %4La:+0x0p0:1:4:0x0: + %*4La:+0x0p0:0:4: + %4La:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5La:-0x0p+0:0:-1: + # BZ12701 %5La:-0x0p0:0:-1: + # BZ12701 %*5La:-0x0p0:0:-1: +-%5La:-nan(09A_Zaz):0:-1: +-%*5La:-nan(09A_Zaz):0:-1: +-%5La:-nan():0:-1: +-%*5La:-nan():0:-1: +-%5La:nan():1:5:nan: +-%*5La:nan():0:5: +-%5La:nan(09A_Zaz):0:-1: +-%*5La:nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan():0:-1: ++# BZ30647 %*5La:-nan():0:-1: ++# BZ30647 %5La:nan():1:5:nan: ++# BZ30647 %*5La:nan():0:5: ++# BZ30647 %5La:nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:nan(09A_Zaz):0:-1: + %5La:0x0p0:1:5:0x0: + %*5La:0x0p0:0:5: + # BZ12701 %5La:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5La:0xf.ffffffffffffbffffffffffffcp+1020:0:5: + %5La:infinity:0:-1: + %*5La:infinity:0:-1: +-%5La:+nan():0:-1: +-%*5La:+nan():0:-1: +-%5La:+nan(09A_Zaz):0:-1: +-%*5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %5La:+nan():0:-1: ++# BZ30647 %*5La:+nan():0:-1: ++# BZ30647 %5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:+nan(09A_Zaz):0:-1: + # BZ12701 %5La:+0x0p0:0:-1: + # BZ12701 %*5La:+0x0p0:0:-1: + # BZ12701 %5La:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6La:-0x0p+0:0:-1: + %6La:-0x0p0:1:6:-0x0: + %*6La:-0x0p0:0:6: +-%6La:-nan(09A_Zaz):0:-1: +-%*6La:-nan(09A_Zaz):0:-1: +-%6La:-nan():1:6:-nan: +-%*6La:-nan():0:6: +-%6La:nan():1:5:nan: +-%*6La:nan():0:5: +-%6La:nan(09A_Zaz):0:-1: +-%*6La:nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan():1:6:-nan: ++# BZ30647 %*6La:-nan():0:6: ++# BZ30647 %6La:nan():1:5:nan: ++# BZ30647 %*6La:nan():0:5: ++# BZ30647 %6La:nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:nan(09A_Zaz):0:-1: + %6La:0x0p0:1:5:0x0: + %*6La:0x0p0:0:5: + %6La:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6La:0xf.ffffffffffffbffffffffffffcp+1020:0:6: + %6La:infinity:0:-1: + %*6La:infinity:0:-1: +-%6La:+nan():1:6:nan: +-%*6La:+nan():0:6: +-%6La:+nan(09A_Zaz):0:-1: +-%*6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %6La:+nan():1:6:nan: ++# BZ30647 %*6La:+nan():0:6: ++# BZ30647 %6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:+nan(09A_Zaz):0:-1: + %6La:+0x0p0:1:6:0x0: + %*6La:+0x0p0:0:6: + # BZ12701 %6La:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*33La:-0x0p+0:0:7: + %33La:-0x0p0:1:6:-0x0: + %*33La:-0x0p0:0:6: +-%33La:-nan(09A_Zaz):1:13:-nan: +-%*33La:-nan(09A_Zaz):0:13: +-%33La:-nan():1:6:-nan: +-%*33La:-nan():0:6: +-%33La:nan():1:5:nan: +-%*33La:nan():0:5: +-%33La:nan(09A_Zaz):1:12:nan: +-%*33La:nan(09A_Zaz):0:12: ++# BZ30647 %33La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*33La:-nan(09A_Zaz):0:13: ++# BZ30647 %33La:-nan():1:6:-nan: ++# BZ30647 %*33La:-nan():0:6: ++# BZ30647 %33La:nan():1:5:nan: ++# BZ30647 %*33La:nan():0:5: ++# BZ30647 %33La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*33La:nan(09A_Zaz):0:12: + %33La:0x0p0:1:5:0x0: + %*33La:0x0p0:0:5: + %33La:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*33La:0xf.ffffffffffffbffffffffffffcp+1020:0:33: + %33La:infinity:1:8:inf: + %*33La:infinity:0:8: +-%33La:+nan():1:6:nan: +-%*33La:+nan():0:6: +-%33La:+nan(09A_Zaz):1:13:nan: +-%*33La:+nan(09A_Zaz):0:13: ++# BZ30647 %33La:+nan():1:6:nan: ++# BZ30647 %*33La:+nan():0:6: ++# BZ30647 %33La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*33La:+nan(09A_Zaz):0:13: + %33La:+0x0p0:1:6:0x0: + %*33La:+0x0p0:0:6: + %33La:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*50La:-0x0p+0:0:7: + %50La:-0x0p0:1:6:-0x0: + %*50La:-0x0p0:0:6: +-%50La:-nan(09A_Zaz):1:13:-nan: +-%*50La:-nan(09A_Zaz):0:13: +-%50La:-nan():1:6:-nan: +-%*50La:-nan():0:6: +-%50La:nan():1:5:nan: +-%*50La:nan():0:5: +-%50La:nan(09A_Zaz):1:12:nan: +-%*50La:nan(09A_Zaz):0:12: ++# BZ30647 %50La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*50La:-nan(09A_Zaz):0:13: ++# BZ30647 %50La:-nan():1:6:-nan: ++# BZ30647 %*50La:-nan():0:6: ++# BZ30647 %50La:nan():1:5:nan: ++# BZ30647 %*50La:nan():0:5: ++# BZ30647 %50La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*50La:nan(09A_Zaz):0:12: + %50La:0x0p0:1:5:0x0: + %*50La:0x0p0:0:5: + %50La:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*50La:0xf.ffffffffffffbffffffffffffcp+1020:0:36: + %50La:infinity:1:8:inf: + %*50La:infinity:0:8: +-%50La:+nan():1:6:nan: +-%*50La:+nan():0:6: +-%50La:+nan(09A_Zaz):1:13:nan: +-%*50La:+nan(09A_Zaz):0:13: ++# BZ30647 %50La:+nan():1:6:nan: ++# BZ30647 %*50La:+nan():0:6: ++# BZ30647 %50La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*50La:+nan(09A_Zaz):0:13: + %50La:+0x0p0:1:6:0x0: + %*50La:+0x0p0:0:6: + %50La:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5La: -0x0p+0:0:-1: + # BZ12701 %5La: -0x0p0:0:-1: + # BZ12701 %*5La: -0x0p0:0:-1: +-%5La: -nan(09A_Zaz):0:-1: +-%*5La: -nan(09A_Zaz):0:-1: +-%5La: -nan():0:-1: +-%*5La: -nan():0:-1: +-%5La: nan():1:6:nan: +-%*5La: nan():0:6: +-%5La: nan(09A_Zaz):0:-1: +-%*5La: nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan():0:-1: ++# BZ30647 %*5La: -nan():0:-1: ++# BZ30647 %5La: nan():1:6:nan: ++# BZ30647 %*5La: nan():0:6: ++# BZ30647 %5La: nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: nan(09A_Zaz):0:-1: + %5La: 0x0p0:1:6:0x0: + %*5La: 0x0p0:0:6: + # BZ12701 %5La: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5La: 0xf.ffffffffffffbffffffffffffcp+1020:0:6: + %5La: infinity:0:-1: + %*5La: infinity:0:-1: +-%5La: +nan():0:-1: +-%*5La: +nan():0:-1: +-%5La: +nan(09A_Zaz):0:-1: +-%*5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %5La: +nan():0:-1: ++# BZ30647 %*5La: +nan():0:-1: ++# BZ30647 %5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: +nan(09A_Zaz):0:-1: + # BZ12701 %5La: +0x0p0:0:-1: + # BZ12701 %*5La: +0x0p0:0:-1: + # BZ12701 %5La: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*50La: -0x0p+0:0:8: + %50La: -0x0p0:1:7:-0x0: + %*50La: -0x0p0:0:7: +-%50La: -nan(09A_Zaz):1:14:-nan: +-%*50La: -nan(09A_Zaz):0:14: +-%50La: -nan():1:7:-nan: +-%*50La: -nan():0:7: +-%50La: nan():1:6:nan: +-%*50La: nan():0:6: +-%50La: nan(09A_Zaz):1:13:nan: +-%*50La: nan(09A_Zaz):0:13: ++# BZ30647 %50La: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*50La: -nan(09A_Zaz):0:14: ++# BZ30647 %50La: -nan():1:7:-nan: ++# BZ30647 %*50La: -nan():0:7: ++# BZ30647 %50La: nan():1:6:nan: ++# BZ30647 %*50La: nan():0:6: ++# BZ30647 %50La: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*50La: nan(09A_Zaz):0:13: + %50La: 0x0p0:1:6:0x0: + %*50La: 0x0p0:0:6: + %50La: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*50La: 0xf.ffffffffffffbffffffffffffcp+1020:0:37: + %50La: infinity:1:9:inf: + %*50La: infinity:0:9: +-%50La: +nan():1:7:nan: +-%*50La: +nan():0:7: +-%50La: +nan(09A_Zaz):1:14:nan: +-%*50La: +nan(09A_Zaz):0:14: ++# BZ30647 %50La: +nan():1:7:nan: ++# BZ30647 %*50La: +nan():0:7: ++# BZ30647 %50La: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*50La: +nan(09A_Zaz):0:14: + %50La: +0x0p0:1:7:0x0: + %*50La: +0x0p0:0:7: + %50La: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input +index 1dc2c558ced97273..19ebaffa122fe5ea 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-aa.input +@@ -16,14 +16,14 @@ + %*LA:-0X0P+0:0:7: + %LA:-0X0P0:1:6:-0x0: + %*LA:-0X0P0:0:6: +-%LA:-NAN(09A_Zaz):1:13:-nan: +-%*LA:-NAN(09A_Zaz):0:13: +-%LA:-NAN():1:6:-nan: +-%*LA:-NAN():0:6: +-%LA:NAN():1:5:nan: +-%*LA:NAN():0:5: +-%LA:NAN(09A_Zaz):1:12:nan: +-%*LA:NAN(09A_Zaz):0:12: ++# BZ30647 %LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %LA:-NAN():1:6:-nan: ++# BZ30647 %*LA:-NAN():0:6: ++# BZ30647 %LA:NAN():1:5:nan: ++# BZ30647 %*LA:NAN():0:5: ++# BZ30647 %LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LA:NAN(09A_Zaz):0:12: + %LA:0X0P0:1:5:0x0: + %*LA:0X0P0:0:5: + %LA:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36: + %LA:INFINITY:1:8:inf: + %*LA:INFINITY:0:8: +-%LA:+NAN():1:6:nan: +-%*LA:+NAN():0:6: +-%LA:+NAN(09A_Zaz):1:13:nan: +-%*LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %LA:+NAN():1:6:nan: ++# BZ30647 %*LA:+NAN():0:6: ++# BZ30647 %LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LA:+NAN(09A_Zaz):0:13: + %LA:+0X0P0:1:6:0x0: + %*LA:+0X0P0:0:6: + %LA:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LA:-0X0P+0:0:-1: + %1LA:-0X0P0:0:-1: + %*1LA:-0X0P0:0:-1: +-%1LA:-NAN(09A_Zaz):0:-1: +-%*1LA:-NAN(09A_Zaz):0:-1: +-%1LA:-NAN():0:-1: +-%*1LA:-NAN():0:-1: +-%1LA:NAN():0:-1: +-%*1LA:NAN():0:-1: +-%1LA:NAN(09A_Zaz):0:-1: +-%*1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN():0:-1: ++# BZ30647 %*1LA:-NAN():0:-1: ++# BZ30647 %1LA:NAN():0:-1: ++# BZ30647 %*1LA:NAN():0:-1: ++# BZ30647 %1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:NAN(09A_Zaz):0:-1: + %1LA:0X0P0:1:1:0x0: + %*1LA:0X0P0:0:1: + %1LA:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:1: + %1LA:INFINITY:0:-1: + %*1LA:INFINITY:0:-1: +-%1LA:+NAN():0:-1: +-%*1LA:+NAN():0:-1: +-%1LA:+NAN(09A_Zaz):0:-1: +-%*1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:+NAN():0:-1: ++# BZ30647 %*1LA:+NAN():0:-1: ++# BZ30647 %1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:+NAN(09A_Zaz):0:-1: + %1LA:+0X0P0:0:-1: + %*1LA:+0X0P0:0:-1: + %1LA:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LA:-0X0P+0:0:2: + %2LA:-0X0P0:1:2:-0x0: + %*2LA:-0X0P0:0:2: +-%2LA:-NAN(09A_Zaz):0:-1: +-%*2LA:-NAN(09A_Zaz):0:-1: +-%2LA:-NAN():0:-1: +-%*2LA:-NAN():0:-1: +-%2LA:NAN():0:-1: +-%*2LA:NAN():0:-1: +-%2LA:NAN(09A_Zaz):0:-1: +-%*2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN():0:-1: ++# BZ30647 %*2LA:-NAN():0:-1: ++# BZ30647 %2LA:NAN():0:-1: ++# BZ30647 %*2LA:NAN():0:-1: ++# BZ30647 %2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:NAN(09A_Zaz):0:-1: + # BZ12701 %2LA:0X0P0:0:-1: + # BZ12701 %*2LA:0X0P0:0:-1: + # BZ12701 %2LA:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:-1: + %2LA:INFINITY:0:-1: + %*2LA:INFINITY:0:-1: +-%2LA:+NAN():0:-1: +-%*2LA:+NAN():0:-1: +-%2LA:+NAN(09A_Zaz):0:-1: +-%*2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:+NAN():0:-1: ++# BZ30647 %*2LA:+NAN():0:-1: ++# BZ30647 %2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:+NAN(09A_Zaz):0:-1: + %2LA:+0X0P0:1:2:0x0: + %*2LA:+0X0P0:0:2: + %2LA:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LA:-0X0P+0:0:-1: + # BZ12701 %3LA:-0X0P0:0:-1: + # BZ12701 %*3LA:-0X0P0:0:-1: +-%3LA:-NAN(09A_Zaz):0:-1: +-%*3LA:-NAN(09A_Zaz):0:-1: +-%3LA:-NAN():0:-1: +-%*3LA:-NAN():0:-1: +-%3LA:NAN():1:3:nan: +-%*3LA:NAN():0:3: +-%3LA:NAN(09A_Zaz):1:3:nan: +-%*3LA:NAN(09A_Zaz):0:3: ++# BZ30647 %3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:-NAN():0:-1: ++# BZ30647 %*3LA:-NAN():0:-1: ++# BZ30647 %3LA:NAN():1:3:nan: ++# BZ30647 %*3LA:NAN():0:3: ++# BZ30647 %3LA:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LA:NAN(09A_Zaz):0:3: + %3LA:0X0P0:1:3:0x0: + %*3LA:0X0P0:0:3: + %3LA:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:3: + %3LA:INFINITY:1:3:inf: + %*3LA:INFINITY:0:3: +-%3LA:+NAN():0:-1: +-%*3LA:+NAN():0:-1: +-%3LA:+NAN(09A_Zaz):0:-1: +-%*3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:+NAN():0:-1: ++# BZ30647 %*3LA:+NAN():0:-1: ++# BZ30647 %3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LA:+0X0P0:0:-1: + # BZ12701 %*3LA:+0X0P0:0:-1: + # BZ12701 %3LA:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LA:-0X0P+0:0:4: + %4LA:-0X0P0:1:4:-0x0: + %*4LA:-0X0P0:0:4: +-%4LA:-NAN(09A_Zaz):1:4:-nan: +-%*4LA:-NAN(09A_Zaz):0:4: +-%4LA:-NAN():1:4:-nan: +-%*4LA:-NAN():0:4: +-%4LA:NAN():0:-1: +-%*4LA:NAN():0:-1: +-%4LA:NAN(09A_Zaz):0:-1: +-%*4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LA:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LA:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:-NAN():1:4:-nan: ++# BZ30647 %*4LA:-NAN():0:4: ++# BZ30647 %4LA:NAN():0:-1: ++# BZ30647 %*4LA:NAN():0:-1: ++# BZ30647 %4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LA:NAN(09A_Zaz):0:-1: + # BZ12701 %4LA:0X0P0:0:-1: + # BZ12701 %*4LA:0X0P0:0:-1: + # BZ12701 %4LA:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:4: + %4LA:INFINITY:0:-1: + %*4LA:INFINITY:0:-1: +-%4LA:+NAN():1:4:nan: +-%*4LA:+NAN():0:4: +-%4LA:+NAN(09A_Zaz):1:4:nan: +-%*4LA:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:+NAN():1:4:nan: ++# BZ30647 %*4LA:+NAN():0:4: ++# BZ30647 %4LA:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LA:+NAN(09A_Zaz):0:4: + %4LA:+0X0P0:1:4:0x0: + %*4LA:+0X0P0:0:4: + %4LA:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LA:-0X0P+0:0:-1: + # BZ12701 %5LA:-0X0P0:0:-1: + # BZ12701 %*5LA:-0X0P0:0:-1: +-%5LA:-NAN(09A_Zaz):0:-1: +-%*5LA:-NAN(09A_Zaz):0:-1: +-%5LA:-NAN():0:-1: +-%*5LA:-NAN():0:-1: +-%5LA:NAN():1:5:nan: +-%*5LA:NAN():0:5: +-%5LA:NAN(09A_Zaz):0:-1: +-%*5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN():0:-1: ++# BZ30647 %*5LA:-NAN():0:-1: ++# BZ30647 %5LA:NAN():1:5:nan: ++# BZ30647 %*5LA:NAN():0:5: ++# BZ30647 %5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:NAN(09A_Zaz):0:-1: + %5LA:0X0P0:1:5:0x0: + %*5LA:0X0P0:0:5: + # BZ12701 %5LA:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:5: + %5LA:INFINITY:0:-1: + %*5LA:INFINITY:0:-1: +-%5LA:+NAN():0:-1: +-%*5LA:+NAN():0:-1: +-%5LA:+NAN(09A_Zaz):0:-1: +-%*5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:+NAN():0:-1: ++# BZ30647 %*5LA:+NAN():0:-1: ++# BZ30647 %5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LA:+0X0P0:0:-1: + # BZ12701 %*5LA:+0X0P0:0:-1: + # BZ12701 %5LA:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LA:-0X0P+0:0:-1: + %6LA:-0X0P0:1:6:-0x0: + %*6LA:-0X0P0:0:6: +-%6LA:-NAN(09A_Zaz):0:-1: +-%*6LA:-NAN(09A_Zaz):0:-1: +-%6LA:-NAN():1:6:-nan: +-%*6LA:-NAN():0:6: +-%6LA:NAN():1:5:nan: +-%*6LA:NAN():0:5: +-%6LA:NAN(09A_Zaz):0:-1: +-%*6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN():1:6:-nan: ++# BZ30647 %*6LA:-NAN():0:6: ++# BZ30647 %6LA:NAN():1:5:nan: ++# BZ30647 %*6LA:NAN():0:5: ++# BZ30647 %6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:NAN(09A_Zaz):0:-1: + %6LA:0X0P0:1:5:0x0: + %*6LA:0X0P0:0:5: + %6LA:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6: + %6LA:INFINITY:0:-1: + %*6LA:INFINITY:0:-1: +-%6LA:+NAN():1:6:nan: +-%*6LA:+NAN():0:6: +-%6LA:+NAN(09A_Zaz):0:-1: +-%*6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:+NAN():1:6:nan: ++# BZ30647 %*6LA:+NAN():0:6: ++# BZ30647 %6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:+NAN(09A_Zaz):0:-1: + %6LA:+0X0P0:1:6:0x0: + %*6LA:+0X0P0:0:6: + # BZ12701 %6LA:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*33LA:-0X0P+0:0:7: + %33LA:-0X0P0:1:6:-0x0: + %*33LA:-0X0P0:0:6: +-%33LA:-NAN(09A_Zaz):1:13:-nan: +-%*33LA:-NAN(09A_Zaz):0:13: +-%33LA:-NAN():1:6:-nan: +-%*33LA:-NAN():0:6: +-%33LA:NAN():1:5:nan: +-%*33LA:NAN():0:5: +-%33LA:NAN(09A_Zaz):1:12:nan: +-%*33LA:NAN(09A_Zaz):0:12: ++# BZ30647 %33LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*33LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %33LA:-NAN():1:6:-nan: ++# BZ30647 %*33LA:-NAN():0:6: ++# BZ30647 %33LA:NAN():1:5:nan: ++# BZ30647 %*33LA:NAN():0:5: ++# BZ30647 %33LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*33LA:NAN(09A_Zaz):0:12: + %33LA:0X0P0:1:5:0x0: + %*33LA:0X0P0:0:5: + %33LA:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*33LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:33: + %33LA:INFINITY:1:8:inf: + %*33LA:INFINITY:0:8: +-%33LA:+NAN():1:6:nan: +-%*33LA:+NAN():0:6: +-%33LA:+NAN(09A_Zaz):1:13:nan: +-%*33LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %33LA:+NAN():1:6:nan: ++# BZ30647 %*33LA:+NAN():0:6: ++# BZ30647 %33LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*33LA:+NAN(09A_Zaz):0:13: + %33LA:+0X0P0:1:6:0x0: + %*33LA:+0X0P0:0:6: + %33LA:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*50LA:-0X0P+0:0:7: + %50LA:-0X0P0:1:6:-0x0: + %*50LA:-0X0P0:0:6: +-%50LA:-NAN(09A_Zaz):1:13:-nan: +-%*50LA:-NAN(09A_Zaz):0:13: +-%50LA:-NAN():1:6:-nan: +-%*50LA:-NAN():0:6: +-%50LA:NAN():1:5:nan: +-%*50LA:NAN():0:5: +-%50LA:NAN(09A_Zaz):1:12:nan: +-%*50LA:NAN(09A_Zaz):0:12: ++# BZ30647 %50LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*50LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %50LA:-NAN():1:6:-nan: ++# BZ30647 %*50LA:-NAN():0:6: ++# BZ30647 %50LA:NAN():1:5:nan: ++# BZ30647 %*50LA:NAN():0:5: ++# BZ30647 %50LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*50LA:NAN(09A_Zaz):0:12: + %50LA:0X0P0:1:5:0x0: + %*50LA:0X0P0:0:5: + %50LA:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*50LA:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36: + %50LA:INFINITY:1:8:inf: + %*50LA:INFINITY:0:8: +-%50LA:+NAN():1:6:nan: +-%*50LA:+NAN():0:6: +-%50LA:+NAN(09A_Zaz):1:13:nan: +-%*50LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %50LA:+NAN():1:6:nan: ++# BZ30647 %*50LA:+NAN():0:6: ++# BZ30647 %50LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*50LA:+NAN(09A_Zaz):0:13: + %50LA:+0X0P0:1:6:0x0: + %*50LA:+0X0P0:0:6: + %50LA:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LA: -0X0P+0:0:-1: + # BZ12701 %5LA: -0X0P0:0:-1: + # BZ12701 %*5LA: -0X0P0:0:-1: +-%5LA: -NAN(09A_Zaz):0:-1: +-%*5LA: -NAN(09A_Zaz):0:-1: +-%5LA: -NAN():0:-1: +-%*5LA: -NAN():0:-1: +-%5LA: NAN():1:6:nan: +-%*5LA: NAN():0:6: +-%5LA: NAN(09A_Zaz):0:-1: +-%*5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN():0:-1: ++# BZ30647 %*5LA: -NAN():0:-1: ++# BZ30647 %5LA: NAN():1:6:nan: ++# BZ30647 %*5LA: NAN():0:6: ++# BZ30647 %5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: NAN(09A_Zaz):0:-1: + %5LA: 0X0P0:1:6:0x0: + %*5LA: 0X0P0:0:6: + # BZ12701 %5LA: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LA: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6: + %5LA: INFINITY:0:-1: + %*5LA: INFINITY:0:-1: +-%5LA: +NAN():0:-1: +-%*5LA: +NAN():0:-1: +-%5LA: +NAN(09A_Zaz):0:-1: +-%*5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: +NAN():0:-1: ++# BZ30647 %*5LA: +NAN():0:-1: ++# BZ30647 %5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LA: +0X0P0:0:-1: + # BZ12701 %*5LA: +0X0P0:0:-1: + # BZ12701 %5LA: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*50LA: -0X0P+0:0:8: + %50LA: -0X0P0:1:7:-0x0: + %*50LA: -0X0P0:0:7: +-%50LA: -NAN(09A_Zaz):1:14:-nan: +-%*50LA: -NAN(09A_Zaz):0:14: +-%50LA: -NAN():1:7:-nan: +-%*50LA: -NAN():0:7: +-%50LA: NAN():1:6:nan: +-%*50LA: NAN():0:6: +-%50LA: NAN(09A_Zaz):1:13:nan: +-%*50LA: NAN(09A_Zaz):0:13: ++# BZ30647 %50LA: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*50LA: -NAN(09A_Zaz):0:14: ++# BZ30647 %50LA: -NAN():1:7:-nan: ++# BZ30647 %*50LA: -NAN():0:7: ++# BZ30647 %50LA: NAN():1:6:nan: ++# BZ30647 %*50LA: NAN():0:6: ++# BZ30647 %50LA: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*50LA: NAN(09A_Zaz):0:13: + %50LA: 0X0P0:1:6:0x0: + %*50LA: 0X0P0:0:6: + %50LA: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*50LA: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:37: + %50LA: INFINITY:1:9:inf: + %*50LA: INFINITY:0:9: +-%50LA: +NAN():1:7:nan: +-%*50LA: +NAN():0:7: +-%50LA: +NAN(09A_Zaz):1:14:nan: +-%*50LA: +NAN(09A_Zaz):0:14: ++# BZ30647 %50LA: +NAN():1:7:nan: ++# BZ30647 %*50LA: +NAN():0:7: ++# BZ30647 %50LA: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*50LA: +NAN(09A_Zaz):0:14: + %50LA: +0X0P0:1:7:0x0: + %*50LA: +0X0P0:0:7: + %50LA: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input +index f61b0d0fd382c113..7887d5fa62c09da5 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-e.input +@@ -16,14 +16,14 @@ + %*Le:-0e+0:0:5: + %Le:-0e0:1:4:-0x0: + %*Le:-0e0:0:4: +-%Le:-nan(09A_Zaz):1:13:-nan: +-%*Le:-nan(09A_Zaz):0:13: +-%Le:-nan():1:6:-nan: +-%*Le:-nan():0:6: +-%Le:nan():1:5:nan: +-%*Le:nan():0:5: +-%Le:nan(09A_Zaz):1:12:nan: +-%*Le:nan(09A_Zaz):0:12: ++# BZ30647 %Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Le:-nan(09A_Zaz):0:13: ++# BZ30647 %Le:-nan():1:6:-nan: ++# BZ30647 %*Le:-nan():0:6: ++# BZ30647 %Le:nan():1:5:nan: ++# BZ30647 %*Le:nan():0:5: ++# BZ30647 %Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Le:nan(09A_Zaz):0:12: + %Le:0e0:1:3:0x0: + %*Le:0e0:0:3: + %Le:0e+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*Le:1.79769313486231580793728971405301199e+308:0:42: + %Le:infinity:1:8:inf: + %*Le:infinity:0:8: +-%Le:+nan():1:6:nan: +-%*Le:+nan():0:6: +-%Le:+nan(09A_Zaz):1:13:nan: +-%*Le:+nan(09A_Zaz):0:13: ++# BZ30647 %Le:+nan():1:6:nan: ++# BZ30647 %*Le:+nan():0:6: ++# BZ30647 %Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Le:+nan(09A_Zaz):0:13: + %Le:+0e0:1:4:0x0: + %*Le:+0e0:0:4: + %Le:+0e+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1Le:-0e+0:0:-1: + %1Le:-0e0:0:-1: + %*1Le:-0e0:0:-1: +-%1Le:-nan(09A_Zaz):0:-1: +-%*1Le:-nan(09A_Zaz):0:-1: +-%1Le:-nan():0:-1: +-%*1Le:-nan():0:-1: +-%1Le:nan():0:-1: +-%*1Le:nan():0:-1: +-%1Le:nan(09A_Zaz):0:-1: +-%*1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan():0:-1: ++# BZ30647 %*1Le:-nan():0:-1: ++# BZ30647 %1Le:nan():0:-1: ++# BZ30647 %*1Le:nan():0:-1: ++# BZ30647 %1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:nan(09A_Zaz):0:-1: + %1Le:0e0:1:1:0x0: + %*1Le:0e0:0:1: + %1Le:0e+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Le:1.79769313486231580793728971405301199e+308:0:1: + %1Le:infinity:0:-1: + %*1Le:infinity:0:-1: +-%1Le:+nan():0:-1: +-%*1Le:+nan():0:-1: +-%1Le:+nan(09A_Zaz):0:-1: +-%*1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:+nan():0:-1: ++# BZ30647 %*1Le:+nan():0:-1: ++# BZ30647 %1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:+nan(09A_Zaz):0:-1: + %1Le:+0e0:0:-1: + %*1Le:+0e0:0:-1: + %1Le:+0e+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Le:-0e+0:0:2: + %2Le:-0e0:1:2:-0x0: + %*2Le:-0e0:0:2: +-%2Le:-nan(09A_Zaz):0:-1: +-%*2Le:-nan(09A_Zaz):0:-1: +-%2Le:-nan():0:-1: +-%*2Le:-nan():0:-1: +-%2Le:nan():0:-1: +-%*2Le:nan():0:-1: +-%2Le:nan(09A_Zaz):0:-1: +-%*2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan():0:-1: ++# BZ30647 %*2Le:-nan():0:-1: ++# BZ30647 %2Le:nan():0:-1: ++# BZ30647 %*2Le:nan():0:-1: ++# BZ30647 %2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:nan(09A_Zaz):0:-1: + # BZ12701 %2Le:0e0:0:-1: + # BZ12701 %*2Le:0e0:0:-1: + # BZ12701 %2Le:0e+0:0:-1: +@@ -164,10 +164,10 @@ + %*2Le:1.79769313486231580793728971405301199e+308:0:2: + %2Le:infinity:0:-1: + %*2Le:infinity:0:-1: +-%2Le:+nan():0:-1: +-%*2Le:+nan():0:-1: +-%2Le:+nan(09A_Zaz):0:-1: +-%*2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:+nan():0:-1: ++# BZ30647 %*2Le:+nan():0:-1: ++# BZ30647 %2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:+nan(09A_Zaz):0:-1: + %2Le:+0e0:1:2:0x0: + %*2Le:+0e0:0:2: + %2Le:+0e+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Le:-0e+0:0:-1: + # BZ12701 %3Le:-0e0:0:-1: + # BZ12701 %*3Le:-0e0:0:-1: +-%3Le:-nan(09A_Zaz):0:-1: +-%*3Le:-nan(09A_Zaz):0:-1: +-%3Le:-nan():0:-1: +-%*3Le:-nan():0:-1: +-%3Le:nan():1:3:nan: +-%*3Le:nan():0:3: +-%3Le:nan(09A_Zaz):1:3:nan: +-%*3Le:nan(09A_Zaz):0:3: ++# BZ30647 %3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:-nan():0:-1: ++# BZ30647 %*3Le:-nan():0:-1: ++# BZ30647 %3Le:nan():1:3:nan: ++# BZ30647 %*3Le:nan():0:3: ++# BZ30647 %3Le:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Le:nan(09A_Zaz):0:3: + %3Le:0e0:1:3:0x0: + %*3Le:0e0:0:3: + # BZ12701 %3Le:0e+0:0:-1: +@@ -226,10 +226,10 @@ + %*3Le:1.79769313486231580793728971405301199e+308:0:3: + %3Le:infinity:1:3:inf: + %*3Le:infinity:0:3: +-%3Le:+nan():0:-1: +-%*3Le:+nan():0:-1: +-%3Le:+nan(09A_Zaz):0:-1: +-%*3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:+nan():0:-1: ++# BZ30647 %*3Le:+nan():0:-1: ++# BZ30647 %3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:+nan(09A_Zaz):0:-1: + # BZ12701 %3Le:+0e0:0:-1: + # BZ12701 %*3Le:+0e0:0:-1: + # BZ12701 %3Le:+0e+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4Le:-0e+0:0:-1: + %4Le:-0e0:1:4:-0x0: + %*4Le:-0e0:0:4: +-%4Le:-nan(09A_Zaz):1:4:-nan: +-%*4Le:-nan(09A_Zaz):0:4: +-%4Le:-nan():1:4:-nan: +-%*4Le:-nan():0:4: +-%4Le:nan():0:-1: +-%*4Le:nan():0:-1: +-%4Le:nan(09A_Zaz):0:-1: +-%*4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %4Le:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Le:-nan(09A_Zaz):0:4: ++# BZ30647 %4Le:-nan():1:4:-nan: ++# BZ30647 %*4Le:-nan():0:4: ++# BZ30647 %4Le:nan():0:-1: ++# BZ30647 %*4Le:nan():0:-1: ++# BZ30647 %4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Le:nan(09A_Zaz):0:-1: + %4Le:0e0:1:3:0x0: + %*4Le:0e0:0:3: + %4Le:0e+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4Le:1.79769313486231580793728971405301199e+308:0:4: + %4Le:infinity:0:-1: + %*4Le:infinity:0:-1: +-%4Le:+nan():1:4:nan: +-%*4Le:+nan():0:4: +-%4Le:+nan(09A_Zaz):1:4:nan: +-%*4Le:+nan(09A_Zaz):0:4: ++# BZ30647 %4Le:+nan():1:4:nan: ++# BZ30647 %*4Le:+nan():0:4: ++# BZ30647 %4Le:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Le:+nan(09A_Zaz):0:4: + %4Le:+0e0:1:4:0x0: + %*4Le:+0e0:0:4: + # BZ12701 %4Le:+0e+0:0:-1: +@@ -326,14 +326,14 @@ + %*40Le:-0e+0:0:5: + %40Le:-0e0:1:4:-0x0: + %*40Le:-0e0:0:4: +-%40Le:-nan(09A_Zaz):1:13:-nan: +-%*40Le:-nan(09A_Zaz):0:13: +-%40Le:-nan():1:6:-nan: +-%*40Le:-nan():0:6: +-%40Le:nan():1:5:nan: +-%*40Le:nan():0:5: +-%40Le:nan(09A_Zaz):1:12:nan: +-%*40Le:nan(09A_Zaz):0:12: ++# BZ30647 %40Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*40Le:-nan(09A_Zaz):0:13: ++# BZ30647 %40Le:-nan():1:6:-nan: ++# BZ30647 %*40Le:-nan():0:6: ++# BZ30647 %40Le:nan():1:5:nan: ++# BZ30647 %*40Le:nan():0:5: ++# BZ30647 %40Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*40Le:nan(09A_Zaz):0:12: + %40Le:0e0:1:3:0x0: + %*40Le:0e0:0:3: + %40Le:0e+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40Le:1.79769313486231580793728971405301199e+308:0:40: + %40Le:infinity:1:8:inf: + %*40Le:infinity:0:8: +-%40Le:+nan():1:6:nan: +-%*40Le:+nan():0:6: +-%40Le:+nan(09A_Zaz):1:13:nan: +-%*40Le:+nan(09A_Zaz):0:13: ++# BZ30647 %40Le:+nan():1:6:nan: ++# BZ30647 %*40Le:+nan():0:6: ++# BZ30647 %40Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*40Le:+nan(09A_Zaz):0:13: + %40Le:+0e0:1:4:0x0: + %*40Le:+0e0:0:4: + %40Le:+0e+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48Le:-0e+0:0:5: + %48Le:-0e0:1:4:-0x0: + %*48Le:-0e0:0:4: +-%48Le:-nan(09A_Zaz):1:13:-nan: +-%*48Le:-nan(09A_Zaz):0:13: +-%48Le:-nan():1:6:-nan: +-%*48Le:-nan():0:6: +-%48Le:nan():1:5:nan: +-%*48Le:nan():0:5: +-%48Le:nan(09A_Zaz):1:12:nan: +-%*48Le:nan(09A_Zaz):0:12: ++# BZ30647 %48Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*48Le:-nan(09A_Zaz):0:13: ++# BZ30647 %48Le:-nan():1:6:-nan: ++# BZ30647 %*48Le:-nan():0:6: ++# BZ30647 %48Le:nan():1:5:nan: ++# BZ30647 %*48Le:nan():0:5: ++# BZ30647 %48Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*48Le:nan(09A_Zaz):0:12: + %48Le:0e0:1:3:0x0: + %*48Le:0e0:0:3: + %48Le:0e+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48Le:1.79769313486231580793728971405301199e+308:0:42: + %48Le:infinity:1:8:inf: + %*48Le:infinity:0:8: +-%48Le:+nan():1:6:nan: +-%*48Le:+nan():0:6: +-%48Le:+nan(09A_Zaz):1:13:nan: +-%*48Le:+nan(09A_Zaz):0:13: ++# BZ30647 %48Le:+nan():1:6:nan: ++# BZ30647 %*48Le:+nan():0:6: ++# BZ30647 %48Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le:+nan(09A_Zaz):0:13: + %48Le:+0e0:1:4:0x0: + %*48Le:+0e0:0:4: + %48Le:+0e+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3Le: -0e+0:0:-1: + # BZ12701 %3Le: -0e0:0:-1: + # BZ12701 %*3Le: -0e0:0:-1: +-%3Le: -nan(09A_Zaz):0:-1: +-%*3Le: -nan(09A_Zaz):0:-1: +-%3Le: -nan():0:-1: +-%*3Le: -nan():0:-1: +-%3Le: nan():1:4:nan: +-%*3Le: nan():0:4: +-%3Le: nan(09A_Zaz):1:4:nan: +-%*3Le: nan(09A_Zaz):0:4: ++# BZ30647 %3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: -nan():0:-1: ++# BZ30647 %*3Le: -nan():0:-1: ++# BZ30647 %3Le: nan():1:4:nan: ++# BZ30647 %*3Le: nan():0:4: ++# BZ30647 %3Le: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Le: nan(09A_Zaz):0:4: + %3Le: 0e0:1:4:0x0: + %*3Le: 0e0:0:4: + # BZ12701 %3Le: 0e+0:0:-1: +@@ -474,10 +474,10 @@ + %*3Le: 1.79769313486231580793728971405301199e+308:0:4: + %3Le: infinity:1:4:inf: + %*3Le: infinity:0:4: +-%3Le: +nan():0:-1: +-%*3Le: +nan():0:-1: +-%3Le: +nan(09A_Zaz):0:-1: +-%*3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: +nan():0:-1: ++# BZ30647 %*3Le: +nan():0:-1: ++# BZ30647 %3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: +nan(09A_Zaz):0:-1: + # BZ12701 %3Le: +0e0:0:-1: + # BZ12701 %*3Le: +0e0:0:-1: + # BZ12701 %3Le: +0e+0:0:-1: +@@ -512,14 +512,14 @@ + %*48Le: -0e+0:0:6: + %48Le: -0e0:1:5:-0x0: + %*48Le: -0e0:0:5: +-%48Le: -nan(09A_Zaz):1:14:-nan: +-%*48Le: -nan(09A_Zaz):0:14: +-%48Le: -nan():1:7:-nan: +-%*48Le: -nan():0:7: +-%48Le: nan():1:6:nan: +-%*48Le: nan():0:6: +-%48Le: nan(09A_Zaz):1:13:nan: +-%*48Le: nan(09A_Zaz):0:13: ++# BZ30647 %48Le: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*48Le: -nan(09A_Zaz):0:14: ++# BZ30647 %48Le: -nan():1:7:-nan: ++# BZ30647 %*48Le: -nan():0:7: ++# BZ30647 %48Le: nan():1:6:nan: ++# BZ30647 %*48Le: nan():0:6: ++# BZ30647 %48Le: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le: nan(09A_Zaz):0:13: + %48Le: 0e0:1:4:0x0: + %*48Le: 0e0:0:4: + %48Le: 0e+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48Le: 1.79769313486231580793728971405301199e+308:0:43: + %48Le: infinity:1:9:inf: + %*48Le: infinity:0:9: +-%48Le: +nan():1:7:nan: +-%*48Le: +nan():0:7: +-%48Le: +nan(09A_Zaz):1:14:nan: +-%*48Le: +nan(09A_Zaz):0:14: ++# BZ30647 %48Le: +nan():1:7:nan: ++# BZ30647 %*48Le: +nan():0:7: ++# BZ30647 %48Le: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*48Le: +nan(09A_Zaz):0:14: + %48Le: +0e0:1:5:0x0: + %*48Le: +0e0:0:5: + %48Le: +0e+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input +index 3a543bc5366ba403..3d698c783f6644f9 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ee.input +@@ -16,14 +16,14 @@ + %*LE:-0E+0:0:5: + %LE:-0E0:1:4:-0x0: + %*LE:-0E0:0:4: +-%LE:-NAN(09A_Zaz):1:13:-nan: +-%*LE:-NAN(09A_Zaz):0:13: +-%LE:-NAN():1:6:-nan: +-%*LE:-NAN():0:6: +-%LE:NAN():1:5:nan: +-%*LE:NAN():0:5: +-%LE:NAN(09A_Zaz):1:12:nan: +-%*LE:NAN(09A_Zaz):0:12: ++# BZ30647 %LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %LE:-NAN():1:6:-nan: ++# BZ30647 %*LE:-NAN():0:6: ++# BZ30647 %LE:NAN():1:5:nan: ++# BZ30647 %*LE:NAN():0:5: ++# BZ30647 %LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LE:NAN(09A_Zaz):0:12: + %LE:0E0:1:3:0x0: + %*LE:0E0:0:3: + %LE:0E+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*LE:1.79769313486231580793728971405301199E+308:0:42: + %LE:INFINITY:1:8:inf: + %*LE:INFINITY:0:8: +-%LE:+NAN():1:6:nan: +-%*LE:+NAN():0:6: +-%LE:+NAN(09A_Zaz):1:13:nan: +-%*LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %LE:+NAN():1:6:nan: ++# BZ30647 %*LE:+NAN():0:6: ++# BZ30647 %LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LE:+NAN(09A_Zaz):0:13: + %LE:+0E0:1:4:0x0: + %*LE:+0E0:0:4: + %LE:+0E+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1LE:-0E+0:0:-1: + %1LE:-0E0:0:-1: + %*1LE:-0E0:0:-1: +-%1LE:-NAN(09A_Zaz):0:-1: +-%*1LE:-NAN(09A_Zaz):0:-1: +-%1LE:-NAN():0:-1: +-%*1LE:-NAN():0:-1: +-%1LE:NAN():0:-1: +-%*1LE:NAN():0:-1: +-%1LE:NAN(09A_Zaz):0:-1: +-%*1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN():0:-1: ++# BZ30647 %*1LE:-NAN():0:-1: ++# BZ30647 %1LE:NAN():0:-1: ++# BZ30647 %*1LE:NAN():0:-1: ++# BZ30647 %1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:NAN(09A_Zaz):0:-1: + %1LE:0E0:1:1:0x0: + %*1LE:0E0:0:1: + %1LE:0E+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LE:1.79769313486231580793728971405301199E+308:0:1: + %1LE:INFINITY:0:-1: + %*1LE:INFINITY:0:-1: +-%1LE:+NAN():0:-1: +-%*1LE:+NAN():0:-1: +-%1LE:+NAN(09A_Zaz):0:-1: +-%*1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:+NAN():0:-1: ++# BZ30647 %*1LE:+NAN():0:-1: ++# BZ30647 %1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:+NAN(09A_Zaz):0:-1: + %1LE:+0E0:0:-1: + %*1LE:+0E0:0:-1: + %1LE:+0E+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LE:-0E+0:0:2: + %2LE:-0E0:1:2:-0x0: + %*2LE:-0E0:0:2: +-%2LE:-NAN(09A_Zaz):0:-1: +-%*2LE:-NAN(09A_Zaz):0:-1: +-%2LE:-NAN():0:-1: +-%*2LE:-NAN():0:-1: +-%2LE:NAN():0:-1: +-%*2LE:NAN():0:-1: +-%2LE:NAN(09A_Zaz):0:-1: +-%*2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN():0:-1: ++# BZ30647 %*2LE:-NAN():0:-1: ++# BZ30647 %2LE:NAN():0:-1: ++# BZ30647 %*2LE:NAN():0:-1: ++# BZ30647 %2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:NAN(09A_Zaz):0:-1: + # BZ12701 %2LE:0E0:0:-1: + # BZ12701 %*2LE:0E0:0:-1: + # BZ12701 %2LE:0E+0:0:-1: +@@ -164,10 +164,10 @@ + %*2LE:1.79769313486231580793728971405301199E+308:0:2: + %2LE:INFINITY:0:-1: + %*2LE:INFINITY:0:-1: +-%2LE:+NAN():0:-1: +-%*2LE:+NAN():0:-1: +-%2LE:+NAN(09A_Zaz):0:-1: +-%*2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:+NAN():0:-1: ++# BZ30647 %*2LE:+NAN():0:-1: ++# BZ30647 %2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:+NAN(09A_Zaz):0:-1: + %2LE:+0E0:1:2:0x0: + %*2LE:+0E0:0:2: + %2LE:+0E+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LE:-0E+0:0:-1: + # BZ12701 %3LE:-0E0:0:-1: + # BZ12701 %*3LE:-0E0:0:-1: +-%3LE:-NAN(09A_Zaz):0:-1: +-%*3LE:-NAN(09A_Zaz):0:-1: +-%3LE:-NAN():0:-1: +-%*3LE:-NAN():0:-1: +-%3LE:NAN():1:3:nan: +-%*3LE:NAN():0:3: +-%3LE:NAN(09A_Zaz):1:3:nan: +-%*3LE:NAN(09A_Zaz):0:3: ++# BZ30647 %3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:-NAN():0:-1: ++# BZ30647 %*3LE:-NAN():0:-1: ++# BZ30647 %3LE:NAN():1:3:nan: ++# BZ30647 %*3LE:NAN():0:3: ++# BZ30647 %3LE:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LE:NAN(09A_Zaz):0:3: + %3LE:0E0:1:3:0x0: + %*3LE:0E0:0:3: + # BZ12701 %3LE:0E+0:0:-1: +@@ -226,10 +226,10 @@ + %*3LE:1.79769313486231580793728971405301199E+308:0:3: + %3LE:INFINITY:1:3:inf: + %*3LE:INFINITY:0:3: +-%3LE:+NAN():0:-1: +-%*3LE:+NAN():0:-1: +-%3LE:+NAN(09A_Zaz):0:-1: +-%*3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:+NAN():0:-1: ++# BZ30647 %*3LE:+NAN():0:-1: ++# BZ30647 %3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LE:+0E0:0:-1: + # BZ12701 %*3LE:+0E0:0:-1: + # BZ12701 %3LE:+0E+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4LE:-0E+0:0:-1: + %4LE:-0E0:1:4:-0x0: + %*4LE:-0E0:0:4: +-%4LE:-NAN(09A_Zaz):1:4:-nan: +-%*4LE:-NAN(09A_Zaz):0:4: +-%4LE:-NAN():1:4:-nan: +-%*4LE:-NAN():0:4: +-%4LE:NAN():0:-1: +-%*4LE:NAN():0:-1: +-%4LE:NAN(09A_Zaz):0:-1: +-%*4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LE:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LE:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:-NAN():1:4:-nan: ++# BZ30647 %*4LE:-NAN():0:4: ++# BZ30647 %4LE:NAN():0:-1: ++# BZ30647 %*4LE:NAN():0:-1: ++# BZ30647 %4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LE:NAN(09A_Zaz):0:-1: + %4LE:0E0:1:3:0x0: + %*4LE:0E0:0:3: + %4LE:0E+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4LE:1.79769313486231580793728971405301199E+308:0:4: + %4LE:INFINITY:0:-1: + %*4LE:INFINITY:0:-1: +-%4LE:+NAN():1:4:nan: +-%*4LE:+NAN():0:4: +-%4LE:+NAN(09A_Zaz):1:4:nan: +-%*4LE:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:+NAN():1:4:nan: ++# BZ30647 %*4LE:+NAN():0:4: ++# BZ30647 %4LE:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LE:+NAN(09A_Zaz):0:4: + %4LE:+0E0:1:4:0x0: + %*4LE:+0E0:0:4: + # BZ12701 %4LE:+0E+0:0:-1: +@@ -326,14 +326,14 @@ + %*40LE:-0E+0:0:5: + %40LE:-0E0:1:4:-0x0: + %*40LE:-0E0:0:4: +-%40LE:-NAN(09A_Zaz):1:13:-nan: +-%*40LE:-NAN(09A_Zaz):0:13: +-%40LE:-NAN():1:6:-nan: +-%*40LE:-NAN():0:6: +-%40LE:NAN():1:5:nan: +-%*40LE:NAN():0:5: +-%40LE:NAN(09A_Zaz):1:12:nan: +-%*40LE:NAN(09A_Zaz):0:12: ++# BZ30647 %40LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*40LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:-NAN():1:6:-nan: ++# BZ30647 %*40LE:-NAN():0:6: ++# BZ30647 %40LE:NAN():1:5:nan: ++# BZ30647 %*40LE:NAN():0:5: ++# BZ30647 %40LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*40LE:NAN(09A_Zaz):0:12: + %40LE:0E0:1:3:0x0: + %*40LE:0E0:0:3: + %40LE:0E+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40LE:1.79769313486231580793728971405301199E+308:0:40: + %40LE:INFINITY:1:8:inf: + %*40LE:INFINITY:0:8: +-%40LE:+NAN():1:6:nan: +-%*40LE:+NAN():0:6: +-%40LE:+NAN(09A_Zaz):1:13:nan: +-%*40LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:+NAN():1:6:nan: ++# BZ30647 %*40LE:+NAN():0:6: ++# BZ30647 %40LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*40LE:+NAN(09A_Zaz):0:13: + %40LE:+0E0:1:4:0x0: + %*40LE:+0E0:0:4: + %40LE:+0E+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48LE:-0E+0:0:5: + %48LE:-0E0:1:4:-0x0: + %*48LE:-0E0:0:4: +-%48LE:-NAN(09A_Zaz):1:13:-nan: +-%*48LE:-NAN(09A_Zaz):0:13: +-%48LE:-NAN():1:6:-nan: +-%*48LE:-NAN():0:6: +-%48LE:NAN():1:5:nan: +-%*48LE:NAN():0:5: +-%48LE:NAN(09A_Zaz):1:12:nan: +-%*48LE:NAN(09A_Zaz):0:12: ++# BZ30647 %48LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*48LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:-NAN():1:6:-nan: ++# BZ30647 %*48LE:-NAN():0:6: ++# BZ30647 %48LE:NAN():1:5:nan: ++# BZ30647 %*48LE:NAN():0:5: ++# BZ30647 %48LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*48LE:NAN(09A_Zaz):0:12: + %48LE:0E0:1:3:0x0: + %*48LE:0E0:0:3: + %48LE:0E+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48LE:1.79769313486231580793728971405301199E+308:0:42: + %48LE:INFINITY:1:8:inf: + %*48LE:INFINITY:0:8: +-%48LE:+NAN():1:6:nan: +-%*48LE:+NAN():0:6: +-%48LE:+NAN(09A_Zaz):1:13:nan: +-%*48LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:+NAN():1:6:nan: ++# BZ30647 %*48LE:+NAN():0:6: ++# BZ30647 %48LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE:+NAN(09A_Zaz):0:13: + %48LE:+0E0:1:4:0x0: + %*48LE:+0E0:0:4: + %48LE:+0E+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3LE: -0E+0:0:-1: + # BZ12701 %3LE: -0E0:0:-1: + # BZ12701 %*3LE: -0E0:0:-1: +-%3LE: -NAN(09A_Zaz):0:-1: +-%*3LE: -NAN(09A_Zaz):0:-1: +-%3LE: -NAN():0:-1: +-%*3LE: -NAN():0:-1: +-%3LE: NAN():1:4:nan: +-%*3LE: NAN():0:4: +-%3LE: NAN(09A_Zaz):1:4:nan: +-%*3LE: NAN(09A_Zaz):0:4: ++# BZ30647 %3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: -NAN():0:-1: ++# BZ30647 %*3LE: -NAN():0:-1: ++# BZ30647 %3LE: NAN():1:4:nan: ++# BZ30647 %*3LE: NAN():0:4: ++# BZ30647 %3LE: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LE: NAN(09A_Zaz):0:4: + %3LE: 0E0:1:4:0x0: + %*3LE: 0E0:0:4: + # BZ12701 %3LE: 0E+0:0:-1: +@@ -474,10 +474,10 @@ + %*3LE: 1.79769313486231580793728971405301199E+308:0:4: + %3LE: INFINITY:1:4:inf: + %*3LE: INFINITY:0:4: +-%3LE: +NAN():0:-1: +-%*3LE: +NAN():0:-1: +-%3LE: +NAN(09A_Zaz):0:-1: +-%*3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: +NAN():0:-1: ++# BZ30647 %*3LE: +NAN():0:-1: ++# BZ30647 %3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: +NAN(09A_Zaz):0:-1: + # BZ12701 %3LE: +0E0:0:-1: + # BZ12701 %*3LE: +0E0:0:-1: + # BZ12701 %3LE: +0E+0:0:-1: +@@ -512,14 +512,14 @@ + %*48LE: -0E+0:0:6: + %48LE: -0E0:1:5:-0x0: + %*48LE: -0E0:0:5: +-%48LE: -NAN(09A_Zaz):1:14:-nan: +-%*48LE: -NAN(09A_Zaz):0:14: +-%48LE: -NAN():1:7:-nan: +-%*48LE: -NAN():0:7: +-%48LE: NAN():1:6:nan: +-%*48LE: NAN():0:6: +-%48LE: NAN(09A_Zaz):1:13:nan: +-%*48LE: NAN(09A_Zaz):0:13: ++# BZ30647 %48LE: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*48LE: -NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: -NAN():1:7:-nan: ++# BZ30647 %*48LE: -NAN():0:7: ++# BZ30647 %48LE: NAN():1:6:nan: ++# BZ30647 %*48LE: NAN():0:6: ++# BZ30647 %48LE: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE: NAN(09A_Zaz):0:13: + %48LE: 0E0:1:4:0x0: + %*48LE: 0E0:0:4: + %48LE: 0E+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48LE: 1.79769313486231580793728971405301199E+308:0:43: + %48LE: INFINITY:1:9:inf: + %*48LE: INFINITY:0:9: +-%48LE: +NAN():1:7:nan: +-%*48LE: +NAN():0:7: +-%48LE: +NAN(09A_Zaz):1:14:nan: +-%*48LE: +NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: +NAN():1:7:nan: ++# BZ30647 %*48LE: +NAN():0:7: ++# BZ30647 %48LE: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*48LE: +NAN(09A_Zaz):0:14: + %48LE: +0E0:1:5:0x0: + %*48LE: +0E0:0:5: + %48LE: +0E+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input +index 9d4fd75fd0250a93..20b74f0d141a50b8 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-f.input +@@ -16,14 +16,14 @@ + %*Lf:-0.0:0:4: + %Lf:-0:1:2:-0x0: + %*Lf:-0:0:2: +-%Lf:-nan(09A_Zaz):1:13:-nan: +-%*Lf:-nan(09A_Zaz):0:13: +-%Lf:-nan():1:6:-nan: +-%*Lf:-nan():0:6: +-%Lf:nan():1:5:nan: +-%*Lf:nan():0:5: +-%Lf:nan(09A_Zaz):1:12:nan: +-%*Lf:nan(09A_Zaz):0:12: ++# BZ30647 %Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %Lf:-nan():1:6:-nan: ++# BZ30647 %*Lf:-nan():0:6: ++# BZ30647 %Lf:nan():1:5:nan: ++# BZ30647 %*Lf:nan():0:5: ++# BZ30647 %Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lf:nan(09A_Zaz):0:12: + %Lf:0:1:1:0x0: + %*Lf:0:0:1: + %Lf:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312: + %Lf:infinity:1:8:inf: + %*Lf:infinity:0:8: +-%Lf:+nan():1:6:nan: +-%*Lf:+nan():0:6: +-%Lf:+nan(09A_Zaz):1:13:nan: +-%*Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %Lf:+nan():1:6:nan: ++# BZ30647 %*Lf:+nan():0:6: ++# BZ30647 %Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lf:+nan(09A_Zaz):0:13: + %Lf:+0:1:2:0x0: + %*Lf:+0:0:2: + %Lf:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1Lf:-0.0:0:-1: + %1Lf:-0:0:-1: + %*1Lf:-0:0:-1: +-%1Lf:-nan(09A_Zaz):0:-1: +-%*1Lf:-nan(09A_Zaz):0:-1: +-%1Lf:-nan():0:-1: +-%*1Lf:-nan():0:-1: +-%1Lf:nan():0:-1: +-%*1Lf:nan():0:-1: +-%1Lf:nan(09A_Zaz):0:-1: +-%*1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan():0:-1: ++# BZ30647 %*1Lf:-nan():0:-1: ++# BZ30647 %1Lf:nan():0:-1: ++# BZ30647 %*1Lf:nan():0:-1: ++# BZ30647 %1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:nan(09A_Zaz):0:-1: + %1Lf:0:1:1:0x0: + %*1Lf:0:0:1: + %1Lf:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:1: + %1Lf:infinity:0:-1: + %*1Lf:infinity:0:-1: +-%1Lf:+nan():0:-1: +-%*1Lf:+nan():0:-1: +-%1Lf:+nan(09A_Zaz):0:-1: +-%*1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:+nan():0:-1: ++# BZ30647 %*1Lf:+nan():0:-1: ++# BZ30647 %1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:+nan(09A_Zaz):0:-1: + %1Lf:+0:0:-1: + %*1Lf:+0:0:-1: + %1Lf:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lf:-0.0:0:2: + %2Lf:-0:1:2:-0x0: + %*2Lf:-0:0:2: +-%2Lf:-nan(09A_Zaz):0:-1: +-%*2Lf:-nan(09A_Zaz):0:-1: +-%2Lf:-nan():0:-1: +-%*2Lf:-nan():0:-1: +-%2Lf:nan():0:-1: +-%*2Lf:nan():0:-1: +-%2Lf:nan(09A_Zaz):0:-1: +-%*2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan():0:-1: ++# BZ30647 %*2Lf:-nan():0:-1: ++# BZ30647 %2Lf:nan():0:-1: ++# BZ30647 %*2Lf:nan():0:-1: ++# BZ30647 %2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:nan(09A_Zaz):0:-1: + %2Lf:0:1:1:0x0: + %*2Lf:0:0:1: + %2Lf:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:2: + %2Lf:infinity:0:-1: + %*2Lf:infinity:0:-1: +-%2Lf:+nan():0:-1: +-%*2Lf:+nan():0:-1: +-%2Lf:+nan(09A_Zaz):0:-1: +-%*2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:+nan():0:-1: ++# BZ30647 %*2Lf:+nan():0:-1: ++# BZ30647 %2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:+nan(09A_Zaz):0:-1: + %2Lf:+0:1:2:0x0: + %*2Lf:+0:0:2: + %2Lf:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3Lf:-0.0:0:3: + %3Lf:-0:1:2:-0x0: + %*3Lf:-0:0:2: +-%3Lf:-nan(09A_Zaz):0:-1: +-%*3Lf:-nan(09A_Zaz):0:-1: +-%3Lf:-nan():0:-1: +-%*3Lf:-nan():0:-1: +-%3Lf:nan():1:3:nan: +-%*3Lf:nan():0:3: +-%3Lf:nan(09A_Zaz):1:3:nan: +-%*3Lf:nan(09A_Zaz):0:3: ++# BZ30647 %3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:-nan():0:-1: ++# BZ30647 %*3Lf:-nan():0:-1: ++# BZ30647 %3Lf:nan():1:3:nan: ++# BZ30647 %*3Lf:nan():0:3: ++# BZ30647 %3Lf:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lf:nan(09A_Zaz):0:3: + %3Lf:0:1:1:0x0: + %*3Lf:0:0:1: + %3Lf:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:3: + %3Lf:infinity:1:3:inf: + %*3Lf:infinity:0:3: +-%3Lf:+nan():0:-1: +-%*3Lf:+nan():0:-1: +-%3Lf:+nan(09A_Zaz):0:-1: +-%*3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:+nan():0:-1: ++# BZ30647 %*3Lf:+nan():0:-1: ++# BZ30647 %3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:+nan(09A_Zaz):0:-1: + %3Lf:+0:1:2:0x0: + %*3Lf:+0:0:2: + %3Lf:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*295Lf:-0.0:0:4: + %295Lf:-0:1:2:-0x0: + %*295Lf:-0:0:2: +-%295Lf:-nan(09A_Zaz):1:13:-nan: +-%*295Lf:-nan(09A_Zaz):0:13: +-%295Lf:-nan():1:6:-nan: +-%*295Lf:-nan():0:6: +-%295Lf:nan():1:5:nan: +-%*295Lf:nan():0:5: +-%295Lf:nan(09A_Zaz):1:12:nan: +-%*295Lf:nan(09A_Zaz):0:12: ++# BZ30647 %295Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*295Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %295Lf:-nan():1:6:-nan: ++# BZ30647 %*295Lf:-nan():0:6: ++# BZ30647 %295Lf:nan():1:5:nan: ++# BZ30647 %*295Lf:nan():0:5: ++# BZ30647 %295Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*295Lf:nan(09A_Zaz):0:12: + %295Lf:0:1:1:0x0: + %*295Lf:0:0:1: + %295Lf:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*295Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:295: + %295Lf:infinity:1:8:inf: + %*295Lf:infinity:0:8: +-%295Lf:+nan():1:6:nan: +-%*295Lf:+nan():0:6: +-%295Lf:+nan(09A_Zaz):1:13:nan: +-%*295Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %295Lf:+nan():1:6:nan: ++# BZ30647 %*295Lf:+nan():0:6: ++# BZ30647 %295Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*295Lf:+nan(09A_Zaz):0:13: + %295Lf:+0:1:2:0x0: + %*295Lf:+0:0:2: + %295Lf:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*340Lf:-0.0:0:4: + %340Lf:-0:1:2:-0x0: + %*340Lf:-0:0:2: +-%340Lf:-nan(09A_Zaz):1:13:-nan: +-%*340Lf:-nan(09A_Zaz):0:13: +-%340Lf:-nan():1:6:-nan: +-%*340Lf:-nan():0:6: +-%340Lf:nan():1:5:nan: +-%*340Lf:nan():0:5: +-%340Lf:nan(09A_Zaz):1:12:nan: +-%*340Lf:nan(09A_Zaz):0:12: ++# BZ30647 %340Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*340Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %340Lf:-nan():1:6:-nan: ++# BZ30647 %*340Lf:-nan():0:6: ++# BZ30647 %340Lf:nan():1:5:nan: ++# BZ30647 %*340Lf:nan():0:5: ++# BZ30647 %340Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*340Lf:nan(09A_Zaz):0:12: + %340Lf:0:1:1:0x0: + %*340Lf:0:0:1: + %340Lf:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*340Lf:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312: + %340Lf:infinity:1:8:inf: + %*340Lf:infinity:0:8: +-%340Lf:+nan():1:6:nan: +-%*340Lf:+nan():0:6: +-%340Lf:+nan(09A_Zaz):1:13:nan: +-%*340Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %340Lf:+nan():1:6:nan: ++# BZ30647 %*340Lf:+nan():0:6: ++# BZ30647 %340Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*340Lf:+nan(09A_Zaz):0:13: + %340Lf:+0:1:2:0x0: + %*340Lf:+0:0:2: + %340Lf:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*3Lf: -0.0:0:4: + %3Lf: -0:1:3:-0x0: + %*3Lf: -0:0:3: +-%3Lf: -nan(09A_Zaz):0:-1: +-%*3Lf: -nan(09A_Zaz):0:-1: +-%3Lf: -nan():0:-1: +-%*3Lf: -nan():0:-1: +-%3Lf: nan():1:4:nan: +-%*3Lf: nan():0:4: +-%3Lf: nan(09A_Zaz):1:4:nan: +-%*3Lf: nan(09A_Zaz):0:4: ++# BZ30647 %3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: -nan():0:-1: ++# BZ30647 %*3Lf: -nan():0:-1: ++# BZ30647 %3Lf: nan():1:4:nan: ++# BZ30647 %*3Lf: nan():0:4: ++# BZ30647 %3Lf: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Lf: nan(09A_Zaz):0:4: + %3Lf: 0:1:2:0x0: + %*3Lf: 0:0:2: + %3Lf: 0.0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*3Lf: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:4: + %3Lf: infinity:1:4:inf: + %*3Lf: infinity:0:4: +-%3Lf: +nan():0:-1: +-%*3Lf: +nan():0:-1: +-%3Lf: +nan(09A_Zaz):0:-1: +-%*3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: +nan():0:-1: ++# BZ30647 %*3Lf: +nan():0:-1: ++# BZ30647 %3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: +nan(09A_Zaz):0:-1: + %3Lf: +0:1:3:0x0: + %*3Lf: +0:0:3: + %3Lf: +0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*340Lf: -0.0:0:5: + %340Lf: -0:1:3:-0x0: + %*340Lf: -0:0:3: +-%340Lf: -nan(09A_Zaz):1:14:-nan: +-%*340Lf: -nan(09A_Zaz):0:14: +-%340Lf: -nan():1:7:-nan: +-%*340Lf: -nan():0:7: +-%340Lf: nan():1:6:nan: +-%*340Lf: nan():0:6: +-%340Lf: nan(09A_Zaz):1:13:nan: +-%*340Lf: nan(09A_Zaz):0:13: ++# BZ30647 %340Lf: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*340Lf: -nan(09A_Zaz):0:14: ++# BZ30647 %340Lf: -nan():1:7:-nan: ++# BZ30647 %*340Lf: -nan():0:7: ++# BZ30647 %340Lf: nan():1:6:nan: ++# BZ30647 %*340Lf: nan():0:6: ++# BZ30647 %340Lf: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*340Lf: nan(09A_Zaz):0:13: + %340Lf: 0:1:2:0x0: + %*340Lf: 0:0:2: + %340Lf: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*340Lf: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:313: + %340Lf: infinity:1:9:inf: + %*340Lf: infinity:0:9: +-%340Lf: +nan():1:7:nan: +-%*340Lf: +nan():0:7: +-%340Lf: +nan(09A_Zaz):1:14:nan: +-%*340Lf: +nan(09A_Zaz):0:14: ++# BZ30647 %340Lf: +nan():1:7:nan: ++# BZ30647 %*340Lf: +nan():0:7: ++# BZ30647 %340Lf: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*340Lf: +nan(09A_Zaz):0:14: + %340Lf: +0:1:3:0x0: + %*340Lf: +0:0:3: + %340Lf: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input +index bb7098a00dd383b3..8f77dc99160188b8 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-ff.input +@@ -16,14 +16,14 @@ + %*LF:-0.0:0:4: + %LF:-0:1:2:-0x0: + %*LF:-0:0:2: +-%LF:-NAN(09A_Zaz):1:13:-nan: +-%*LF:-NAN(09A_Zaz):0:13: +-%LF:-NAN():1:6:-nan: +-%*LF:-NAN():0:6: +-%LF:NAN():1:5:nan: +-%*LF:NAN():0:5: +-%LF:NAN(09A_Zaz):1:12:nan: +-%*LF:NAN(09A_Zaz):0:12: ++# BZ30647 %LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %LF:-NAN():1:6:-nan: ++# BZ30647 %*LF:-NAN():0:6: ++# BZ30647 %LF:NAN():1:5:nan: ++# BZ30647 %*LF:NAN():0:5: ++# BZ30647 %LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LF:NAN(09A_Zaz):0:12: + %LF:0:1:1:0x0: + %*LF:0:0:1: + %LF:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312: + %LF:INFINITY:1:8:inf: + %*LF:INFINITY:0:8: +-%LF:+NAN():1:6:nan: +-%*LF:+NAN():0:6: +-%LF:+NAN(09A_Zaz):1:13:nan: +-%*LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %LF:+NAN():1:6:nan: ++# BZ30647 %*LF:+NAN():0:6: ++# BZ30647 %LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LF:+NAN(09A_Zaz):0:13: + %LF:+0:1:2:0x0: + %*LF:+0:0:2: + %LF:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1LF:-0.0:0:-1: + %1LF:-0:0:-1: + %*1LF:-0:0:-1: +-%1LF:-NAN(09A_Zaz):0:-1: +-%*1LF:-NAN(09A_Zaz):0:-1: +-%1LF:-NAN():0:-1: +-%*1LF:-NAN():0:-1: +-%1LF:NAN():0:-1: +-%*1LF:NAN():0:-1: +-%1LF:NAN(09A_Zaz):0:-1: +-%*1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN():0:-1: ++# BZ30647 %*1LF:-NAN():0:-1: ++# BZ30647 %1LF:NAN():0:-1: ++# BZ30647 %*1LF:NAN():0:-1: ++# BZ30647 %1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:NAN(09A_Zaz):0:-1: + %1LF:0:1:1:0x0: + %*1LF:0:0:1: + %1LF:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:1: + %1LF:INFINITY:0:-1: + %*1LF:INFINITY:0:-1: +-%1LF:+NAN():0:-1: +-%*1LF:+NAN():0:-1: +-%1LF:+NAN(09A_Zaz):0:-1: +-%*1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:+NAN():0:-1: ++# BZ30647 %*1LF:+NAN():0:-1: ++# BZ30647 %1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:+NAN(09A_Zaz):0:-1: + %1LF:+0:0:-1: + %*1LF:+0:0:-1: + %1LF:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2LF:-0.0:0:2: + %2LF:-0:1:2:-0x0: + %*2LF:-0:0:2: +-%2LF:-NAN(09A_Zaz):0:-1: +-%*2LF:-NAN(09A_Zaz):0:-1: +-%2LF:-NAN():0:-1: +-%*2LF:-NAN():0:-1: +-%2LF:NAN():0:-1: +-%*2LF:NAN():0:-1: +-%2LF:NAN(09A_Zaz):0:-1: +-%*2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN():0:-1: ++# BZ30647 %*2LF:-NAN():0:-1: ++# BZ30647 %2LF:NAN():0:-1: ++# BZ30647 %*2LF:NAN():0:-1: ++# BZ30647 %2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:NAN(09A_Zaz):0:-1: + %2LF:0:1:1:0x0: + %*2LF:0:0:1: + %2LF:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:2: + %2LF:INFINITY:0:-1: + %*2LF:INFINITY:0:-1: +-%2LF:+NAN():0:-1: +-%*2LF:+NAN():0:-1: +-%2LF:+NAN(09A_Zaz):0:-1: +-%*2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:+NAN():0:-1: ++# BZ30647 %*2LF:+NAN():0:-1: ++# BZ30647 %2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:+NAN(09A_Zaz):0:-1: + %2LF:+0:1:2:0x0: + %*2LF:+0:0:2: + %2LF:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3LF:-0.0:0:3: + %3LF:-0:1:2:-0x0: + %*3LF:-0:0:2: +-%3LF:-NAN(09A_Zaz):0:-1: +-%*3LF:-NAN(09A_Zaz):0:-1: +-%3LF:-NAN():0:-1: +-%*3LF:-NAN():0:-1: +-%3LF:NAN():1:3:nan: +-%*3LF:NAN():0:3: +-%3LF:NAN(09A_Zaz):1:3:nan: +-%*3LF:NAN(09A_Zaz):0:3: ++# BZ30647 %3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:-NAN():0:-1: ++# BZ30647 %*3LF:-NAN():0:-1: ++# BZ30647 %3LF:NAN():1:3:nan: ++# BZ30647 %*3LF:NAN():0:3: ++# BZ30647 %3LF:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LF:NAN(09A_Zaz):0:3: + %3LF:0:1:1:0x0: + %*3LF:0:0:1: + %3LF:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:3: + %3LF:INFINITY:1:3:inf: + %*3LF:INFINITY:0:3: +-%3LF:+NAN():0:-1: +-%*3LF:+NAN():0:-1: +-%3LF:+NAN(09A_Zaz):0:-1: +-%*3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:+NAN():0:-1: ++# BZ30647 %*3LF:+NAN():0:-1: ++# BZ30647 %3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:+NAN(09A_Zaz):0:-1: + %3LF:+0:1:2:0x0: + %*3LF:+0:0:2: + %3LF:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*295LF:-0.0:0:4: + %295LF:-0:1:2:-0x0: + %*295LF:-0:0:2: +-%295LF:-NAN(09A_Zaz):1:13:-nan: +-%*295LF:-NAN(09A_Zaz):0:13: +-%295LF:-NAN():1:6:-nan: +-%*295LF:-NAN():0:6: +-%295LF:NAN():1:5:nan: +-%*295LF:NAN():0:5: +-%295LF:NAN(09A_Zaz):1:12:nan: +-%*295LF:NAN(09A_Zaz):0:12: ++# BZ30647 %295LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*295LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %295LF:-NAN():1:6:-nan: ++# BZ30647 %*295LF:-NAN():0:6: ++# BZ30647 %295LF:NAN():1:5:nan: ++# BZ30647 %*295LF:NAN():0:5: ++# BZ30647 %295LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*295LF:NAN(09A_Zaz):0:12: + %295LF:0:1:1:0x0: + %*295LF:0:0:1: + %295LF:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*295LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:295: + %295LF:INFINITY:1:8:inf: + %*295LF:INFINITY:0:8: +-%295LF:+NAN():1:6:nan: +-%*295LF:+NAN():0:6: +-%295LF:+NAN(09A_Zaz):1:13:nan: +-%*295LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %295LF:+NAN():1:6:nan: ++# BZ30647 %*295LF:+NAN():0:6: ++# BZ30647 %295LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*295LF:+NAN(09A_Zaz):0:13: + %295LF:+0:1:2:0x0: + %*295LF:+0:0:2: + %295LF:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*340LF:-0.0:0:4: + %340LF:-0:1:2:-0x0: + %*340LF:-0:0:2: +-%340LF:-NAN(09A_Zaz):1:13:-nan: +-%*340LF:-NAN(09A_Zaz):0:13: +-%340LF:-NAN():1:6:-nan: +-%*340LF:-NAN():0:6: +-%340LF:NAN():1:5:nan: +-%*340LF:NAN():0:5: +-%340LF:NAN(09A_Zaz):1:12:nan: +-%*340LF:NAN(09A_Zaz):0:12: ++# BZ30647 %340LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*340LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %340LF:-NAN():1:6:-nan: ++# BZ30647 %*340LF:-NAN():0:6: ++# BZ30647 %340LF:NAN():1:5:nan: ++# BZ30647 %*340LF:NAN():0:5: ++# BZ30647 %340LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*340LF:NAN(09A_Zaz):0:12: + %340LF:0:1:1:0x0: + %*340LF:0:0:1: + %340LF:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*340LF:0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:312: + %340LF:INFINITY:1:8:inf: + %*340LF:INFINITY:0:8: +-%340LF:+NAN():1:6:nan: +-%*340LF:+NAN():0:6: +-%340LF:+NAN(09A_Zaz):1:13:nan: +-%*340LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %340LF:+NAN():1:6:nan: ++# BZ30647 %*340LF:+NAN():0:6: ++# BZ30647 %340LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*340LF:+NAN(09A_Zaz):0:13: + %340LF:+0:1:2:0x0: + %*340LF:+0:0:2: + %340LF:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*3LF: -0.0:0:4: + %3LF: -0:1:3:-0x0: + %*3LF: -0:0:3: +-%3LF: -NAN(09A_Zaz):0:-1: +-%*3LF: -NAN(09A_Zaz):0:-1: +-%3LF: -NAN():0:-1: +-%*3LF: -NAN():0:-1: +-%3LF: NAN():1:4:nan: +-%*3LF: NAN():0:4: +-%3LF: NAN(09A_Zaz):1:4:nan: +-%*3LF: NAN(09A_Zaz):0:4: ++# BZ30647 %3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: -NAN():0:-1: ++# BZ30647 %*3LF: -NAN():0:-1: ++# BZ30647 %3LF: NAN():1:4:nan: ++# BZ30647 %*3LF: NAN():0:4: ++# BZ30647 %3LF: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LF: NAN(09A_Zaz):0:4: + %3LF: 0:1:2:0x0: + %*3LF: 0:0:2: + %3LF: 0.0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*3LF: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:4: + %3LF: INFINITY:1:4:inf: + %*3LF: INFINITY:0:4: +-%3LF: +NAN():0:-1: +-%*3LF: +NAN():0:-1: +-%3LF: +NAN(09A_Zaz):0:-1: +-%*3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: +NAN():0:-1: ++# BZ30647 %*3LF: +NAN():0:-1: ++# BZ30647 %3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: +NAN(09A_Zaz):0:-1: + %3LF: +0:1:3:0x0: + %*3LF: +0:0:3: + %3LF: +0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*340LF: -0.0:0:5: + %340LF: -0:1:3:-0x0: + %*340LF: -0:0:3: +-%340LF: -NAN(09A_Zaz):1:14:-nan: +-%*340LF: -NAN(09A_Zaz):0:14: +-%340LF: -NAN():1:7:-nan: +-%*340LF: -NAN():0:7: +-%340LF: NAN():1:6:nan: +-%*340LF: NAN():0:6: +-%340LF: NAN(09A_Zaz):1:13:nan: +-%*340LF: NAN(09A_Zaz):0:13: ++# BZ30647 %340LF: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*340LF: -NAN(09A_Zaz):0:14: ++# BZ30647 %340LF: -NAN():1:7:-nan: ++# BZ30647 %*340LF: -NAN():0:7: ++# BZ30647 %340LF: NAN():1:6:nan: ++# BZ30647 %*340LF: NAN():0:6: ++# BZ30647 %340LF: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*340LF: NAN(09A_Zaz):0:13: + %340LF: 0:1:2:0x0: + %*340LF: 0:0:2: + %340LF: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*340LF: 0179769313486231580793728971405301199252069012264752390332004544495176179865349768338004270583473493681874097135387894924752516923758125018237039690323659469736010689648748751591634331824498526377862231967249520608291850653495428451067676993116107021027413767397958053860876625383538022115414866471826801819648.0:0:313: + %340LF: INFINITY:1:9:inf: + %*340LF: INFINITY:0:9: +-%340LF: +NAN():1:7:nan: +-%*340LF: +NAN():0:7: +-%340LF: +NAN(09A_Zaz):1:14:nan: +-%*340LF: +NAN(09A_Zaz):0:14: ++# BZ30647 %340LF: +NAN():1:7:nan: ++# BZ30647 %*340LF: +NAN():0:7: ++# BZ30647 %340LF: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*340LF: +NAN(09A_Zaz):0:14: + %340LF: +0:1:3:0x0: + %*340LF: +0:0:3: + %340LF: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input +index c500aa8d012c5c89..3ef57c2c9b7db8cd 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-g.input +@@ -16,14 +16,14 @@ + %*Lg:-0x0p+0:0:7: + %Lg:-0x0p0:1:6:-0x0: + %*Lg:-0x0p0:0:6: +-%Lg:-nan(09A_Zaz):1:13:-nan: +-%*Lg:-nan(09A_Zaz):0:13: +-%Lg:-nan():1:6:-nan: +-%*Lg:-nan():0:6: +-%Lg:nan():1:5:nan: +-%*Lg:nan():0:5: +-%Lg:nan(09A_Zaz):1:12:nan: +-%*Lg:nan(09A_Zaz):0:12: ++# BZ30647 %Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %Lg:-nan():1:6:-nan: ++# BZ30647 %*Lg:-nan():0:6: ++# BZ30647 %Lg:nan():1:5:nan: ++# BZ30647 %*Lg:nan():0:5: ++# BZ30647 %Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lg:nan(09A_Zaz):0:12: + %Lg:0x0p0:1:5:0x0: + %*Lg:0x0p0:0:5: + %Lg:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:36: + %Lg:infinity:1:8:inf: + %*Lg:infinity:0:8: +-%Lg:+nan():1:6:nan: +-%*Lg:+nan():0:6: +-%Lg:+nan(09A_Zaz):1:13:nan: +-%*Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %Lg:+nan():1:6:nan: ++# BZ30647 %*Lg:+nan():0:6: ++# BZ30647 %Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lg:+nan(09A_Zaz):0:13: + %Lg:+0x0p0:1:6:0x0: + %*Lg:+0x0p0:0:6: + %Lg:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1Lg:-0x0p+0:0:-1: + %1Lg:-0x0p0:0:-1: + %*1Lg:-0x0p0:0:-1: +-%1Lg:-nan(09A_Zaz):0:-1: +-%*1Lg:-nan(09A_Zaz):0:-1: +-%1Lg:-nan():0:-1: +-%*1Lg:-nan():0:-1: +-%1Lg:nan():0:-1: +-%*1Lg:nan():0:-1: +-%1Lg:nan(09A_Zaz):0:-1: +-%*1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan():0:-1: ++# BZ30647 %*1Lg:-nan():0:-1: ++# BZ30647 %1Lg:nan():0:-1: ++# BZ30647 %*1Lg:nan():0:-1: ++# BZ30647 %1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:nan(09A_Zaz):0:-1: + %1Lg:0x0p0:1:1:0x0: + %*1Lg:0x0p0:0:1: + %1Lg:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:1: + %1Lg:infinity:0:-1: + %*1Lg:infinity:0:-1: +-%1Lg:+nan():0:-1: +-%*1Lg:+nan():0:-1: +-%1Lg:+nan(09A_Zaz):0:-1: +-%*1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:+nan():0:-1: ++# BZ30647 %*1Lg:+nan():0:-1: ++# BZ30647 %1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:+nan(09A_Zaz):0:-1: + %1Lg:+0x0p0:0:-1: + %*1Lg:+0x0p0:0:-1: + %1Lg:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lg:-0x0p+0:0:2: + %2Lg:-0x0p0:1:2:-0x0: + %*2Lg:-0x0p0:0:2: +-%2Lg:-nan(09A_Zaz):0:-1: +-%*2Lg:-nan(09A_Zaz):0:-1: +-%2Lg:-nan():0:-1: +-%*2Lg:-nan():0:-1: +-%2Lg:nan():0:-1: +-%*2Lg:nan():0:-1: +-%2Lg:nan(09A_Zaz):0:-1: +-%*2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan():0:-1: ++# BZ30647 %*2Lg:-nan():0:-1: ++# BZ30647 %2Lg:nan():0:-1: ++# BZ30647 %*2Lg:nan():0:-1: ++# BZ30647 %2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:nan(09A_Zaz):0:-1: + # BZ12701 %2Lg:0x0p0:0:-1: + # BZ12701 %*2Lg:0x0p0:0:-1: + # BZ12701 %2Lg:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:-1: + %2Lg:infinity:0:-1: + %*2Lg:infinity:0:-1: +-%2Lg:+nan():0:-1: +-%*2Lg:+nan():0:-1: +-%2Lg:+nan(09A_Zaz):0:-1: +-%*2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:+nan():0:-1: ++# BZ30647 %*2Lg:+nan():0:-1: ++# BZ30647 %2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:+nan(09A_Zaz):0:-1: + %2Lg:+0x0p0:1:2:0x0: + %*2Lg:+0x0p0:0:2: + %2Lg:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Lg:-0x0p+0:0:-1: + # BZ12701 %3Lg:-0x0p0:0:-1: + # BZ12701 %*3Lg:-0x0p0:0:-1: +-%3Lg:-nan(09A_Zaz):0:-1: +-%*3Lg:-nan(09A_Zaz):0:-1: +-%3Lg:-nan():0:-1: +-%*3Lg:-nan():0:-1: +-%3Lg:nan():1:3:nan: +-%*3Lg:nan():0:3: +-%3Lg:nan(09A_Zaz):1:3:nan: +-%*3Lg:nan(09A_Zaz):0:3: ++# BZ30647 %3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:-nan():0:-1: ++# BZ30647 %*3Lg:-nan():0:-1: ++# BZ30647 %3Lg:nan():1:3:nan: ++# BZ30647 %*3Lg:nan():0:3: ++# BZ30647 %3Lg:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lg:nan(09A_Zaz):0:3: + %3Lg:0x0p0:1:3:0x0: + %*3Lg:0x0p0:0:3: + %3Lg:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:3: + %3Lg:infinity:1:3:inf: + %*3Lg:infinity:0:3: +-%3Lg:+nan():0:-1: +-%*3Lg:+nan():0:-1: +-%3Lg:+nan(09A_Zaz):0:-1: +-%*3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:+nan():0:-1: ++# BZ30647 %*3Lg:+nan():0:-1: ++# BZ30647 %3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %3Lg:+0x0p0:0:-1: + # BZ12701 %*3Lg:+0x0p0:0:-1: + # BZ12701 %3Lg:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4Lg:-0x0p+0:0:4: + %4Lg:-0x0p0:1:4:-0x0: + %*4Lg:-0x0p0:0:4: +-%4Lg:-nan(09A_Zaz):1:4:-nan: +-%*4Lg:-nan(09A_Zaz):0:4: +-%4Lg:-nan():1:4:-nan: +-%*4Lg:-nan():0:4: +-%4Lg:nan():0:-1: +-%*4Lg:nan():0:-1: +-%4Lg:nan(09A_Zaz):0:-1: +-%*4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %4Lg:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Lg:-nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:-nan():1:4:-nan: ++# BZ30647 %*4Lg:-nan():0:4: ++# BZ30647 %4Lg:nan():0:-1: ++# BZ30647 %*4Lg:nan():0:-1: ++# BZ30647 %4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Lg:nan(09A_Zaz):0:-1: + # BZ12701 %4Lg:0x0p0:0:-1: + # BZ12701 %*4Lg:0x0p0:0:-1: + # BZ12701 %4Lg:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:4: + %4Lg:infinity:0:-1: + %*4Lg:infinity:0:-1: +-%4Lg:+nan():1:4:nan: +-%*4Lg:+nan():0:4: +-%4Lg:+nan(09A_Zaz):1:4:nan: +-%*4Lg:+nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:+nan():1:4:nan: ++# BZ30647 %*4Lg:+nan():0:4: ++# BZ30647 %4Lg:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Lg:+nan(09A_Zaz):0:4: + %4Lg:+0x0p0:1:4:0x0: + %*4Lg:+0x0p0:0:4: + %4Lg:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5Lg:-0x0p+0:0:-1: + # BZ12701 %5Lg:-0x0p0:0:-1: + # BZ12701 %*5Lg:-0x0p0:0:-1: +-%5Lg:-nan(09A_Zaz):0:-1: +-%*5Lg:-nan(09A_Zaz):0:-1: +-%5Lg:-nan():0:-1: +-%*5Lg:-nan():0:-1: +-%5Lg:nan():1:5:nan: +-%*5Lg:nan():0:5: +-%5Lg:nan(09A_Zaz):0:-1: +-%*5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan():0:-1: ++# BZ30647 %*5Lg:-nan():0:-1: ++# BZ30647 %5Lg:nan():1:5:nan: ++# BZ30647 %*5Lg:nan():0:5: ++# BZ30647 %5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:nan(09A_Zaz):0:-1: + %5Lg:0x0p0:1:5:0x0: + %*5Lg:0x0p0:0:5: + # BZ12701 %5Lg:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:5: + %5Lg:infinity:0:-1: + %*5Lg:infinity:0:-1: +-%5Lg:+nan():0:-1: +-%*5Lg:+nan():0:-1: +-%5Lg:+nan(09A_Zaz):0:-1: +-%*5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:+nan():0:-1: ++# BZ30647 %*5Lg:+nan():0:-1: ++# BZ30647 %5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %5Lg:+0x0p0:0:-1: + # BZ12701 %*5Lg:+0x0p0:0:-1: + # BZ12701 %5Lg:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6Lg:-0x0p+0:0:-1: + %6Lg:-0x0p0:1:6:-0x0: + %*6Lg:-0x0p0:0:6: +-%6Lg:-nan(09A_Zaz):0:-1: +-%*6Lg:-nan(09A_Zaz):0:-1: +-%6Lg:-nan():1:6:-nan: +-%*6Lg:-nan():0:6: +-%6Lg:nan():1:5:nan: +-%*6Lg:nan():0:5: +-%6Lg:nan(09A_Zaz):0:-1: +-%*6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan():1:6:-nan: ++# BZ30647 %*6Lg:-nan():0:6: ++# BZ30647 %6Lg:nan():1:5:nan: ++# BZ30647 %*6Lg:nan():0:5: ++# BZ30647 %6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:nan(09A_Zaz):0:-1: + %6Lg:0x0p0:1:5:0x0: + %*6Lg:0x0p0:0:5: + %6Lg:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:6: + %6Lg:infinity:0:-1: + %*6Lg:infinity:0:-1: +-%6Lg:+nan():1:6:nan: +-%*6Lg:+nan():0:6: +-%6Lg:+nan(09A_Zaz):0:-1: +-%*6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:+nan():1:6:nan: ++# BZ30647 %*6Lg:+nan():0:6: ++# BZ30647 %6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:+nan(09A_Zaz):0:-1: + %6Lg:+0x0p0:1:6:0x0: + %*6Lg:+0x0p0:0:6: + # BZ12701 %6Lg:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*33Lg:-0x0p+0:0:7: + %33Lg:-0x0p0:1:6:-0x0: + %*33Lg:-0x0p0:0:6: +-%33Lg:-nan(09A_Zaz):1:13:-nan: +-%*33Lg:-nan(09A_Zaz):0:13: +-%33Lg:-nan():1:6:-nan: +-%*33Lg:-nan():0:6: +-%33Lg:nan():1:5:nan: +-%*33Lg:nan():0:5: +-%33Lg:nan(09A_Zaz):1:12:nan: +-%*33Lg:nan(09A_Zaz):0:12: ++# BZ30647 %33Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*33Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %33Lg:-nan():1:6:-nan: ++# BZ30647 %*33Lg:-nan():0:6: ++# BZ30647 %33Lg:nan():1:5:nan: ++# BZ30647 %*33Lg:nan():0:5: ++# BZ30647 %33Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*33Lg:nan(09A_Zaz):0:12: + %33Lg:0x0p0:1:5:0x0: + %*33Lg:0x0p0:0:5: + %33Lg:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*33Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:33: + %33Lg:infinity:1:8:inf: + %*33Lg:infinity:0:8: +-%33Lg:+nan():1:6:nan: +-%*33Lg:+nan():0:6: +-%33Lg:+nan(09A_Zaz):1:13:nan: +-%*33Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %33Lg:+nan():1:6:nan: ++# BZ30647 %*33Lg:+nan():0:6: ++# BZ30647 %33Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*33Lg:+nan(09A_Zaz):0:13: + %33Lg:+0x0p0:1:6:0x0: + %*33Lg:+0x0p0:0:6: + %33Lg:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*50Lg:-0x0p+0:0:7: + %50Lg:-0x0p0:1:6:-0x0: + %*50Lg:-0x0p0:0:6: +-%50Lg:-nan(09A_Zaz):1:13:-nan: +-%*50Lg:-nan(09A_Zaz):0:13: +-%50Lg:-nan():1:6:-nan: +-%*50Lg:-nan():0:6: +-%50Lg:nan():1:5:nan: +-%*50Lg:nan():0:5: +-%50Lg:nan(09A_Zaz):1:12:nan: +-%*50Lg:nan(09A_Zaz):0:12: ++# BZ30647 %50Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*50Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %50Lg:-nan():1:6:-nan: ++# BZ30647 %*50Lg:-nan():0:6: ++# BZ30647 %50Lg:nan():1:5:nan: ++# BZ30647 %*50Lg:nan():0:5: ++# BZ30647 %50Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*50Lg:nan(09A_Zaz):0:12: + %50Lg:0x0p0:1:5:0x0: + %*50Lg:0x0p0:0:5: + %50Lg:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*50Lg:0xf.ffffffffffffbffffffffffffcp+1020:0:36: + %50Lg:infinity:1:8:inf: + %*50Lg:infinity:0:8: +-%50Lg:+nan():1:6:nan: +-%*50Lg:+nan():0:6: +-%50Lg:+nan(09A_Zaz):1:13:nan: +-%*50Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %50Lg:+nan():1:6:nan: ++# BZ30647 %*50Lg:+nan():0:6: ++# BZ30647 %50Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*50Lg:+nan(09A_Zaz):0:13: + %50Lg:+0x0p0:1:6:0x0: + %*50Lg:+0x0p0:0:6: + %50Lg:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5Lg: -0x0p+0:0:-1: + # BZ12701 %5Lg: -0x0p0:0:-1: + # BZ12701 %*5Lg: -0x0p0:0:-1: +-%5Lg: -nan(09A_Zaz):0:-1: +-%*5Lg: -nan(09A_Zaz):0:-1: +-%5Lg: -nan():0:-1: +-%*5Lg: -nan():0:-1: +-%5Lg: nan():1:6:nan: +-%*5Lg: nan():0:6: +-%5Lg: nan(09A_Zaz):0:-1: +-%*5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan():0:-1: ++# BZ30647 %*5Lg: -nan():0:-1: ++# BZ30647 %5Lg: nan():1:6:nan: ++# BZ30647 %*5Lg: nan():0:6: ++# BZ30647 %5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: nan(09A_Zaz):0:-1: + %5Lg: 0x0p0:1:6:0x0: + %*5Lg: 0x0p0:0:6: + # BZ12701 %5Lg: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5Lg: 0xf.ffffffffffffbffffffffffffcp+1020:0:6: + %5Lg: infinity:0:-1: + %*5Lg: infinity:0:-1: +-%5Lg: +nan():0:-1: +-%*5Lg: +nan():0:-1: +-%5Lg: +nan(09A_Zaz):0:-1: +-%*5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: +nan():0:-1: ++# BZ30647 %*5Lg: +nan():0:-1: ++# BZ30647 %5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: +nan(09A_Zaz):0:-1: + # BZ12701 %5Lg: +0x0p0:0:-1: + # BZ12701 %*5Lg: +0x0p0:0:-1: + # BZ12701 %5Lg: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*50Lg: -0x0p+0:0:8: + %50Lg: -0x0p0:1:7:-0x0: + %*50Lg: -0x0p0:0:7: +-%50Lg: -nan(09A_Zaz):1:14:-nan: +-%*50Lg: -nan(09A_Zaz):0:14: +-%50Lg: -nan():1:7:-nan: +-%*50Lg: -nan():0:7: +-%50Lg: nan():1:6:nan: +-%*50Lg: nan():0:6: +-%50Lg: nan(09A_Zaz):1:13:nan: +-%*50Lg: nan(09A_Zaz):0:13: ++# BZ30647 %50Lg: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*50Lg: -nan(09A_Zaz):0:14: ++# BZ30647 %50Lg: -nan():1:7:-nan: ++# BZ30647 %*50Lg: -nan():0:7: ++# BZ30647 %50Lg: nan():1:6:nan: ++# BZ30647 %*50Lg: nan():0:6: ++# BZ30647 %50Lg: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*50Lg: nan(09A_Zaz):0:13: + %50Lg: 0x0p0:1:6:0x0: + %*50Lg: 0x0p0:0:6: + %50Lg: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*50Lg: 0xf.ffffffffffffbffffffffffffcp+1020:0:37: + %50Lg: infinity:1:9:inf: + %*50Lg: infinity:0:9: +-%50Lg: +nan():1:7:nan: +-%*50Lg: +nan():0:7: +-%50Lg: +nan(09A_Zaz):1:14:nan: +-%*50Lg: +nan(09A_Zaz):0:14: ++# BZ30647 %50Lg: +nan():1:7:nan: ++# BZ30647 %*50Lg: +nan():0:7: ++# BZ30647 %50Lg: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*50Lg: +nan(09A_Zaz):0:14: + %50Lg: +0x0p0:1:7:0x0: + %*50Lg: +0x0p0:0:7: + %50Lg: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input +index 00e8a241e240fa13..ba2387a98dc705ed 100644 +--- a/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input ++++ b/sysdeps/ieee754/ldbl-128ibm/tst-scanf-format-ldouble-gg.input +@@ -16,14 +16,14 @@ + %*LG:-0X0P+0:0:7: + %LG:-0X0P0:1:6:-0x0: + %*LG:-0X0P0:0:6: +-%LG:-NAN(09A_Zaz):1:13:-nan: +-%*LG:-NAN(09A_Zaz):0:13: +-%LG:-NAN():1:6:-nan: +-%*LG:-NAN():0:6: +-%LG:NAN():1:5:nan: +-%*LG:NAN():0:5: +-%LG:NAN(09A_Zaz):1:12:nan: +-%*LG:NAN(09A_Zaz):0:12: ++# BZ30647 %LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %LG:-NAN():1:6:-nan: ++# BZ30647 %*LG:-NAN():0:6: ++# BZ30647 %LG:NAN():1:5:nan: ++# BZ30647 %*LG:NAN():0:5: ++# BZ30647 %LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LG:NAN(09A_Zaz):0:12: + %LG:0X0P0:1:5:0x0: + %*LG:0X0P0:0:5: + %LG:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36: + %LG:INFINITY:1:8:inf: + %*LG:INFINITY:0:8: +-%LG:+NAN():1:6:nan: +-%*LG:+NAN():0:6: +-%LG:+NAN(09A_Zaz):1:13:nan: +-%*LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %LG:+NAN():1:6:nan: ++# BZ30647 %*LG:+NAN():0:6: ++# BZ30647 %LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LG:+NAN(09A_Zaz):0:13: + %LG:+0X0P0:1:6:0x0: + %*LG:+0X0P0:0:6: + %LG:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LG:-0X0P+0:0:-1: + %1LG:-0X0P0:0:-1: + %*1LG:-0X0P0:0:-1: +-%1LG:-NAN(09A_Zaz):0:-1: +-%*1LG:-NAN(09A_Zaz):0:-1: +-%1LG:-NAN():0:-1: +-%*1LG:-NAN():0:-1: +-%1LG:NAN():0:-1: +-%*1LG:NAN():0:-1: +-%1LG:NAN(09A_Zaz):0:-1: +-%*1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN():0:-1: ++# BZ30647 %*1LG:-NAN():0:-1: ++# BZ30647 %1LG:NAN():0:-1: ++# BZ30647 %*1LG:NAN():0:-1: ++# BZ30647 %1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:NAN(09A_Zaz):0:-1: + %1LG:0X0P0:1:1:0x0: + %*1LG:0X0P0:0:1: + %1LG:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:1: + %1LG:INFINITY:0:-1: + %*1LG:INFINITY:0:-1: +-%1LG:+NAN():0:-1: +-%*1LG:+NAN():0:-1: +-%1LG:+NAN(09A_Zaz):0:-1: +-%*1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:+NAN():0:-1: ++# BZ30647 %*1LG:+NAN():0:-1: ++# BZ30647 %1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:+NAN(09A_Zaz):0:-1: + %1LG:+0X0P0:0:-1: + %*1LG:+0X0P0:0:-1: + %1LG:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LG:-0X0P+0:0:2: + %2LG:-0X0P0:1:2:-0x0: + %*2LG:-0X0P0:0:2: +-%2LG:-NAN(09A_Zaz):0:-1: +-%*2LG:-NAN(09A_Zaz):0:-1: +-%2LG:-NAN():0:-1: +-%*2LG:-NAN():0:-1: +-%2LG:NAN():0:-1: +-%*2LG:NAN():0:-1: +-%2LG:NAN(09A_Zaz):0:-1: +-%*2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN():0:-1: ++# BZ30647 %*2LG:-NAN():0:-1: ++# BZ30647 %2LG:NAN():0:-1: ++# BZ30647 %*2LG:NAN():0:-1: ++# BZ30647 %2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:NAN(09A_Zaz):0:-1: + # BZ12701 %2LG:0X0P0:0:-1: + # BZ12701 %*2LG:0X0P0:0:-1: + # BZ12701 %2LG:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:-1: + %2LG:INFINITY:0:-1: + %*2LG:INFINITY:0:-1: +-%2LG:+NAN():0:-1: +-%*2LG:+NAN():0:-1: +-%2LG:+NAN(09A_Zaz):0:-1: +-%*2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:+NAN():0:-1: ++# BZ30647 %*2LG:+NAN():0:-1: ++# BZ30647 %2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:+NAN(09A_Zaz):0:-1: + %2LG:+0X0P0:1:2:0x0: + %*2LG:+0X0P0:0:2: + %2LG:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LG:-0X0P+0:0:-1: + # BZ12701 %3LG:-0X0P0:0:-1: + # BZ12701 %*3LG:-0X0P0:0:-1: +-%3LG:-NAN(09A_Zaz):0:-1: +-%*3LG:-NAN(09A_Zaz):0:-1: +-%3LG:-NAN():0:-1: +-%*3LG:-NAN():0:-1: +-%3LG:NAN():1:3:nan: +-%*3LG:NAN():0:3: +-%3LG:NAN(09A_Zaz):1:3:nan: +-%*3LG:NAN(09A_Zaz):0:3: ++# BZ30647 %3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:-NAN():0:-1: ++# BZ30647 %*3LG:-NAN():0:-1: ++# BZ30647 %3LG:NAN():1:3:nan: ++# BZ30647 %*3LG:NAN():0:3: ++# BZ30647 %3LG:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LG:NAN(09A_Zaz):0:3: + %3LG:0X0P0:1:3:0x0: + %*3LG:0X0P0:0:3: + %3LG:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:3: + %3LG:INFINITY:1:3:inf: + %*3LG:INFINITY:0:3: +-%3LG:+NAN():0:-1: +-%*3LG:+NAN():0:-1: +-%3LG:+NAN(09A_Zaz):0:-1: +-%*3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:+NAN():0:-1: ++# BZ30647 %*3LG:+NAN():0:-1: ++# BZ30647 %3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LG:+0X0P0:0:-1: + # BZ12701 %*3LG:+0X0P0:0:-1: + # BZ12701 %3LG:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LG:-0X0P+0:0:4: + %4LG:-0X0P0:1:4:-0x0: + %*4LG:-0X0P0:0:4: +-%4LG:-NAN(09A_Zaz):1:4:-nan: +-%*4LG:-NAN(09A_Zaz):0:4: +-%4LG:-NAN():1:4:-nan: +-%*4LG:-NAN():0:4: +-%4LG:NAN():0:-1: +-%*4LG:NAN():0:-1: +-%4LG:NAN(09A_Zaz):0:-1: +-%*4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LG:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LG:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:-NAN():1:4:-nan: ++# BZ30647 %*4LG:-NAN():0:4: ++# BZ30647 %4LG:NAN():0:-1: ++# BZ30647 %*4LG:NAN():0:-1: ++# BZ30647 %4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LG:NAN(09A_Zaz):0:-1: + # BZ12701 %4LG:0X0P0:0:-1: + # BZ12701 %*4LG:0X0P0:0:-1: + # BZ12701 %4LG:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:4: + %4LG:INFINITY:0:-1: + %*4LG:INFINITY:0:-1: +-%4LG:+NAN():1:4:nan: +-%*4LG:+NAN():0:4: +-%4LG:+NAN(09A_Zaz):1:4:nan: +-%*4LG:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:+NAN():1:4:nan: ++# BZ30647 %*4LG:+NAN():0:4: ++# BZ30647 %4LG:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LG:+NAN(09A_Zaz):0:4: + %4LG:+0X0P0:1:4:0x0: + %*4LG:+0X0P0:0:4: + %4LG:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LG:-0X0P+0:0:-1: + # BZ12701 %5LG:-0X0P0:0:-1: + # BZ12701 %*5LG:-0X0P0:0:-1: +-%5LG:-NAN(09A_Zaz):0:-1: +-%*5LG:-NAN(09A_Zaz):0:-1: +-%5LG:-NAN():0:-1: +-%*5LG:-NAN():0:-1: +-%5LG:NAN():1:5:nan: +-%*5LG:NAN():0:5: +-%5LG:NAN(09A_Zaz):0:-1: +-%*5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN():0:-1: ++# BZ30647 %*5LG:-NAN():0:-1: ++# BZ30647 %5LG:NAN():1:5:nan: ++# BZ30647 %*5LG:NAN():0:5: ++# BZ30647 %5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:NAN(09A_Zaz):0:-1: + %5LG:0X0P0:1:5:0x0: + %*5LG:0X0P0:0:5: + # BZ12701 %5LG:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:5: + %5LG:INFINITY:0:-1: + %*5LG:INFINITY:0:-1: +-%5LG:+NAN():0:-1: +-%*5LG:+NAN():0:-1: +-%5LG:+NAN(09A_Zaz):0:-1: +-%*5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:+NAN():0:-1: ++# BZ30647 %*5LG:+NAN():0:-1: ++# BZ30647 %5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LG:+0X0P0:0:-1: + # BZ12701 %*5LG:+0X0P0:0:-1: + # BZ12701 %5LG:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LG:-0X0P+0:0:-1: + %6LG:-0X0P0:1:6:-0x0: + %*6LG:-0X0P0:0:6: +-%6LG:-NAN(09A_Zaz):0:-1: +-%*6LG:-NAN(09A_Zaz):0:-1: +-%6LG:-NAN():1:6:-nan: +-%*6LG:-NAN():0:6: +-%6LG:NAN():1:5:nan: +-%*6LG:NAN():0:5: +-%6LG:NAN(09A_Zaz):0:-1: +-%*6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN():1:6:-nan: ++# BZ30647 %*6LG:-NAN():0:6: ++# BZ30647 %6LG:NAN():1:5:nan: ++# BZ30647 %*6LG:NAN():0:5: ++# BZ30647 %6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:NAN(09A_Zaz):0:-1: + %6LG:0X0P0:1:5:0x0: + %*6LG:0X0P0:0:5: + %6LG:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6: + %6LG:INFINITY:0:-1: + %*6LG:INFINITY:0:-1: +-%6LG:+NAN():1:6:nan: +-%*6LG:+NAN():0:6: +-%6LG:+NAN(09A_Zaz):0:-1: +-%*6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:+NAN():1:6:nan: ++# BZ30647 %*6LG:+NAN():0:6: ++# BZ30647 %6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:+NAN(09A_Zaz):0:-1: + %6LG:+0X0P0:1:6:0x0: + %*6LG:+0X0P0:0:6: + # BZ12701 %6LG:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*33LG:-0X0P+0:0:7: + %33LG:-0X0P0:1:6:-0x0: + %*33LG:-0X0P0:0:6: +-%33LG:-NAN(09A_Zaz):1:13:-nan: +-%*33LG:-NAN(09A_Zaz):0:13: +-%33LG:-NAN():1:6:-nan: +-%*33LG:-NAN():0:6: +-%33LG:NAN():1:5:nan: +-%*33LG:NAN():0:5: +-%33LG:NAN(09A_Zaz):1:12:nan: +-%*33LG:NAN(09A_Zaz):0:12: ++# BZ30647 %33LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*33LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %33LG:-NAN():1:6:-nan: ++# BZ30647 %*33LG:-NAN():0:6: ++# BZ30647 %33LG:NAN():1:5:nan: ++# BZ30647 %*33LG:NAN():0:5: ++# BZ30647 %33LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*33LG:NAN(09A_Zaz):0:12: + %33LG:0X0P0:1:5:0x0: + %*33LG:0X0P0:0:5: + %33LG:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*33LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:33: + %33LG:INFINITY:1:8:inf: + %*33LG:INFINITY:0:8: +-%33LG:+NAN():1:6:nan: +-%*33LG:+NAN():0:6: +-%33LG:+NAN(09A_Zaz):1:13:nan: +-%*33LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %33LG:+NAN():1:6:nan: ++# BZ30647 %*33LG:+NAN():0:6: ++# BZ30647 %33LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*33LG:+NAN(09A_Zaz):0:13: + %33LG:+0X0P0:1:6:0x0: + %*33LG:+0X0P0:0:6: + %33LG:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*50LG:-0X0P+0:0:7: + %50LG:-0X0P0:1:6:-0x0: + %*50LG:-0X0P0:0:6: +-%50LG:-NAN(09A_Zaz):1:13:-nan: +-%*50LG:-NAN(09A_Zaz):0:13: +-%50LG:-NAN():1:6:-nan: +-%*50LG:-NAN():0:6: +-%50LG:NAN():1:5:nan: +-%*50LG:NAN():0:5: +-%50LG:NAN(09A_Zaz):1:12:nan: +-%*50LG:NAN(09A_Zaz):0:12: ++# BZ30647 %50LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*50LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %50LG:-NAN():1:6:-nan: ++# BZ30647 %*50LG:-NAN():0:6: ++# BZ30647 %50LG:NAN():1:5:nan: ++# BZ30647 %*50LG:NAN():0:5: ++# BZ30647 %50LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*50LG:NAN(09A_Zaz):0:12: + %50LG:0X0P0:1:5:0x0: + %*50LG:0X0P0:0:5: + %50LG:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*50LG:0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:36: + %50LG:INFINITY:1:8:inf: + %*50LG:INFINITY:0:8: +-%50LG:+NAN():1:6:nan: +-%*50LG:+NAN():0:6: +-%50LG:+NAN(09A_Zaz):1:13:nan: +-%*50LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %50LG:+NAN():1:6:nan: ++# BZ30647 %*50LG:+NAN():0:6: ++# BZ30647 %50LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*50LG:+NAN(09A_Zaz):0:13: + %50LG:+0X0P0:1:6:0x0: + %*50LG:+0X0P0:0:6: + %50LG:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LG: -0X0P+0:0:-1: + # BZ12701 %5LG: -0X0P0:0:-1: + # BZ12701 %*5LG: -0X0P0:0:-1: +-%5LG: -NAN(09A_Zaz):0:-1: +-%*5LG: -NAN(09A_Zaz):0:-1: +-%5LG: -NAN():0:-1: +-%*5LG: -NAN():0:-1: +-%5LG: NAN():1:6:nan: +-%*5LG: NAN():0:6: +-%5LG: NAN(09A_Zaz):0:-1: +-%*5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN():0:-1: ++# BZ30647 %*5LG: -NAN():0:-1: ++# BZ30647 %5LG: NAN():1:6:nan: ++# BZ30647 %*5LG: NAN():0:6: ++# BZ30647 %5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: NAN(09A_Zaz):0:-1: + %5LG: 0X0P0:1:6:0x0: + %*5LG: 0X0P0:0:6: + # BZ12701 %5LG: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LG: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:6: + %5LG: INFINITY:0:-1: + %*5LG: INFINITY:0:-1: +-%5LG: +NAN():0:-1: +-%*5LG: +NAN():0:-1: +-%5LG: +NAN(09A_Zaz):0:-1: +-%*5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: +NAN():0:-1: ++# BZ30647 %*5LG: +NAN():0:-1: ++# BZ30647 %5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LG: +0X0P0:0:-1: + # BZ12701 %*5LG: +0X0P0:0:-1: + # BZ12701 %5LG: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*50LG: -0X0P+0:0:8: + %50LG: -0X0P0:1:7:-0x0: + %*50LG: -0X0P0:0:7: +-%50LG: -NAN(09A_Zaz):1:14:-nan: +-%*50LG: -NAN(09A_Zaz):0:14: +-%50LG: -NAN():1:7:-nan: +-%*50LG: -NAN():0:7: +-%50LG: NAN():1:6:nan: +-%*50LG: NAN():0:6: +-%50LG: NAN(09A_Zaz):1:13:nan: +-%*50LG: NAN(09A_Zaz):0:13: ++# BZ30647 %50LG: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*50LG: -NAN(09A_Zaz):0:14: ++# BZ30647 %50LG: -NAN():1:7:-nan: ++# BZ30647 %*50LG: -NAN():0:7: ++# BZ30647 %50LG: NAN():1:6:nan: ++# BZ30647 %*50LG: NAN():0:6: ++# BZ30647 %50LG: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*50LG: NAN(09A_Zaz):0:13: + %50LG: 0X0P0:1:6:0x0: + %*50LG: 0X0P0:0:6: + %50LG: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*50LG: 0XF.FFFFFFFFFFFFBFFFFFFFFFFFFCP+1020:0:37: + %50LG: INFINITY:1:9:inf: + %*50LG: INFINITY:0:9: +-%50LG: +NAN():1:7:nan: +-%*50LG: +NAN():0:7: +-%50LG: +NAN(09A_Zaz):1:14:nan: +-%*50LG: +NAN(09A_Zaz):0:14: ++# BZ30647 %50LG: +NAN():1:7:nan: ++# BZ30647 %*50LG: +NAN():0:7: ++# BZ30647 %50LG: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*50LG: +NAN(09A_Zaz):0:14: + %50LG: +0X0P0:1:7:0x0: + %*50LG: +0X0P0:0:7: + %50LG: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input +index 0ed781ea87fb4b4a..58e0803be5d08f44 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-a.input +@@ -16,14 +16,14 @@ + %*La:-0x0p+0:0:7: + %La:-0x0p0:1:6:-0x0: + %*La:-0x0p0:0:6: +-%La:-nan(09A_Zaz):1:13:-nan: +-%*La:-nan(09A_Zaz):0:13: +-%La:-nan():1:6:-nan: +-%*La:-nan():0:6: +-%La:nan():1:5:nan: +-%*La:nan():0:5: +-%La:nan(09A_Zaz):1:12:nan: +-%*La:nan(09A_Zaz):0:12: ++# BZ30647 %La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*La:-nan(09A_Zaz):0:13: ++# BZ30647 %La:-nan():1:6:-nan: ++# BZ30647 %*La:-nan():0:6: ++# BZ30647 %La:nan():1:5:nan: ++# BZ30647 %*La:nan():0:5: ++# BZ30647 %La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*La:nan(09A_Zaz):0:12: + %La:0x0p0:1:5:0x0: + %*La:0x0p0:0:5: + %La:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*La:0xf.fffffffffffffffp+16380:0:26: + %La:infinity:1:8:inf: + %*La:infinity:0:8: +-%La:+nan():1:6:nan: +-%*La:+nan():0:6: +-%La:+nan(09A_Zaz):1:13:nan: +-%*La:+nan(09A_Zaz):0:13: ++# BZ30647 %La:+nan():1:6:nan: ++# BZ30647 %*La:+nan():0:6: ++# BZ30647 %La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*La:+nan(09A_Zaz):0:13: + %La:+0x0p0:1:6:0x0: + %*La:+0x0p0:0:6: + %La:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1La:-0x0p+0:0:-1: + %1La:-0x0p0:0:-1: + %*1La:-0x0p0:0:-1: +-%1La:-nan(09A_Zaz):0:-1: +-%*1La:-nan(09A_Zaz):0:-1: +-%1La:-nan():0:-1: +-%*1La:-nan():0:-1: +-%1La:nan():0:-1: +-%*1La:nan():0:-1: +-%1La:nan(09A_Zaz):0:-1: +-%*1La:nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan():0:-1: ++# BZ30647 %*1La:-nan():0:-1: ++# BZ30647 %1La:nan():0:-1: ++# BZ30647 %*1La:nan():0:-1: ++# BZ30647 %1La:nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:nan(09A_Zaz):0:-1: + %1La:0x0p0:1:1:0x0: + %*1La:0x0p0:0:1: + %1La:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1La:0xf.fffffffffffffffp+16380:0:1: + %1La:infinity:0:-1: + %*1La:infinity:0:-1: +-%1La:+nan():0:-1: +-%*1La:+nan():0:-1: +-%1La:+nan(09A_Zaz):0:-1: +-%*1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %1La:+nan():0:-1: ++# BZ30647 %*1La:+nan():0:-1: ++# BZ30647 %1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:+nan(09A_Zaz):0:-1: + %1La:+0x0p0:0:-1: + %*1La:+0x0p0:0:-1: + %1La:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2La:-0x0p+0:0:2: + %2La:-0x0p0:1:2:-0x0: + %*2La:-0x0p0:0:2: +-%2La:-nan(09A_Zaz):0:-1: +-%*2La:-nan(09A_Zaz):0:-1: +-%2La:-nan():0:-1: +-%*2La:-nan():0:-1: +-%2La:nan():0:-1: +-%*2La:nan():0:-1: +-%2La:nan(09A_Zaz):0:-1: +-%*2La:nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan():0:-1: ++# BZ30647 %*2La:-nan():0:-1: ++# BZ30647 %2La:nan():0:-1: ++# BZ30647 %*2La:nan():0:-1: ++# BZ30647 %2La:nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:nan(09A_Zaz):0:-1: + # BZ12701 %2La:0x0p0:0:-1: + # BZ12701 %*2La:0x0p0:0:-1: + # BZ12701 %2La:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2La:0xf.fffffffffffffffp+16380:0:-1: + %2La:infinity:0:-1: + %*2La:infinity:0:-1: +-%2La:+nan():0:-1: +-%*2La:+nan():0:-1: +-%2La:+nan(09A_Zaz):0:-1: +-%*2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %2La:+nan():0:-1: ++# BZ30647 %*2La:+nan():0:-1: ++# BZ30647 %2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:+nan(09A_Zaz):0:-1: + %2La:+0x0p0:1:2:0x0: + %*2La:+0x0p0:0:2: + %2La:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3La:-0x0p+0:0:-1: + # BZ12701 %3La:-0x0p0:0:-1: + # BZ12701 %*3La:-0x0p0:0:-1: +-%3La:-nan(09A_Zaz):0:-1: +-%*3La:-nan(09A_Zaz):0:-1: +-%3La:-nan():0:-1: +-%*3La:-nan():0:-1: +-%3La:nan():1:3:nan: +-%*3La:nan():0:3: +-%3La:nan(09A_Zaz):1:3:nan: +-%*3La:nan(09A_Zaz):0:3: ++# BZ30647 %3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %3La:-nan():0:-1: ++# BZ30647 %*3La:-nan():0:-1: ++# BZ30647 %3La:nan():1:3:nan: ++# BZ30647 %*3La:nan():0:3: ++# BZ30647 %3La:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3La:nan(09A_Zaz):0:3: + %3La:0x0p0:1:3:0x0: + %*3La:0x0p0:0:3: + %3La:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3La:0xf.fffffffffffffffp+16380:0:3: + %3La:infinity:1:3:inf: + %*3La:infinity:0:3: +-%3La:+nan():0:-1: +-%*3La:+nan():0:-1: +-%3La:+nan(09A_Zaz):0:-1: +-%*3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %3La:+nan():0:-1: ++# BZ30647 %*3La:+nan():0:-1: ++# BZ30647 %3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:+nan(09A_Zaz):0:-1: + # BZ12701 %3La:+0x0p0:0:-1: + # BZ12701 %*3La:+0x0p0:0:-1: + # BZ12701 %3La:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4La:-0x0p+0:0:4: + %4La:-0x0p0:1:4:-0x0: + %*4La:-0x0p0:0:4: +-%4La:-nan(09A_Zaz):1:4:-nan: +-%*4La:-nan(09A_Zaz):0:4: +-%4La:-nan():1:4:-nan: +-%*4La:-nan():0:4: +-%4La:nan():0:-1: +-%*4La:nan():0:-1: +-%4La:nan(09A_Zaz):0:-1: +-%*4La:nan(09A_Zaz):0:-1: ++# BZ30647 %4La:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4La:-nan(09A_Zaz):0:4: ++# BZ30647 %4La:-nan():1:4:-nan: ++# BZ30647 %*4La:-nan():0:4: ++# BZ30647 %4La:nan():0:-1: ++# BZ30647 %*4La:nan():0:-1: ++# BZ30647 %4La:nan(09A_Zaz):0:-1: ++# BZ30647 %*4La:nan(09A_Zaz):0:-1: + # BZ12701 %4La:0x0p0:0:-1: + # BZ12701 %*4La:0x0p0:0:-1: + # BZ12701 %4La:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4La:0xf.fffffffffffffffp+16380:0:4: + %4La:infinity:0:-1: + %*4La:infinity:0:-1: +-%4La:+nan():1:4:nan: +-%*4La:+nan():0:4: +-%4La:+nan(09A_Zaz):1:4:nan: +-%*4La:+nan(09A_Zaz):0:4: ++# BZ30647 %4La:+nan():1:4:nan: ++# BZ30647 %*4La:+nan():0:4: ++# BZ30647 %4La:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4La:+nan(09A_Zaz):0:4: + %4La:+0x0p0:1:4:0x0: + %*4La:+0x0p0:0:4: + %4La:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5La:-0x0p+0:0:-1: + # BZ12701 %5La:-0x0p0:0:-1: + # BZ12701 %*5La:-0x0p0:0:-1: +-%5La:-nan(09A_Zaz):0:-1: +-%*5La:-nan(09A_Zaz):0:-1: +-%5La:-nan():0:-1: +-%*5La:-nan():0:-1: +-%5La:nan():1:5:nan: +-%*5La:nan():0:5: +-%5La:nan(09A_Zaz):0:-1: +-%*5La:nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan():0:-1: ++# BZ30647 %*5La:-nan():0:-1: ++# BZ30647 %5La:nan():1:5:nan: ++# BZ30647 %*5La:nan():0:5: ++# BZ30647 %5La:nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:nan(09A_Zaz):0:-1: + %5La:0x0p0:1:5:0x0: + %*5La:0x0p0:0:5: + # BZ12701 %5La:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5La:0xf.fffffffffffffffp+16380:0:5: + %5La:infinity:0:-1: + %*5La:infinity:0:-1: +-%5La:+nan():0:-1: +-%*5La:+nan():0:-1: +-%5La:+nan(09A_Zaz):0:-1: +-%*5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %5La:+nan():0:-1: ++# BZ30647 %*5La:+nan():0:-1: ++# BZ30647 %5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:+nan(09A_Zaz):0:-1: + # BZ12701 %5La:+0x0p0:0:-1: + # BZ12701 %*5La:+0x0p0:0:-1: + # BZ12701 %5La:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6La:-0x0p+0:0:-1: + %6La:-0x0p0:1:6:-0x0: + %*6La:-0x0p0:0:6: +-%6La:-nan(09A_Zaz):0:-1: +-%*6La:-nan(09A_Zaz):0:-1: +-%6La:-nan():1:6:-nan: +-%*6La:-nan():0:6: +-%6La:nan():1:5:nan: +-%*6La:nan():0:5: +-%6La:nan(09A_Zaz):0:-1: +-%*6La:nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan():1:6:-nan: ++# BZ30647 %*6La:-nan():0:6: ++# BZ30647 %6La:nan():1:5:nan: ++# BZ30647 %*6La:nan():0:5: ++# BZ30647 %6La:nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:nan(09A_Zaz):0:-1: + %6La:0x0p0:1:5:0x0: + %*6La:0x0p0:0:5: + %6La:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6La:0xf.fffffffffffffffp+16380:0:6: + %6La:infinity:0:-1: + %*6La:infinity:0:-1: +-%6La:+nan():1:6:nan: +-%*6La:+nan():0:6: +-%6La:+nan(09A_Zaz):0:-1: +-%*6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %6La:+nan():1:6:nan: ++# BZ30647 %*6La:+nan():0:6: ++# BZ30647 %6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:+nan(09A_Zaz):0:-1: + %6La:+0x0p0:1:6:0x0: + %*6La:+0x0p0:0:6: + # BZ12701 %6La:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*22La:-0x0p+0:0:7: + %22La:-0x0p0:1:6:-0x0: + %*22La:-0x0p0:0:6: +-%22La:-nan(09A_Zaz):1:13:-nan: +-%*22La:-nan(09A_Zaz):0:13: +-%22La:-nan():1:6:-nan: +-%*22La:-nan():0:6: +-%22La:nan():1:5:nan: +-%*22La:nan():0:5: +-%22La:nan(09A_Zaz):1:12:nan: +-%*22La:nan(09A_Zaz):0:12: ++# BZ30647 %22La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*22La:-nan(09A_Zaz):0:13: ++# BZ30647 %22La:-nan():1:6:-nan: ++# BZ30647 %*22La:-nan():0:6: ++# BZ30647 %22La:nan():1:5:nan: ++# BZ30647 %*22La:nan():0:5: ++# BZ30647 %22La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*22La:nan(09A_Zaz):0:12: + %22La:0x0p0:1:5:0x0: + %*22La:0x0p0:0:5: + %22La:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*22La:0xf.fffffffffffffffp+16380:0:22: + %22La:infinity:1:8:inf: + %*22La:infinity:0:8: +-%22La:+nan():1:6:nan: +-%*22La:+nan():0:6: +-%22La:+nan(09A_Zaz):1:13:nan: +-%*22La:+nan(09A_Zaz):0:13: ++# BZ30647 %22La:+nan():1:6:nan: ++# BZ30647 %*22La:+nan():0:6: ++# BZ30647 %22La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*22La:+nan(09A_Zaz):0:13: + %22La:+0x0p0:1:6:0x0: + %*22La:+0x0p0:0:6: + %22La:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*37La:-0x0p+0:0:7: + %37La:-0x0p0:1:6:-0x0: + %*37La:-0x0p0:0:6: +-%37La:-nan(09A_Zaz):1:13:-nan: +-%*37La:-nan(09A_Zaz):0:13: +-%37La:-nan():1:6:-nan: +-%*37La:-nan():0:6: +-%37La:nan():1:5:nan: +-%*37La:nan():0:5: +-%37La:nan(09A_Zaz):1:12:nan: +-%*37La:nan(09A_Zaz):0:12: ++# BZ30647 %37La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*37La:-nan(09A_Zaz):0:13: ++# BZ30647 %37La:-nan():1:6:-nan: ++# BZ30647 %*37La:-nan():0:6: ++# BZ30647 %37La:nan():1:5:nan: ++# BZ30647 %*37La:nan():0:5: ++# BZ30647 %37La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*37La:nan(09A_Zaz):0:12: + %37La:0x0p0:1:5:0x0: + %*37La:0x0p0:0:5: + %37La:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*37La:0xf.fffffffffffffffp+16380:0:26: + %37La:infinity:1:8:inf: + %*37La:infinity:0:8: +-%37La:+nan():1:6:nan: +-%*37La:+nan():0:6: +-%37La:+nan(09A_Zaz):1:13:nan: +-%*37La:+nan(09A_Zaz):0:13: ++# BZ30647 %37La:+nan():1:6:nan: ++# BZ30647 %*37La:+nan():0:6: ++# BZ30647 %37La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*37La:+nan(09A_Zaz):0:13: + %37La:+0x0p0:1:6:0x0: + %*37La:+0x0p0:0:6: + %37La:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5La: -0x0p+0:0:-1: + # BZ12701 %5La: -0x0p0:0:-1: + # BZ12701 %*5La: -0x0p0:0:-1: +-%5La: -nan(09A_Zaz):0:-1: +-%*5La: -nan(09A_Zaz):0:-1: +-%5La: -nan():0:-1: +-%*5La: -nan():0:-1: +-%5La: nan():1:6:nan: +-%*5La: nan():0:6: +-%5La: nan(09A_Zaz):0:-1: +-%*5La: nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan():0:-1: ++# BZ30647 %*5La: -nan():0:-1: ++# BZ30647 %5La: nan():1:6:nan: ++# BZ30647 %*5La: nan():0:6: ++# BZ30647 %5La: nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: nan(09A_Zaz):0:-1: + %5La: 0x0p0:1:6:0x0: + %*5La: 0x0p0:0:6: + # BZ12701 %5La: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5La: 0xf.fffffffffffffffp+16380:0:6: + %5La: infinity:0:-1: + %*5La: infinity:0:-1: +-%5La: +nan():0:-1: +-%*5La: +nan():0:-1: +-%5La: +nan(09A_Zaz):0:-1: +-%*5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %5La: +nan():0:-1: ++# BZ30647 %*5La: +nan():0:-1: ++# BZ30647 %5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: +nan(09A_Zaz):0:-1: + # BZ12701 %5La: +0x0p0:0:-1: + # BZ12701 %*5La: +0x0p0:0:-1: + # BZ12701 %5La: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*37La: -0x0p+0:0:8: + %37La: -0x0p0:1:7:-0x0: + %*37La: -0x0p0:0:7: +-%37La: -nan(09A_Zaz):1:14:-nan: +-%*37La: -nan(09A_Zaz):0:14: +-%37La: -nan():1:7:-nan: +-%*37La: -nan():0:7: +-%37La: nan():1:6:nan: +-%*37La: nan():0:6: +-%37La: nan(09A_Zaz):1:13:nan: +-%*37La: nan(09A_Zaz):0:13: ++# BZ30647 %37La: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*37La: -nan(09A_Zaz):0:14: ++# BZ30647 %37La: -nan():1:7:-nan: ++# BZ30647 %*37La: -nan():0:7: ++# BZ30647 %37La: nan():1:6:nan: ++# BZ30647 %*37La: nan():0:6: ++# BZ30647 %37La: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*37La: nan(09A_Zaz):0:13: + %37La: 0x0p0:1:6:0x0: + %*37La: 0x0p0:0:6: + %37La: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*37La: 0xf.fffffffffffffffp+16380:0:27: + %37La: infinity:1:9:inf: + %*37La: infinity:0:9: +-%37La: +nan():1:7:nan: +-%*37La: +nan():0:7: +-%37La: +nan(09A_Zaz):1:14:nan: +-%*37La: +nan(09A_Zaz):0:14: ++# BZ30647 %37La: +nan():1:7:nan: ++# BZ30647 %*37La: +nan():0:7: ++# BZ30647 %37La: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*37La: +nan(09A_Zaz):0:14: + %37La: +0x0p0:1:7:0x0: + %*37La: +0x0p0:0:7: + %37La: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input +index 231fc78d225363d5..ef7d64bcbe286b51 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-aa.input +@@ -16,14 +16,14 @@ + %*LA:-0X0P+0:0:7: + %LA:-0X0P0:1:6:-0x0: + %*LA:-0X0P0:0:6: +-%LA:-NAN(09A_Zaz):1:13:-nan: +-%*LA:-NAN(09A_Zaz):0:13: +-%LA:-NAN():1:6:-nan: +-%*LA:-NAN():0:6: +-%LA:NAN():1:5:nan: +-%*LA:NAN():0:5: +-%LA:NAN(09A_Zaz):1:12:nan: +-%*LA:NAN(09A_Zaz):0:12: ++# BZ30647 %LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %LA:-NAN():1:6:-nan: ++# BZ30647 %*LA:-NAN():0:6: ++# BZ30647 %LA:NAN():1:5:nan: ++# BZ30647 %*LA:NAN():0:5: ++# BZ30647 %LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LA:NAN(09A_Zaz):0:12: + %LA:0X0P0:1:5:0x0: + %*LA:0X0P0:0:5: + %LA:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LA:0XF.FFFFFFFFFFFFFFFP+16380:0:26: + %LA:INFINITY:1:8:inf: + %*LA:INFINITY:0:8: +-%LA:+NAN():1:6:nan: +-%*LA:+NAN():0:6: +-%LA:+NAN(09A_Zaz):1:13:nan: +-%*LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %LA:+NAN():1:6:nan: ++# BZ30647 %*LA:+NAN():0:6: ++# BZ30647 %LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LA:+NAN(09A_Zaz):0:13: + %LA:+0X0P0:1:6:0x0: + %*LA:+0X0P0:0:6: + %LA:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LA:-0X0P+0:0:-1: + %1LA:-0X0P0:0:-1: + %*1LA:-0X0P0:0:-1: +-%1LA:-NAN(09A_Zaz):0:-1: +-%*1LA:-NAN(09A_Zaz):0:-1: +-%1LA:-NAN():0:-1: +-%*1LA:-NAN():0:-1: +-%1LA:NAN():0:-1: +-%*1LA:NAN():0:-1: +-%1LA:NAN(09A_Zaz):0:-1: +-%*1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN():0:-1: ++# BZ30647 %*1LA:-NAN():0:-1: ++# BZ30647 %1LA:NAN():0:-1: ++# BZ30647 %*1LA:NAN():0:-1: ++# BZ30647 %1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:NAN(09A_Zaz):0:-1: + %1LA:0X0P0:1:1:0x0: + %*1LA:0X0P0:0:1: + %1LA:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LA:0XF.FFFFFFFFFFFFFFFP+16380:0:1: + %1LA:INFINITY:0:-1: + %*1LA:INFINITY:0:-1: +-%1LA:+NAN():0:-1: +-%*1LA:+NAN():0:-1: +-%1LA:+NAN(09A_Zaz):0:-1: +-%*1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:+NAN():0:-1: ++# BZ30647 %*1LA:+NAN():0:-1: ++# BZ30647 %1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:+NAN(09A_Zaz):0:-1: + %1LA:+0X0P0:0:-1: + %*1LA:+0X0P0:0:-1: + %1LA:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LA:-0X0P+0:0:2: + %2LA:-0X0P0:1:2:-0x0: + %*2LA:-0X0P0:0:2: +-%2LA:-NAN(09A_Zaz):0:-1: +-%*2LA:-NAN(09A_Zaz):0:-1: +-%2LA:-NAN():0:-1: +-%*2LA:-NAN():0:-1: +-%2LA:NAN():0:-1: +-%*2LA:NAN():0:-1: +-%2LA:NAN(09A_Zaz):0:-1: +-%*2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN():0:-1: ++# BZ30647 %*2LA:-NAN():0:-1: ++# BZ30647 %2LA:NAN():0:-1: ++# BZ30647 %*2LA:NAN():0:-1: ++# BZ30647 %2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:NAN(09A_Zaz):0:-1: + # BZ12701 %2LA:0X0P0:0:-1: + # BZ12701 %*2LA:0X0P0:0:-1: + # BZ12701 %2LA:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LA:0XF.FFFFFFFFFFFFFFFP+16380:0:-1: + %2LA:INFINITY:0:-1: + %*2LA:INFINITY:0:-1: +-%2LA:+NAN():0:-1: +-%*2LA:+NAN():0:-1: +-%2LA:+NAN(09A_Zaz):0:-1: +-%*2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:+NAN():0:-1: ++# BZ30647 %*2LA:+NAN():0:-1: ++# BZ30647 %2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:+NAN(09A_Zaz):0:-1: + %2LA:+0X0P0:1:2:0x0: + %*2LA:+0X0P0:0:2: + %2LA:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LA:-0X0P+0:0:-1: + # BZ12701 %3LA:-0X0P0:0:-1: + # BZ12701 %*3LA:-0X0P0:0:-1: +-%3LA:-NAN(09A_Zaz):0:-1: +-%*3LA:-NAN(09A_Zaz):0:-1: +-%3LA:-NAN():0:-1: +-%*3LA:-NAN():0:-1: +-%3LA:NAN():1:3:nan: +-%*3LA:NAN():0:3: +-%3LA:NAN(09A_Zaz):1:3:nan: +-%*3LA:NAN(09A_Zaz):0:3: ++# BZ30647 %3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:-NAN():0:-1: ++# BZ30647 %*3LA:-NAN():0:-1: ++# BZ30647 %3LA:NAN():1:3:nan: ++# BZ30647 %*3LA:NAN():0:3: ++# BZ30647 %3LA:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LA:NAN(09A_Zaz):0:3: + %3LA:0X0P0:1:3:0x0: + %*3LA:0X0P0:0:3: + %3LA:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LA:0XF.FFFFFFFFFFFFFFFP+16380:0:3: + %3LA:INFINITY:1:3:inf: + %*3LA:INFINITY:0:3: +-%3LA:+NAN():0:-1: +-%*3LA:+NAN():0:-1: +-%3LA:+NAN(09A_Zaz):0:-1: +-%*3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:+NAN():0:-1: ++# BZ30647 %*3LA:+NAN():0:-1: ++# BZ30647 %3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LA:+0X0P0:0:-1: + # BZ12701 %*3LA:+0X0P0:0:-1: + # BZ12701 %3LA:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LA:-0X0P+0:0:4: + %4LA:-0X0P0:1:4:-0x0: + %*4LA:-0X0P0:0:4: +-%4LA:-NAN(09A_Zaz):1:4:-nan: +-%*4LA:-NAN(09A_Zaz):0:4: +-%4LA:-NAN():1:4:-nan: +-%*4LA:-NAN():0:4: +-%4LA:NAN():0:-1: +-%*4LA:NAN():0:-1: +-%4LA:NAN(09A_Zaz):0:-1: +-%*4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LA:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LA:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:-NAN():1:4:-nan: ++# BZ30647 %*4LA:-NAN():0:4: ++# BZ30647 %4LA:NAN():0:-1: ++# BZ30647 %*4LA:NAN():0:-1: ++# BZ30647 %4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LA:NAN(09A_Zaz):0:-1: + # BZ12701 %4LA:0X0P0:0:-1: + # BZ12701 %*4LA:0X0P0:0:-1: + # BZ12701 %4LA:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LA:0XF.FFFFFFFFFFFFFFFP+16380:0:4: + %4LA:INFINITY:0:-1: + %*4LA:INFINITY:0:-1: +-%4LA:+NAN():1:4:nan: +-%*4LA:+NAN():0:4: +-%4LA:+NAN(09A_Zaz):1:4:nan: +-%*4LA:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:+NAN():1:4:nan: ++# BZ30647 %*4LA:+NAN():0:4: ++# BZ30647 %4LA:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LA:+NAN(09A_Zaz):0:4: + %4LA:+0X0P0:1:4:0x0: + %*4LA:+0X0P0:0:4: + %4LA:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LA:-0X0P+0:0:-1: + # BZ12701 %5LA:-0X0P0:0:-1: + # BZ12701 %*5LA:-0X0P0:0:-1: +-%5LA:-NAN(09A_Zaz):0:-1: +-%*5LA:-NAN(09A_Zaz):0:-1: +-%5LA:-NAN():0:-1: +-%*5LA:-NAN():0:-1: +-%5LA:NAN():1:5:nan: +-%*5LA:NAN():0:5: +-%5LA:NAN(09A_Zaz):0:-1: +-%*5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN():0:-1: ++# BZ30647 %*5LA:-NAN():0:-1: ++# BZ30647 %5LA:NAN():1:5:nan: ++# BZ30647 %*5LA:NAN():0:5: ++# BZ30647 %5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:NAN(09A_Zaz):0:-1: + %5LA:0X0P0:1:5:0x0: + %*5LA:0X0P0:0:5: + # BZ12701 %5LA:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LA:0XF.FFFFFFFFFFFFFFFP+16380:0:5: + %5LA:INFINITY:0:-1: + %*5LA:INFINITY:0:-1: +-%5LA:+NAN():0:-1: +-%*5LA:+NAN():0:-1: +-%5LA:+NAN(09A_Zaz):0:-1: +-%*5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:+NAN():0:-1: ++# BZ30647 %*5LA:+NAN():0:-1: ++# BZ30647 %5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LA:+0X0P0:0:-1: + # BZ12701 %*5LA:+0X0P0:0:-1: + # BZ12701 %5LA:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LA:-0X0P+0:0:-1: + %6LA:-0X0P0:1:6:-0x0: + %*6LA:-0X0P0:0:6: +-%6LA:-NAN(09A_Zaz):0:-1: +-%*6LA:-NAN(09A_Zaz):0:-1: +-%6LA:-NAN():1:6:-nan: +-%*6LA:-NAN():0:6: +-%6LA:NAN():1:5:nan: +-%*6LA:NAN():0:5: +-%6LA:NAN(09A_Zaz):0:-1: +-%*6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN():1:6:-nan: ++# BZ30647 %*6LA:-NAN():0:6: ++# BZ30647 %6LA:NAN():1:5:nan: ++# BZ30647 %*6LA:NAN():0:5: ++# BZ30647 %6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:NAN(09A_Zaz):0:-1: + %6LA:0X0P0:1:5:0x0: + %*6LA:0X0P0:0:5: + %6LA:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LA:0XF.FFFFFFFFFFFFFFFP+16380:0:6: + %6LA:INFINITY:0:-1: + %*6LA:INFINITY:0:-1: +-%6LA:+NAN():1:6:nan: +-%*6LA:+NAN():0:6: +-%6LA:+NAN(09A_Zaz):0:-1: +-%*6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:+NAN():1:6:nan: ++# BZ30647 %*6LA:+NAN():0:6: ++# BZ30647 %6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:+NAN(09A_Zaz):0:-1: + %6LA:+0X0P0:1:6:0x0: + %*6LA:+0X0P0:0:6: + # BZ12701 %6LA:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*22LA:-0X0P+0:0:7: + %22LA:-0X0P0:1:6:-0x0: + %*22LA:-0X0P0:0:6: +-%22LA:-NAN(09A_Zaz):1:13:-nan: +-%*22LA:-NAN(09A_Zaz):0:13: +-%22LA:-NAN():1:6:-nan: +-%*22LA:-NAN():0:6: +-%22LA:NAN():1:5:nan: +-%*22LA:NAN():0:5: +-%22LA:NAN(09A_Zaz):1:12:nan: +-%*22LA:NAN(09A_Zaz):0:12: ++# BZ30647 %22LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*22LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %22LA:-NAN():1:6:-nan: ++# BZ30647 %*22LA:-NAN():0:6: ++# BZ30647 %22LA:NAN():1:5:nan: ++# BZ30647 %*22LA:NAN():0:5: ++# BZ30647 %22LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*22LA:NAN(09A_Zaz):0:12: + %22LA:0X0P0:1:5:0x0: + %*22LA:0X0P0:0:5: + %22LA:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*22LA:0XF.FFFFFFFFFFFFFFFP+16380:0:22: + %22LA:INFINITY:1:8:inf: + %*22LA:INFINITY:0:8: +-%22LA:+NAN():1:6:nan: +-%*22LA:+NAN():0:6: +-%22LA:+NAN(09A_Zaz):1:13:nan: +-%*22LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %22LA:+NAN():1:6:nan: ++# BZ30647 %*22LA:+NAN():0:6: ++# BZ30647 %22LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*22LA:+NAN(09A_Zaz):0:13: + %22LA:+0X0P0:1:6:0x0: + %*22LA:+0X0P0:0:6: + %22LA:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*37LA:-0X0P+0:0:7: + %37LA:-0X0P0:1:6:-0x0: + %*37LA:-0X0P0:0:6: +-%37LA:-NAN(09A_Zaz):1:13:-nan: +-%*37LA:-NAN(09A_Zaz):0:13: +-%37LA:-NAN():1:6:-nan: +-%*37LA:-NAN():0:6: +-%37LA:NAN():1:5:nan: +-%*37LA:NAN():0:5: +-%37LA:NAN(09A_Zaz):1:12:nan: +-%*37LA:NAN(09A_Zaz):0:12: ++# BZ30647 %37LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*37LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %37LA:-NAN():1:6:-nan: ++# BZ30647 %*37LA:-NAN():0:6: ++# BZ30647 %37LA:NAN():1:5:nan: ++# BZ30647 %*37LA:NAN():0:5: ++# BZ30647 %37LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*37LA:NAN(09A_Zaz):0:12: + %37LA:0X0P0:1:5:0x0: + %*37LA:0X0P0:0:5: + %37LA:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*37LA:0XF.FFFFFFFFFFFFFFFP+16380:0:26: + %37LA:INFINITY:1:8:inf: + %*37LA:INFINITY:0:8: +-%37LA:+NAN():1:6:nan: +-%*37LA:+NAN():0:6: +-%37LA:+NAN(09A_Zaz):1:13:nan: +-%*37LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %37LA:+NAN():1:6:nan: ++# BZ30647 %*37LA:+NAN():0:6: ++# BZ30647 %37LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*37LA:+NAN(09A_Zaz):0:13: + %37LA:+0X0P0:1:6:0x0: + %*37LA:+0X0P0:0:6: + %37LA:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LA: -0X0P+0:0:-1: + # BZ12701 %5LA: -0X0P0:0:-1: + # BZ12701 %*5LA: -0X0P0:0:-1: +-%5LA: -NAN(09A_Zaz):0:-1: +-%*5LA: -NAN(09A_Zaz):0:-1: +-%5LA: -NAN():0:-1: +-%*5LA: -NAN():0:-1: +-%5LA: NAN():1:6:nan: +-%*5LA: NAN():0:6: +-%5LA: NAN(09A_Zaz):0:-1: +-%*5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN():0:-1: ++# BZ30647 %*5LA: -NAN():0:-1: ++# BZ30647 %5LA: NAN():1:6:nan: ++# BZ30647 %*5LA: NAN():0:6: ++# BZ30647 %5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: NAN(09A_Zaz):0:-1: + %5LA: 0X0P0:1:6:0x0: + %*5LA: 0X0P0:0:6: + # BZ12701 %5LA: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LA: 0XF.FFFFFFFFFFFFFFFP+16380:0:6: + %5LA: INFINITY:0:-1: + %*5LA: INFINITY:0:-1: +-%5LA: +NAN():0:-1: +-%*5LA: +NAN():0:-1: +-%5LA: +NAN(09A_Zaz):0:-1: +-%*5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: +NAN():0:-1: ++# BZ30647 %*5LA: +NAN():0:-1: ++# BZ30647 %5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LA: +0X0P0:0:-1: + # BZ12701 %*5LA: +0X0P0:0:-1: + # BZ12701 %5LA: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*37LA: -0X0P+0:0:8: + %37LA: -0X0P0:1:7:-0x0: + %*37LA: -0X0P0:0:7: +-%37LA: -NAN(09A_Zaz):1:14:-nan: +-%*37LA: -NAN(09A_Zaz):0:14: +-%37LA: -NAN():1:7:-nan: +-%*37LA: -NAN():0:7: +-%37LA: NAN():1:6:nan: +-%*37LA: NAN():0:6: +-%37LA: NAN(09A_Zaz):1:13:nan: +-%*37LA: NAN(09A_Zaz):0:13: ++# BZ30647 %37LA: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*37LA: -NAN(09A_Zaz):0:14: ++# BZ30647 %37LA: -NAN():1:7:-nan: ++# BZ30647 %*37LA: -NAN():0:7: ++# BZ30647 %37LA: NAN():1:6:nan: ++# BZ30647 %*37LA: NAN():0:6: ++# BZ30647 %37LA: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*37LA: NAN(09A_Zaz):0:13: + %37LA: 0X0P0:1:6:0x0: + %*37LA: 0X0P0:0:6: + %37LA: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*37LA: 0XF.FFFFFFFFFFFFFFFP+16380:0:27: + %37LA: INFINITY:1:9:inf: + %*37LA: INFINITY:0:9: +-%37LA: +NAN():1:7:nan: +-%*37LA: +NAN():0:7: +-%37LA: +NAN(09A_Zaz):1:14:nan: +-%*37LA: +NAN(09A_Zaz):0:14: ++# BZ30647 %37LA: +NAN():1:7:nan: ++# BZ30647 %*37LA: +NAN():0:7: ++# BZ30647 %37LA: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*37LA: +NAN(09A_Zaz):0:14: + %37LA: +0X0P0:1:7:0x0: + %*37LA: +0X0P0:0:7: + %37LA: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input +index 61a9c901c205f897..b1d07a1393654580 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-e.input +@@ -16,14 +16,14 @@ + %*Le:-0e+0:0:5: + %Le:-0e0:1:4:-0x0: + %*Le:-0e0:0:4: +-%Le:-nan(09A_Zaz):1:13:-nan: +-%*Le:-nan(09A_Zaz):0:13: +-%Le:-nan():1:6:-nan: +-%*Le:-nan():0:6: +-%Le:nan():1:5:nan: +-%*Le:nan():0:5: +-%Le:nan(09A_Zaz):1:12:nan: +-%*Le:nan(09A_Zaz):0:12: ++# BZ30647 %Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Le:-nan(09A_Zaz):0:13: ++# BZ30647 %Le:-nan():1:6:-nan: ++# BZ30647 %*Le:-nan():0:6: ++# BZ30647 %Le:nan():1:5:nan: ++# BZ30647 %*Le:nan():0:5: ++# BZ30647 %Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Le:nan(09A_Zaz):0:12: + %Le:0e0:1:3:0x0: + %*Le:0e0:0:3: + %Le:0e+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*Le:1.18973149535723176502126385303097021e+4932:0:43: + %Le:infinity:1:8:inf: + %*Le:infinity:0:8: +-%Le:+nan():1:6:nan: +-%*Le:+nan():0:6: +-%Le:+nan(09A_Zaz):1:13:nan: +-%*Le:+nan(09A_Zaz):0:13: ++# BZ30647 %Le:+nan():1:6:nan: ++# BZ30647 %*Le:+nan():0:6: ++# BZ30647 %Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Le:+nan(09A_Zaz):0:13: + %Le:+0e0:1:4:0x0: + %*Le:+0e0:0:4: + %Le:+0e+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1Le:-0e+0:0:-1: + %1Le:-0e0:0:-1: + %*1Le:-0e0:0:-1: +-%1Le:-nan(09A_Zaz):0:-1: +-%*1Le:-nan(09A_Zaz):0:-1: +-%1Le:-nan():0:-1: +-%*1Le:-nan():0:-1: +-%1Le:nan():0:-1: +-%*1Le:nan():0:-1: +-%1Le:nan(09A_Zaz):0:-1: +-%*1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan():0:-1: ++# BZ30647 %*1Le:-nan():0:-1: ++# BZ30647 %1Le:nan():0:-1: ++# BZ30647 %*1Le:nan():0:-1: ++# BZ30647 %1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:nan(09A_Zaz):0:-1: + %1Le:0e0:1:1:0x0: + %*1Le:0e0:0:1: + %1Le:0e+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Le:1.18973149535723176502126385303097021e+4932:0:1: + %1Le:infinity:0:-1: + %*1Le:infinity:0:-1: +-%1Le:+nan():0:-1: +-%*1Le:+nan():0:-1: +-%1Le:+nan(09A_Zaz):0:-1: +-%*1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:+nan():0:-1: ++# BZ30647 %*1Le:+nan():0:-1: ++# BZ30647 %1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:+nan(09A_Zaz):0:-1: + %1Le:+0e0:0:-1: + %*1Le:+0e0:0:-1: + %1Le:+0e+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Le:-0e+0:0:2: + %2Le:-0e0:1:2:-0x0: + %*2Le:-0e0:0:2: +-%2Le:-nan(09A_Zaz):0:-1: +-%*2Le:-nan(09A_Zaz):0:-1: +-%2Le:-nan():0:-1: +-%*2Le:-nan():0:-1: +-%2Le:nan():0:-1: +-%*2Le:nan():0:-1: +-%2Le:nan(09A_Zaz):0:-1: +-%*2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan():0:-1: ++# BZ30647 %*2Le:-nan():0:-1: ++# BZ30647 %2Le:nan():0:-1: ++# BZ30647 %*2Le:nan():0:-1: ++# BZ30647 %2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:nan(09A_Zaz):0:-1: + # BZ12701 %2Le:0e0:0:-1: + # BZ12701 %*2Le:0e0:0:-1: + # BZ12701 %2Le:0e+0:0:-1: +@@ -164,10 +164,10 @@ + %*2Le:1.18973149535723176502126385303097021e+4932:0:2: + %2Le:infinity:0:-1: + %*2Le:infinity:0:-1: +-%2Le:+nan():0:-1: +-%*2Le:+nan():0:-1: +-%2Le:+nan(09A_Zaz):0:-1: +-%*2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:+nan():0:-1: ++# BZ30647 %*2Le:+nan():0:-1: ++# BZ30647 %2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:+nan(09A_Zaz):0:-1: + %2Le:+0e0:1:2:0x0: + %*2Le:+0e0:0:2: + %2Le:+0e+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Le:-0e+0:0:-1: + # BZ12701 %3Le:-0e0:0:-1: + # BZ12701 %*3Le:-0e0:0:-1: +-%3Le:-nan(09A_Zaz):0:-1: +-%*3Le:-nan(09A_Zaz):0:-1: +-%3Le:-nan():0:-1: +-%*3Le:-nan():0:-1: +-%3Le:nan():1:3:nan: +-%*3Le:nan():0:3: +-%3Le:nan(09A_Zaz):1:3:nan: +-%*3Le:nan(09A_Zaz):0:3: ++# BZ30647 %3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:-nan():0:-1: ++# BZ30647 %*3Le:-nan():0:-1: ++# BZ30647 %3Le:nan():1:3:nan: ++# BZ30647 %*3Le:nan():0:3: ++# BZ30647 %3Le:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Le:nan(09A_Zaz):0:3: + %3Le:0e0:1:3:0x0: + %*3Le:0e0:0:3: + # BZ12701 %3Le:0e+0:0:-1: +@@ -226,10 +226,10 @@ + %*3Le:1.18973149535723176502126385303097021e+4932:0:3: + %3Le:infinity:1:3:inf: + %*3Le:infinity:0:3: +-%3Le:+nan():0:-1: +-%*3Le:+nan():0:-1: +-%3Le:+nan(09A_Zaz):0:-1: +-%*3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:+nan():0:-1: ++# BZ30647 %*3Le:+nan():0:-1: ++# BZ30647 %3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:+nan(09A_Zaz):0:-1: + # BZ12701 %3Le:+0e0:0:-1: + # BZ12701 %*3Le:+0e0:0:-1: + # BZ12701 %3Le:+0e+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4Le:-0e+0:0:-1: + %4Le:-0e0:1:4:-0x0: + %*4Le:-0e0:0:4: +-%4Le:-nan(09A_Zaz):1:4:-nan: +-%*4Le:-nan(09A_Zaz):0:4: +-%4Le:-nan():1:4:-nan: +-%*4Le:-nan():0:4: +-%4Le:nan():0:-1: +-%*4Le:nan():0:-1: +-%4Le:nan(09A_Zaz):0:-1: +-%*4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %4Le:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Le:-nan(09A_Zaz):0:4: ++# BZ30647 %4Le:-nan():1:4:-nan: ++# BZ30647 %*4Le:-nan():0:4: ++# BZ30647 %4Le:nan():0:-1: ++# BZ30647 %*4Le:nan():0:-1: ++# BZ30647 %4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Le:nan(09A_Zaz):0:-1: + %4Le:0e0:1:3:0x0: + %*4Le:0e0:0:3: + %4Le:0e+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4Le:1.18973149535723176502126385303097021e+4932:0:4: + %4Le:infinity:0:-1: + %*4Le:infinity:0:-1: +-%4Le:+nan():1:4:nan: +-%*4Le:+nan():0:4: +-%4Le:+nan(09A_Zaz):1:4:nan: +-%*4Le:+nan(09A_Zaz):0:4: ++# BZ30647 %4Le:+nan():1:4:nan: ++# BZ30647 %*4Le:+nan():0:4: ++# BZ30647 %4Le:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Le:+nan(09A_Zaz):0:4: + %4Le:+0e0:1:4:0x0: + %*4Le:+0e0:0:4: + # BZ12701 %4Le:+0e+0:0:-1: +@@ -326,14 +326,14 @@ + %*40Le:-0e+0:0:5: + %40Le:-0e0:1:4:-0x0: + %*40Le:-0e0:0:4: +-%40Le:-nan(09A_Zaz):1:13:-nan: +-%*40Le:-nan(09A_Zaz):0:13: +-%40Le:-nan():1:6:-nan: +-%*40Le:-nan():0:6: +-%40Le:nan():1:5:nan: +-%*40Le:nan():0:5: +-%40Le:nan(09A_Zaz):1:12:nan: +-%*40Le:nan(09A_Zaz):0:12: ++# BZ30647 %40Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*40Le:-nan(09A_Zaz):0:13: ++# BZ30647 %40Le:-nan():1:6:-nan: ++# BZ30647 %*40Le:-nan():0:6: ++# BZ30647 %40Le:nan():1:5:nan: ++# BZ30647 %*40Le:nan():0:5: ++# BZ30647 %40Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*40Le:nan(09A_Zaz):0:12: + %40Le:0e0:1:3:0x0: + %*40Le:0e0:0:3: + %40Le:0e+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40Le:1.18973149535723176502126385303097021e+4932:0:40: + %40Le:infinity:1:8:inf: + %*40Le:infinity:0:8: +-%40Le:+nan():1:6:nan: +-%*40Le:+nan():0:6: +-%40Le:+nan(09A_Zaz):1:13:nan: +-%*40Le:+nan(09A_Zaz):0:13: ++# BZ30647 %40Le:+nan():1:6:nan: ++# BZ30647 %*40Le:+nan():0:6: ++# BZ30647 %40Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*40Le:+nan(09A_Zaz):0:13: + %40Le:+0e0:1:4:0x0: + %*40Le:+0e0:0:4: + %40Le:+0e+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48Le:-0e+0:0:5: + %48Le:-0e0:1:4:-0x0: + %*48Le:-0e0:0:4: +-%48Le:-nan(09A_Zaz):1:13:-nan: +-%*48Le:-nan(09A_Zaz):0:13: +-%48Le:-nan():1:6:-nan: +-%*48Le:-nan():0:6: +-%48Le:nan():1:5:nan: +-%*48Le:nan():0:5: +-%48Le:nan(09A_Zaz):1:12:nan: +-%*48Le:nan(09A_Zaz):0:12: ++# BZ30647 %48Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*48Le:-nan(09A_Zaz):0:13: ++# BZ30647 %48Le:-nan():1:6:-nan: ++# BZ30647 %*48Le:-nan():0:6: ++# BZ30647 %48Le:nan():1:5:nan: ++# BZ30647 %*48Le:nan():0:5: ++# BZ30647 %48Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*48Le:nan(09A_Zaz):0:12: + %48Le:0e0:1:3:0x0: + %*48Le:0e0:0:3: + %48Le:0e+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48Le:1.18973149535723176502126385303097021e+4932:0:43: + %48Le:infinity:1:8:inf: + %*48Le:infinity:0:8: +-%48Le:+nan():1:6:nan: +-%*48Le:+nan():0:6: +-%48Le:+nan(09A_Zaz):1:13:nan: +-%*48Le:+nan(09A_Zaz):0:13: ++# BZ30647 %48Le:+nan():1:6:nan: ++# BZ30647 %*48Le:+nan():0:6: ++# BZ30647 %48Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le:+nan(09A_Zaz):0:13: + %48Le:+0e0:1:4:0x0: + %*48Le:+0e0:0:4: + %48Le:+0e+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3Le: -0e+0:0:-1: + # BZ12701 %3Le: -0e0:0:-1: + # BZ12701 %*3Le: -0e0:0:-1: +-%3Le: -nan(09A_Zaz):0:-1: +-%*3Le: -nan(09A_Zaz):0:-1: +-%3Le: -nan():0:-1: +-%*3Le: -nan():0:-1: +-%3Le: nan():1:4:nan: +-%*3Le: nan():0:4: +-%3Le: nan(09A_Zaz):1:4:nan: +-%*3Le: nan(09A_Zaz):0:4: ++# BZ30647 %3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: -nan():0:-1: ++# BZ30647 %*3Le: -nan():0:-1: ++# BZ30647 %3Le: nan():1:4:nan: ++# BZ30647 %*3Le: nan():0:4: ++# BZ30647 %3Le: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Le: nan(09A_Zaz):0:4: + %3Le: 0e0:1:4:0x0: + %*3Le: 0e0:0:4: + # BZ12701 %3Le: 0e+0:0:-1: +@@ -474,10 +474,10 @@ + %*3Le: 1.18973149535723176502126385303097021e+4932:0:4: + %3Le: infinity:1:4:inf: + %*3Le: infinity:0:4: +-%3Le: +nan():0:-1: +-%*3Le: +nan():0:-1: +-%3Le: +nan(09A_Zaz):0:-1: +-%*3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: +nan():0:-1: ++# BZ30647 %*3Le: +nan():0:-1: ++# BZ30647 %3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: +nan(09A_Zaz):0:-1: + # BZ12701 %3Le: +0e0:0:-1: + # BZ12701 %*3Le: +0e0:0:-1: + # BZ12701 %3Le: +0e+0:0:-1: +@@ -512,14 +512,14 @@ + %*48Le: -0e+0:0:6: + %48Le: -0e0:1:5:-0x0: + %*48Le: -0e0:0:5: +-%48Le: -nan(09A_Zaz):1:14:-nan: +-%*48Le: -nan(09A_Zaz):0:14: +-%48Le: -nan():1:7:-nan: +-%*48Le: -nan():0:7: +-%48Le: nan():1:6:nan: +-%*48Le: nan():0:6: +-%48Le: nan(09A_Zaz):1:13:nan: +-%*48Le: nan(09A_Zaz):0:13: ++# BZ30647 %48Le: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*48Le: -nan(09A_Zaz):0:14: ++# BZ30647 %48Le: -nan():1:7:-nan: ++# BZ30647 %*48Le: -nan():0:7: ++# BZ30647 %48Le: nan():1:6:nan: ++# BZ30647 %*48Le: nan():0:6: ++# BZ30647 %48Le: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le: nan(09A_Zaz):0:13: + %48Le: 0e0:1:4:0x0: + %*48Le: 0e0:0:4: + %48Le: 0e+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48Le: 1.18973149535723176502126385303097021e+4932:0:44: + %48Le: infinity:1:9:inf: + %*48Le: infinity:0:9: +-%48Le: +nan():1:7:nan: +-%*48Le: +nan():0:7: +-%48Le: +nan(09A_Zaz):1:14:nan: +-%*48Le: +nan(09A_Zaz):0:14: ++# BZ30647 %48Le: +nan():1:7:nan: ++# BZ30647 %*48Le: +nan():0:7: ++# BZ30647 %48Le: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*48Le: +nan(09A_Zaz):0:14: + %48Le: +0e0:1:5:0x0: + %*48Le: +0e0:0:5: + %48Le: +0e+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input +index 2362eab7e1e3702b..66796466c65eb61c 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ee.input +@@ -16,14 +16,14 @@ + %*LE:-0E+0:0:5: + %LE:-0E0:1:4:-0x0: + %*LE:-0E0:0:4: +-%LE:-NAN(09A_Zaz):1:13:-nan: +-%*LE:-NAN(09A_Zaz):0:13: +-%LE:-NAN():1:6:-nan: +-%*LE:-NAN():0:6: +-%LE:NAN():1:5:nan: +-%*LE:NAN():0:5: +-%LE:NAN(09A_Zaz):1:12:nan: +-%*LE:NAN(09A_Zaz):0:12: ++# BZ30647 %LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %LE:-NAN():1:6:-nan: ++# BZ30647 %*LE:-NAN():0:6: ++# BZ30647 %LE:NAN():1:5:nan: ++# BZ30647 %*LE:NAN():0:5: ++# BZ30647 %LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LE:NAN(09A_Zaz):0:12: + %LE:0E0:1:3:0x0: + %*LE:0E0:0:3: + %LE:0E+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*LE:1.18973149535723176502126385303097021E+4932:0:43: + %LE:INFINITY:1:8:inf: + %*LE:INFINITY:0:8: +-%LE:+NAN():1:6:nan: +-%*LE:+NAN():0:6: +-%LE:+NAN(09A_Zaz):1:13:nan: +-%*LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %LE:+NAN():1:6:nan: ++# BZ30647 %*LE:+NAN():0:6: ++# BZ30647 %LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LE:+NAN(09A_Zaz):0:13: + %LE:+0E0:1:4:0x0: + %*LE:+0E0:0:4: + %LE:+0E+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1LE:-0E+0:0:-1: + %1LE:-0E0:0:-1: + %*1LE:-0E0:0:-1: +-%1LE:-NAN(09A_Zaz):0:-1: +-%*1LE:-NAN(09A_Zaz):0:-1: +-%1LE:-NAN():0:-1: +-%*1LE:-NAN():0:-1: +-%1LE:NAN():0:-1: +-%*1LE:NAN():0:-1: +-%1LE:NAN(09A_Zaz):0:-1: +-%*1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN():0:-1: ++# BZ30647 %*1LE:-NAN():0:-1: ++# BZ30647 %1LE:NAN():0:-1: ++# BZ30647 %*1LE:NAN():0:-1: ++# BZ30647 %1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:NAN(09A_Zaz):0:-1: + %1LE:0E0:1:1:0x0: + %*1LE:0E0:0:1: + %1LE:0E+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LE:1.18973149535723176502126385303097021E+4932:0:1: + %1LE:INFINITY:0:-1: + %*1LE:INFINITY:0:-1: +-%1LE:+NAN():0:-1: +-%*1LE:+NAN():0:-1: +-%1LE:+NAN(09A_Zaz):0:-1: +-%*1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:+NAN():0:-1: ++# BZ30647 %*1LE:+NAN():0:-1: ++# BZ30647 %1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:+NAN(09A_Zaz):0:-1: + %1LE:+0E0:0:-1: + %*1LE:+0E0:0:-1: + %1LE:+0E+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LE:-0E+0:0:2: + %2LE:-0E0:1:2:-0x0: + %*2LE:-0E0:0:2: +-%2LE:-NAN(09A_Zaz):0:-1: +-%*2LE:-NAN(09A_Zaz):0:-1: +-%2LE:-NAN():0:-1: +-%*2LE:-NAN():0:-1: +-%2LE:NAN():0:-1: +-%*2LE:NAN():0:-1: +-%2LE:NAN(09A_Zaz):0:-1: +-%*2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN():0:-1: ++# BZ30647 %*2LE:-NAN():0:-1: ++# BZ30647 %2LE:NAN():0:-1: ++# BZ30647 %*2LE:NAN():0:-1: ++# BZ30647 %2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:NAN(09A_Zaz):0:-1: + # BZ12701 %2LE:0E0:0:-1: + # BZ12701 %*2LE:0E0:0:-1: + # BZ12701 %2LE:0E+0:0:-1: +@@ -164,10 +164,10 @@ + %*2LE:1.18973149535723176502126385303097021E+4932:0:2: + %2LE:INFINITY:0:-1: + %*2LE:INFINITY:0:-1: +-%2LE:+NAN():0:-1: +-%*2LE:+NAN():0:-1: +-%2LE:+NAN(09A_Zaz):0:-1: +-%*2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:+NAN():0:-1: ++# BZ30647 %*2LE:+NAN():0:-1: ++# BZ30647 %2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:+NAN(09A_Zaz):0:-1: + %2LE:+0E0:1:2:0x0: + %*2LE:+0E0:0:2: + %2LE:+0E+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LE:-0E+0:0:-1: + # BZ12701 %3LE:-0E0:0:-1: + # BZ12701 %*3LE:-0E0:0:-1: +-%3LE:-NAN(09A_Zaz):0:-1: +-%*3LE:-NAN(09A_Zaz):0:-1: +-%3LE:-NAN():0:-1: +-%*3LE:-NAN():0:-1: +-%3LE:NAN():1:3:nan: +-%*3LE:NAN():0:3: +-%3LE:NAN(09A_Zaz):1:3:nan: +-%*3LE:NAN(09A_Zaz):0:3: ++# BZ30647 %3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:-NAN():0:-1: ++# BZ30647 %*3LE:-NAN():0:-1: ++# BZ30647 %3LE:NAN():1:3:nan: ++# BZ30647 %*3LE:NAN():0:3: ++# BZ30647 %3LE:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LE:NAN(09A_Zaz):0:3: + %3LE:0E0:1:3:0x0: + %*3LE:0E0:0:3: + # BZ12701 %3LE:0E+0:0:-1: +@@ -226,10 +226,10 @@ + %*3LE:1.18973149535723176502126385303097021E+4932:0:3: + %3LE:INFINITY:1:3:inf: + %*3LE:INFINITY:0:3: +-%3LE:+NAN():0:-1: +-%*3LE:+NAN():0:-1: +-%3LE:+NAN(09A_Zaz):0:-1: +-%*3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:+NAN():0:-1: ++# BZ30647 %*3LE:+NAN():0:-1: ++# BZ30647 %3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LE:+0E0:0:-1: + # BZ12701 %*3LE:+0E0:0:-1: + # BZ12701 %3LE:+0E+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4LE:-0E+0:0:-1: + %4LE:-0E0:1:4:-0x0: + %*4LE:-0E0:0:4: +-%4LE:-NAN(09A_Zaz):1:4:-nan: +-%*4LE:-NAN(09A_Zaz):0:4: +-%4LE:-NAN():1:4:-nan: +-%*4LE:-NAN():0:4: +-%4LE:NAN():0:-1: +-%*4LE:NAN():0:-1: +-%4LE:NAN(09A_Zaz):0:-1: +-%*4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LE:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LE:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:-NAN():1:4:-nan: ++# BZ30647 %*4LE:-NAN():0:4: ++# BZ30647 %4LE:NAN():0:-1: ++# BZ30647 %*4LE:NAN():0:-1: ++# BZ30647 %4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LE:NAN(09A_Zaz):0:-1: + %4LE:0E0:1:3:0x0: + %*4LE:0E0:0:3: + %4LE:0E+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4LE:1.18973149535723176502126385303097021E+4932:0:4: + %4LE:INFINITY:0:-1: + %*4LE:INFINITY:0:-1: +-%4LE:+NAN():1:4:nan: +-%*4LE:+NAN():0:4: +-%4LE:+NAN(09A_Zaz):1:4:nan: +-%*4LE:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:+NAN():1:4:nan: ++# BZ30647 %*4LE:+NAN():0:4: ++# BZ30647 %4LE:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LE:+NAN(09A_Zaz):0:4: + %4LE:+0E0:1:4:0x0: + %*4LE:+0E0:0:4: + # BZ12701 %4LE:+0E+0:0:-1: +@@ -326,14 +326,14 @@ + %*40LE:-0E+0:0:5: + %40LE:-0E0:1:4:-0x0: + %*40LE:-0E0:0:4: +-%40LE:-NAN(09A_Zaz):1:13:-nan: +-%*40LE:-NAN(09A_Zaz):0:13: +-%40LE:-NAN():1:6:-nan: +-%*40LE:-NAN():0:6: +-%40LE:NAN():1:5:nan: +-%*40LE:NAN():0:5: +-%40LE:NAN(09A_Zaz):1:12:nan: +-%*40LE:NAN(09A_Zaz):0:12: ++# BZ30647 %40LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*40LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:-NAN():1:6:-nan: ++# BZ30647 %*40LE:-NAN():0:6: ++# BZ30647 %40LE:NAN():1:5:nan: ++# BZ30647 %*40LE:NAN():0:5: ++# BZ30647 %40LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*40LE:NAN(09A_Zaz):0:12: + %40LE:0E0:1:3:0x0: + %*40LE:0E0:0:3: + %40LE:0E+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40LE:1.18973149535723176502126385303097021E+4932:0:40: + %40LE:INFINITY:1:8:inf: + %*40LE:INFINITY:0:8: +-%40LE:+NAN():1:6:nan: +-%*40LE:+NAN():0:6: +-%40LE:+NAN(09A_Zaz):1:13:nan: +-%*40LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:+NAN():1:6:nan: ++# BZ30647 %*40LE:+NAN():0:6: ++# BZ30647 %40LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*40LE:+NAN(09A_Zaz):0:13: + %40LE:+0E0:1:4:0x0: + %*40LE:+0E0:0:4: + %40LE:+0E+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48LE:-0E+0:0:5: + %48LE:-0E0:1:4:-0x0: + %*48LE:-0E0:0:4: +-%48LE:-NAN(09A_Zaz):1:13:-nan: +-%*48LE:-NAN(09A_Zaz):0:13: +-%48LE:-NAN():1:6:-nan: +-%*48LE:-NAN():0:6: +-%48LE:NAN():1:5:nan: +-%*48LE:NAN():0:5: +-%48LE:NAN(09A_Zaz):1:12:nan: +-%*48LE:NAN(09A_Zaz):0:12: ++# BZ30647 %48LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*48LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:-NAN():1:6:-nan: ++# BZ30647 %*48LE:-NAN():0:6: ++# BZ30647 %48LE:NAN():1:5:nan: ++# BZ30647 %*48LE:NAN():0:5: ++# BZ30647 %48LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*48LE:NAN(09A_Zaz):0:12: + %48LE:0E0:1:3:0x0: + %*48LE:0E0:0:3: + %48LE:0E+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48LE:1.18973149535723176502126385303097021E+4932:0:43: + %48LE:INFINITY:1:8:inf: + %*48LE:INFINITY:0:8: +-%48LE:+NAN():1:6:nan: +-%*48LE:+NAN():0:6: +-%48LE:+NAN(09A_Zaz):1:13:nan: +-%*48LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:+NAN():1:6:nan: ++# BZ30647 %*48LE:+NAN():0:6: ++# BZ30647 %48LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE:+NAN(09A_Zaz):0:13: + %48LE:+0E0:1:4:0x0: + %*48LE:+0E0:0:4: + %48LE:+0E+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3LE: -0E+0:0:-1: + # BZ12701 %3LE: -0E0:0:-1: + # BZ12701 %*3LE: -0E0:0:-1: +-%3LE: -NAN(09A_Zaz):0:-1: +-%*3LE: -NAN(09A_Zaz):0:-1: +-%3LE: -NAN():0:-1: +-%*3LE: -NAN():0:-1: +-%3LE: NAN():1:4:nan: +-%*3LE: NAN():0:4: +-%3LE: NAN(09A_Zaz):1:4:nan: +-%*3LE: NAN(09A_Zaz):0:4: ++# BZ30647 %3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: -NAN():0:-1: ++# BZ30647 %*3LE: -NAN():0:-1: ++# BZ30647 %3LE: NAN():1:4:nan: ++# BZ30647 %*3LE: NAN():0:4: ++# BZ30647 %3LE: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LE: NAN(09A_Zaz):0:4: + %3LE: 0E0:1:4:0x0: + %*3LE: 0E0:0:4: + # BZ12701 %3LE: 0E+0:0:-1: +@@ -474,10 +474,10 @@ + %*3LE: 1.18973149535723176502126385303097021E+4932:0:4: + %3LE: INFINITY:1:4:inf: + %*3LE: INFINITY:0:4: +-%3LE: +NAN():0:-1: +-%*3LE: +NAN():0:-1: +-%3LE: +NAN(09A_Zaz):0:-1: +-%*3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: +NAN():0:-1: ++# BZ30647 %*3LE: +NAN():0:-1: ++# BZ30647 %3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: +NAN(09A_Zaz):0:-1: + # BZ12701 %3LE: +0E0:0:-1: + # BZ12701 %*3LE: +0E0:0:-1: + # BZ12701 %3LE: +0E+0:0:-1: +@@ -512,14 +512,14 @@ + %*48LE: -0E+0:0:6: + %48LE: -0E0:1:5:-0x0: + %*48LE: -0E0:0:5: +-%48LE: -NAN(09A_Zaz):1:14:-nan: +-%*48LE: -NAN(09A_Zaz):0:14: +-%48LE: -NAN():1:7:-nan: +-%*48LE: -NAN():0:7: +-%48LE: NAN():1:6:nan: +-%*48LE: NAN():0:6: +-%48LE: NAN(09A_Zaz):1:13:nan: +-%*48LE: NAN(09A_Zaz):0:13: ++# BZ30647 %48LE: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*48LE: -NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: -NAN():1:7:-nan: ++# BZ30647 %*48LE: -NAN():0:7: ++# BZ30647 %48LE: NAN():1:6:nan: ++# BZ30647 %*48LE: NAN():0:6: ++# BZ30647 %48LE: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE: NAN(09A_Zaz):0:13: + %48LE: 0E0:1:4:0x0: + %*48LE: 0E0:0:4: + %48LE: 0E+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48LE: 1.18973149535723176502126385303097021E+4932:0:44: + %48LE: INFINITY:1:9:inf: + %*48LE: INFINITY:0:9: +-%48LE: +NAN():1:7:nan: +-%*48LE: +NAN():0:7: +-%48LE: +NAN(09A_Zaz):1:14:nan: +-%*48LE: +NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: +NAN():1:7:nan: ++# BZ30647 %*48LE: +NAN():0:7: ++# BZ30647 %48LE: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*48LE: +NAN(09A_Zaz):0:14: + %48LE: +0E0:1:5:0x0: + %*48LE: +0E0:0:5: + %48LE: +0E+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input +index 7c06a3260a0496ba..7e1ec61a445c6a5b 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-f.input +@@ -16,14 +16,14 @@ + %*Lf:-0.0:0:4: + %Lf:-0:1:2:-0x0: + %*Lf:-0:0:2: +-%Lf:-nan(09A_Zaz):1:13:-nan: +-%*Lf:-nan(09A_Zaz):0:13: +-%Lf:-nan():1:6:-nan: +-%*Lf:-nan():0:6: +-%Lf:nan():1:5:nan: +-%*Lf:nan():0:5: +-%Lf:nan(09A_Zaz):1:12:nan: +-%*Lf:nan(09A_Zaz):0:12: ++# BZ30647 %Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %Lf:-nan():1:6:-nan: ++# BZ30647 %*Lf:-nan():0:6: ++# BZ30647 %Lf:nan():1:5:nan: ++# BZ30647 %*Lf:nan():0:5: ++# BZ30647 %Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lf:nan(09A_Zaz):0:12: + %Lf:0:1:1:0x0: + %*Lf:0:0:1: + %Lf:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936: + %Lf:infinity:1:8:inf: + %*Lf:infinity:0:8: +-%Lf:+nan():1:6:nan: +-%*Lf:+nan():0:6: +-%Lf:+nan(09A_Zaz):1:13:nan: +-%*Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %Lf:+nan():1:6:nan: ++# BZ30647 %*Lf:+nan():0:6: ++# BZ30647 %Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lf:+nan(09A_Zaz):0:13: + %Lf:+0:1:2:0x0: + %*Lf:+0:0:2: + %Lf:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1Lf:-0.0:0:-1: + %1Lf:-0:0:-1: + %*1Lf:-0:0:-1: +-%1Lf:-nan(09A_Zaz):0:-1: +-%*1Lf:-nan(09A_Zaz):0:-1: +-%1Lf:-nan():0:-1: +-%*1Lf:-nan():0:-1: +-%1Lf:nan():0:-1: +-%*1Lf:nan():0:-1: +-%1Lf:nan(09A_Zaz):0:-1: +-%*1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan():0:-1: ++# BZ30647 %*1Lf:-nan():0:-1: ++# BZ30647 %1Lf:nan():0:-1: ++# BZ30647 %*1Lf:nan():0:-1: ++# BZ30647 %1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:nan(09A_Zaz):0:-1: + %1Lf:0:1:1:0x0: + %*1Lf:0:0:1: + %1Lf:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:1: + %1Lf:infinity:0:-1: + %*1Lf:infinity:0:-1: +-%1Lf:+nan():0:-1: +-%*1Lf:+nan():0:-1: +-%1Lf:+nan(09A_Zaz):0:-1: +-%*1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:+nan():0:-1: ++# BZ30647 %*1Lf:+nan():0:-1: ++# BZ30647 %1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:+nan(09A_Zaz):0:-1: + %1Lf:+0:0:-1: + %*1Lf:+0:0:-1: + %1Lf:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lf:-0.0:0:2: + %2Lf:-0:1:2:-0x0: + %*2Lf:-0:0:2: +-%2Lf:-nan(09A_Zaz):0:-1: +-%*2Lf:-nan(09A_Zaz):0:-1: +-%2Lf:-nan():0:-1: +-%*2Lf:-nan():0:-1: +-%2Lf:nan():0:-1: +-%*2Lf:nan():0:-1: +-%2Lf:nan(09A_Zaz):0:-1: +-%*2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan():0:-1: ++# BZ30647 %*2Lf:-nan():0:-1: ++# BZ30647 %2Lf:nan():0:-1: ++# BZ30647 %*2Lf:nan():0:-1: ++# BZ30647 %2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:nan(09A_Zaz):0:-1: + %2Lf:0:1:1:0x0: + %*2Lf:0:0:1: + %2Lf:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:2: + %2Lf:infinity:0:-1: + %*2Lf:infinity:0:-1: +-%2Lf:+nan():0:-1: +-%*2Lf:+nan():0:-1: +-%2Lf:+nan(09A_Zaz):0:-1: +-%*2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:+nan():0:-1: ++# BZ30647 %*2Lf:+nan():0:-1: ++# BZ30647 %2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:+nan(09A_Zaz):0:-1: + %2Lf:+0:1:2:0x0: + %*2Lf:+0:0:2: + %2Lf:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3Lf:-0.0:0:3: + %3Lf:-0:1:2:-0x0: + %*3Lf:-0:0:2: +-%3Lf:-nan(09A_Zaz):0:-1: +-%*3Lf:-nan(09A_Zaz):0:-1: +-%3Lf:-nan():0:-1: +-%*3Lf:-nan():0:-1: +-%3Lf:nan():1:3:nan: +-%*3Lf:nan():0:3: +-%3Lf:nan(09A_Zaz):1:3:nan: +-%*3Lf:nan(09A_Zaz):0:3: ++# BZ30647 %3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:-nan():0:-1: ++# BZ30647 %*3Lf:-nan():0:-1: ++# BZ30647 %3Lf:nan():1:3:nan: ++# BZ30647 %*3Lf:nan():0:3: ++# BZ30647 %3Lf:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lf:nan(09A_Zaz):0:3: + %3Lf:0:1:1:0x0: + %*3Lf:0:0:1: + %3Lf:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:3: + %3Lf:infinity:1:3:inf: + %*3Lf:infinity:0:3: +-%3Lf:+nan():0:-1: +-%*3Lf:+nan():0:-1: +-%3Lf:+nan(09A_Zaz):0:-1: +-%*3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:+nan():0:-1: ++# BZ30647 %*3Lf:+nan():0:-1: ++# BZ30647 %3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:+nan(09A_Zaz):0:-1: + %3Lf:+0:1:2:0x0: + %*3Lf:+0:0:2: + %3Lf:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4935Lf:-0.0:0:4: + %4935Lf:-0:1:2:-0x0: + %*4935Lf:-0:0:2: +-%4935Lf:-nan(09A_Zaz):1:13:-nan: +-%*4935Lf:-nan(09A_Zaz):0:13: +-%4935Lf:-nan():1:6:-nan: +-%*4935Lf:-nan():0:6: +-%4935Lf:nan():1:5:nan: +-%*4935Lf:nan():0:5: +-%4935Lf:nan(09A_Zaz):1:12:nan: +-%*4935Lf:nan(09A_Zaz):0:12: ++# BZ30647 %4935Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*4935Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %4935Lf:-nan():1:6:-nan: ++# BZ30647 %*4935Lf:-nan():0:6: ++# BZ30647 %4935Lf:nan():1:5:nan: ++# BZ30647 %*4935Lf:nan():0:5: ++# BZ30647 %4935Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*4935Lf:nan(09A_Zaz):0:12: + %4935Lf:0:1:1:0x0: + %*4935Lf:0:0:1: + %4935Lf:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4935Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4935: + %4935Lf:infinity:1:8:inf: + %*4935Lf:infinity:0:8: +-%4935Lf:+nan():1:6:nan: +-%*4935Lf:+nan():0:6: +-%4935Lf:+nan(09A_Zaz):1:13:nan: +-%*4935Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %4935Lf:+nan():1:6:nan: ++# BZ30647 %*4935Lf:+nan():0:6: ++# BZ30647 %4935Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*4935Lf:+nan(09A_Zaz):0:13: + %4935Lf:+0:1:2:0x0: + %*4935Lf:+0:0:2: + %4935Lf:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*5000Lf:-0.0:0:4: + %5000Lf:-0:1:2:-0x0: + %*5000Lf:-0:0:2: +-%5000Lf:-nan(09A_Zaz):1:13:-nan: +-%*5000Lf:-nan(09A_Zaz):0:13: +-%5000Lf:-nan():1:6:-nan: +-%*5000Lf:-nan():0:6: +-%5000Lf:nan():1:5:nan: +-%*5000Lf:nan():0:5: +-%5000Lf:nan(09A_Zaz):1:12:nan: +-%*5000Lf:nan(09A_Zaz):0:12: ++# BZ30647 %5000Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*5000Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %5000Lf:-nan():1:6:-nan: ++# BZ30647 %*5000Lf:-nan():0:6: ++# BZ30647 %5000Lf:nan():1:5:nan: ++# BZ30647 %*5000Lf:nan():0:5: ++# BZ30647 %5000Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*5000Lf:nan(09A_Zaz):0:12: + %5000Lf:0:1:1:0x0: + %*5000Lf:0:0:1: + %5000Lf:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*5000Lf:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936: + %5000Lf:infinity:1:8:inf: + %*5000Lf:infinity:0:8: +-%5000Lf:+nan():1:6:nan: +-%*5000Lf:+nan():0:6: +-%5000Lf:+nan(09A_Zaz):1:13:nan: +-%*5000Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %5000Lf:+nan():1:6:nan: ++# BZ30647 %*5000Lf:+nan():0:6: ++# BZ30647 %5000Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*5000Lf:+nan(09A_Zaz):0:13: + %5000Lf:+0:1:2:0x0: + %*5000Lf:+0:0:2: + %5000Lf:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*3Lf: -0.0:0:4: + %3Lf: -0:1:3:-0x0: + %*3Lf: -0:0:3: +-%3Lf: -nan(09A_Zaz):0:-1: +-%*3Lf: -nan(09A_Zaz):0:-1: +-%3Lf: -nan():0:-1: +-%*3Lf: -nan():0:-1: +-%3Lf: nan():1:4:nan: +-%*3Lf: nan():0:4: +-%3Lf: nan(09A_Zaz):1:4:nan: +-%*3Lf: nan(09A_Zaz):0:4: ++# BZ30647 %3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: -nan():0:-1: ++# BZ30647 %*3Lf: -nan():0:-1: ++# BZ30647 %3Lf: nan():1:4:nan: ++# BZ30647 %*3Lf: nan():0:4: ++# BZ30647 %3Lf: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Lf: nan(09A_Zaz):0:4: + %3Lf: 0:1:2:0x0: + %*3Lf: 0:0:2: + %3Lf: 0.0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*3Lf: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4: + %3Lf: infinity:1:4:inf: + %*3Lf: infinity:0:4: +-%3Lf: +nan():0:-1: +-%*3Lf: +nan():0:-1: +-%3Lf: +nan(09A_Zaz):0:-1: +-%*3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: +nan():0:-1: ++# BZ30647 %*3Lf: +nan():0:-1: ++# BZ30647 %3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: +nan(09A_Zaz):0:-1: + %3Lf: +0:1:3:0x0: + %*3Lf: +0:0:3: + %3Lf: +0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*5000Lf: -0.0:0:5: + %5000Lf: -0:1:3:-0x0: + %*5000Lf: -0:0:3: +-%5000Lf: -nan(09A_Zaz):1:14:-nan: +-%*5000Lf: -nan(09A_Zaz):0:14: +-%5000Lf: -nan():1:7:-nan: +-%*5000Lf: -nan():0:7: +-%5000Lf: nan():1:6:nan: +-%*5000Lf: nan():0:6: +-%5000Lf: nan(09A_Zaz):1:13:nan: +-%*5000Lf: nan(09A_Zaz):0:13: ++# BZ30647 %5000Lf: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*5000Lf: -nan(09A_Zaz):0:14: ++# BZ30647 %5000Lf: -nan():1:7:-nan: ++# BZ30647 %*5000Lf: -nan():0:7: ++# BZ30647 %5000Lf: nan():1:6:nan: ++# BZ30647 %*5000Lf: nan():0:6: ++# BZ30647 %5000Lf: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*5000Lf: nan(09A_Zaz):0:13: + %5000Lf: 0:1:2:0x0: + %*5000Lf: 0:0:2: + %5000Lf: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*5000Lf: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4937: + %5000Lf: infinity:1:9:inf: + %*5000Lf: infinity:0:9: +-%5000Lf: +nan():1:7:nan: +-%*5000Lf: +nan():0:7: +-%5000Lf: +nan(09A_Zaz):1:14:nan: +-%*5000Lf: +nan(09A_Zaz):0:14: ++# BZ30647 %5000Lf: +nan():1:7:nan: ++# BZ30647 %*5000Lf: +nan():0:7: ++# BZ30647 %5000Lf: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*5000Lf: +nan(09A_Zaz):0:14: + %5000Lf: +0:1:3:0x0: + %*5000Lf: +0:0:3: + %5000Lf: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input +index 1612fc41c412479e..fbbad837897269c1 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-ff.input +@@ -16,14 +16,14 @@ + %*LF:-0.0:0:4: + %LF:-0:1:2:-0x0: + %*LF:-0:0:2: +-%LF:-NAN(09A_Zaz):1:13:-nan: +-%*LF:-NAN(09A_Zaz):0:13: +-%LF:-NAN():1:6:-nan: +-%*LF:-NAN():0:6: +-%LF:NAN():1:5:nan: +-%*LF:NAN():0:5: +-%LF:NAN(09A_Zaz):1:12:nan: +-%*LF:NAN(09A_Zaz):0:12: ++# BZ30647 %LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %LF:-NAN():1:6:-nan: ++# BZ30647 %*LF:-NAN():0:6: ++# BZ30647 %LF:NAN():1:5:nan: ++# BZ30647 %*LF:NAN():0:5: ++# BZ30647 %LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LF:NAN(09A_Zaz):0:12: + %LF:0:1:1:0x0: + %*LF:0:0:1: + %LF:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936: + %LF:INFINITY:1:8:inf: + %*LF:INFINITY:0:8: +-%LF:+NAN():1:6:nan: +-%*LF:+NAN():0:6: +-%LF:+NAN(09A_Zaz):1:13:nan: +-%*LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %LF:+NAN():1:6:nan: ++# BZ30647 %*LF:+NAN():0:6: ++# BZ30647 %LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LF:+NAN(09A_Zaz):0:13: + %LF:+0:1:2:0x0: + %*LF:+0:0:2: + %LF:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1LF:-0.0:0:-1: + %1LF:-0:0:-1: + %*1LF:-0:0:-1: +-%1LF:-NAN(09A_Zaz):0:-1: +-%*1LF:-NAN(09A_Zaz):0:-1: +-%1LF:-NAN():0:-1: +-%*1LF:-NAN():0:-1: +-%1LF:NAN():0:-1: +-%*1LF:NAN():0:-1: +-%1LF:NAN(09A_Zaz):0:-1: +-%*1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN():0:-1: ++# BZ30647 %*1LF:-NAN():0:-1: ++# BZ30647 %1LF:NAN():0:-1: ++# BZ30647 %*1LF:NAN():0:-1: ++# BZ30647 %1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:NAN(09A_Zaz):0:-1: + %1LF:0:1:1:0x0: + %*1LF:0:0:1: + %1LF:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:1: + %1LF:INFINITY:0:-1: + %*1LF:INFINITY:0:-1: +-%1LF:+NAN():0:-1: +-%*1LF:+NAN():0:-1: +-%1LF:+NAN(09A_Zaz):0:-1: +-%*1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:+NAN():0:-1: ++# BZ30647 %*1LF:+NAN():0:-1: ++# BZ30647 %1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:+NAN(09A_Zaz):0:-1: + %1LF:+0:0:-1: + %*1LF:+0:0:-1: + %1LF:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2LF:-0.0:0:2: + %2LF:-0:1:2:-0x0: + %*2LF:-0:0:2: +-%2LF:-NAN(09A_Zaz):0:-1: +-%*2LF:-NAN(09A_Zaz):0:-1: +-%2LF:-NAN():0:-1: +-%*2LF:-NAN():0:-1: +-%2LF:NAN():0:-1: +-%*2LF:NAN():0:-1: +-%2LF:NAN(09A_Zaz):0:-1: +-%*2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN():0:-1: ++# BZ30647 %*2LF:-NAN():0:-1: ++# BZ30647 %2LF:NAN():0:-1: ++# BZ30647 %*2LF:NAN():0:-1: ++# BZ30647 %2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:NAN(09A_Zaz):0:-1: + %2LF:0:1:1:0x0: + %*2LF:0:0:1: + %2LF:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:2: + %2LF:INFINITY:0:-1: + %*2LF:INFINITY:0:-1: +-%2LF:+NAN():0:-1: +-%*2LF:+NAN():0:-1: +-%2LF:+NAN(09A_Zaz):0:-1: +-%*2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:+NAN():0:-1: ++# BZ30647 %*2LF:+NAN():0:-1: ++# BZ30647 %2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:+NAN(09A_Zaz):0:-1: + %2LF:+0:1:2:0x0: + %*2LF:+0:0:2: + %2LF:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3LF:-0.0:0:3: + %3LF:-0:1:2:-0x0: + %*3LF:-0:0:2: +-%3LF:-NAN(09A_Zaz):0:-1: +-%*3LF:-NAN(09A_Zaz):0:-1: +-%3LF:-NAN():0:-1: +-%*3LF:-NAN():0:-1: +-%3LF:NAN():1:3:nan: +-%*3LF:NAN():0:3: +-%3LF:NAN(09A_Zaz):1:3:nan: +-%*3LF:NAN(09A_Zaz):0:3: ++# BZ30647 %3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:-NAN():0:-1: ++# BZ30647 %*3LF:-NAN():0:-1: ++# BZ30647 %3LF:NAN():1:3:nan: ++# BZ30647 %*3LF:NAN():0:3: ++# BZ30647 %3LF:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LF:NAN(09A_Zaz):0:3: + %3LF:0:1:1:0x0: + %*3LF:0:0:1: + %3LF:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:3: + %3LF:INFINITY:1:3:inf: + %*3LF:INFINITY:0:3: +-%3LF:+NAN():0:-1: +-%*3LF:+NAN():0:-1: +-%3LF:+NAN(09A_Zaz):0:-1: +-%*3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:+NAN():0:-1: ++# BZ30647 %*3LF:+NAN():0:-1: ++# BZ30647 %3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:+NAN(09A_Zaz):0:-1: + %3LF:+0:1:2:0x0: + %*3LF:+0:0:2: + %3LF:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4935LF:-0.0:0:4: + %4935LF:-0:1:2:-0x0: + %*4935LF:-0:0:2: +-%4935LF:-NAN(09A_Zaz):1:13:-nan: +-%*4935LF:-NAN(09A_Zaz):0:13: +-%4935LF:-NAN():1:6:-nan: +-%*4935LF:-NAN():0:6: +-%4935LF:NAN():1:5:nan: +-%*4935LF:NAN():0:5: +-%4935LF:NAN(09A_Zaz):1:12:nan: +-%*4935LF:NAN(09A_Zaz):0:12: ++# BZ30647 %4935LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*4935LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %4935LF:-NAN():1:6:-nan: ++# BZ30647 %*4935LF:-NAN():0:6: ++# BZ30647 %4935LF:NAN():1:5:nan: ++# BZ30647 %*4935LF:NAN():0:5: ++# BZ30647 %4935LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*4935LF:NAN(09A_Zaz):0:12: + %4935LF:0:1:1:0x0: + %*4935LF:0:0:1: + %4935LF:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4935LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4935: + %4935LF:INFINITY:1:8:inf: + %*4935LF:INFINITY:0:8: +-%4935LF:+NAN():1:6:nan: +-%*4935LF:+NAN():0:6: +-%4935LF:+NAN(09A_Zaz):1:13:nan: +-%*4935LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %4935LF:+NAN():1:6:nan: ++# BZ30647 %*4935LF:+NAN():0:6: ++# BZ30647 %4935LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*4935LF:+NAN(09A_Zaz):0:13: + %4935LF:+0:1:2:0x0: + %*4935LF:+0:0:2: + %4935LF:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*5000LF:-0.0:0:4: + %5000LF:-0:1:2:-0x0: + %*5000LF:-0:0:2: +-%5000LF:-NAN(09A_Zaz):1:13:-nan: +-%*5000LF:-NAN(09A_Zaz):0:13: +-%5000LF:-NAN():1:6:-nan: +-%*5000LF:-NAN():0:6: +-%5000LF:NAN():1:5:nan: +-%*5000LF:NAN():0:5: +-%5000LF:NAN(09A_Zaz):1:12:nan: +-%*5000LF:NAN(09A_Zaz):0:12: ++# BZ30647 %5000LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*5000LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %5000LF:-NAN():1:6:-nan: ++# BZ30647 %*5000LF:-NAN():0:6: ++# BZ30647 %5000LF:NAN():1:5:nan: ++# BZ30647 %*5000LF:NAN():0:5: ++# BZ30647 %5000LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*5000LF:NAN(09A_Zaz):0:12: + %5000LF:0:1:1:0x0: + %*5000LF:0:0:1: + %5000LF:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*5000LF:01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4936: + %5000LF:INFINITY:1:8:inf: + %*5000LF:INFINITY:0:8: +-%5000LF:+NAN():1:6:nan: +-%*5000LF:+NAN():0:6: +-%5000LF:+NAN(09A_Zaz):1:13:nan: +-%*5000LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %5000LF:+NAN():1:6:nan: ++# BZ30647 %*5000LF:+NAN():0:6: ++# BZ30647 %5000LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*5000LF:+NAN(09A_Zaz):0:13: + %5000LF:+0:1:2:0x0: + %*5000LF:+0:0:2: + %5000LF:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*3LF: -0.0:0:4: + %3LF: -0:1:3:-0x0: + %*3LF: -0:0:3: +-%3LF: -NAN(09A_Zaz):0:-1: +-%*3LF: -NAN(09A_Zaz):0:-1: +-%3LF: -NAN():0:-1: +-%*3LF: -NAN():0:-1: +-%3LF: NAN():1:4:nan: +-%*3LF: NAN():0:4: +-%3LF: NAN(09A_Zaz):1:4:nan: +-%*3LF: NAN(09A_Zaz):0:4: ++# BZ30647 %3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: -NAN():0:-1: ++# BZ30647 %*3LF: -NAN():0:-1: ++# BZ30647 %3LF: NAN():1:4:nan: ++# BZ30647 %*3LF: NAN():0:4: ++# BZ30647 %3LF: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LF: NAN(09A_Zaz):0:4: + %3LF: 0:1:2:0x0: + %*3LF: 0:0:2: + %3LF: 0.0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*3LF: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4: + %3LF: INFINITY:1:4:inf: + %*3LF: INFINITY:0:4: +-%3LF: +NAN():0:-1: +-%*3LF: +NAN():0:-1: +-%3LF: +NAN(09A_Zaz):0:-1: +-%*3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: +NAN():0:-1: ++# BZ30647 %*3LF: +NAN():0:-1: ++# BZ30647 %3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: +NAN(09A_Zaz):0:-1: + %3LF: +0:1:3:0x0: + %*3LF: +0:0:3: + %3LF: +0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*5000LF: -0.0:0:5: + %5000LF: -0:1:3:-0x0: + %*5000LF: -0:0:3: +-%5000LF: -NAN(09A_Zaz):1:14:-nan: +-%*5000LF: -NAN(09A_Zaz):0:14: +-%5000LF: -NAN():1:7:-nan: +-%*5000LF: -NAN():0:7: +-%5000LF: NAN():1:6:nan: +-%*5000LF: NAN():0:6: +-%5000LF: NAN(09A_Zaz):1:13:nan: +-%*5000LF: NAN(09A_Zaz):0:13: ++# BZ30647 %5000LF: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*5000LF: -NAN(09A_Zaz):0:14: ++# BZ30647 %5000LF: -NAN():1:7:-nan: ++# BZ30647 %*5000LF: -NAN():0:7: ++# BZ30647 %5000LF: NAN():1:6:nan: ++# BZ30647 %*5000LF: NAN():0:6: ++# BZ30647 %5000LF: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*5000LF: NAN(09A_Zaz):0:13: + %5000LF: 0:1:2:0x0: + %*5000LF: 0:0:2: + %5000LF: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*5000LF: 01189731495357231765021263853030970205169063322294624200440323733891737005522970722616410290336528882853545697807495577314427443153670288434198125573853743678673593200706973263201915918282961524365529510646791086614311790632169778838896134786560600399148753433211454911160088679845154866512852340149773037600009125479393966223151383622417838542743917838138717805889487540575168226347659235576974805113725649020884855222494791399377585026011773549180099796226026859508558883608159846900235645132346594476384939859276456284579661772930407806609229102715046085388087959327781622986827547830768080040150694942303411728957777100335714010559775242124057347007386251660110828379119623008469277200965153500208474470792443848545912886723000619085126472111951361467527633519562927597957250278002980795904193139603021470997035276467445530922022679656280991498232083329641241038509239184734786121921697210543484287048353408113042573002216421348917347174234800714880751002064390517234247656004721768096486107994943415703476320643558624207443504424380566136017608837478165389027809576975977286860071487028287955567141404632615832623602762896316173978484254486860609948270867968048078702511858930838546584223040908805996294594586201903766048446790926002225410530775901065760671347200125846406957030257138960983757998926954553052368560758683179223113639519468850880771872104705203957587480013143131444254943919940175753169339392366881856189129931729104252921236835159922322050998001677102784035360140829296398115122877768135706045789343535451696539561254048846447169786893211671087229088082778350518228857646062218739702851655083720992349483334435228984751232753726636066213902281264706234075352071724058665079518217303463782631353393706774901950197841690441824738063162828586857741432581165364040218402724913393320949219498422442730427019873044536620350262386957804682003601447291997123095530057206141866974852846856186514832715974481203121946751686379343096189615107330065552421485195201762858595091051839472502863871632494167613804996319791441870254302706758495192008837915169401581740046711477877201459644461175204059453504764721807975761111720846273639279600339670470037613374509553184150073796412605047923251661354841291884211340823015473304754067072818763503617332908005951896325207071673904547777129682265206225651439919376804400292380903112437912614776255964694221981375146967079446870358004392507659451618379811859392049544036114915310782251072691486979809240946772142727012404377187409216756613634938900451232351668146089322400697993176017805338191849981933008410985993938760292601390911414526003720284872132411955424282101831204216104467404621635336900583664606591156298764745525068145003932941404131495400677602951005962253022823003631473824681059648442441324864573137437595096416168048024129351876204668135636877532814675538798871771836512893947195335061885003267607354388673368002074387849657014576090349857571243045102038730494854256702479339322809110526041538528994849203991091946129912491633289917998094380337879522093131466946149705939664152375949285890960489916121944989986384837022486672249148924678410206183364627416969576307632480235587975245253737035433882960862753427740016333434055083537048507374544819754722228975281083020898682633020285259923084168054539687911418297629988964576482765287504562854924265165217750799516259669229114977788962356670956627138482018191348321687995863652637620978285070099337294396784639879024914514222742527006363942327998483976739987154418554201562244154926653014515504685489258620276085761837129763358761215382565129633538141663949516556000264159186554850057052611431952919918807954522394649627635630178580896692226406235382898535867595990647008385687123810329591926494846250768992258419305480763620215089022149220528069842018350840586938493815498909445461977893029113576516775406232278298314033473276603952231603422824717528181818844304880921321933550869873395861276073670866652375555675803171490108477320096424318780070008797346032906278943553743564448851907191616455141155761939399690767415156402826543664026760095087523945507341556135867933066031744720924446513532366647649735400851967040771103640538150073486891798364049570606189535005089840913826869535090066783324472578712196604415284924840041850932811908963634175739897166596000759487800619164094854338758520657116541072260996288150123144377944008749301944744330784388995701842710004808305012177123560622895076269042856800047718893158089358515593863176652948089031267747029662545110861548958395087796755464137944895960527975209874813839762578592105756284401759349324162148339565350189196811389091843795734703269406342890087805846940352453479398080674273236297887100867175802531561302356064878709259865288416350972529537091114317204887747405539054009425375424119317944175137064689643861517718849867010341532542385911089624710885385808688837777258648564145934262121086647588489260031762345960769508849149662444156604419552086811989770240.0:0:4937: + %5000LF: INFINITY:1:9:inf: + %*5000LF: INFINITY:0:9: +-%5000LF: +NAN():1:7:nan: +-%*5000LF: +NAN():0:7: +-%5000LF: +NAN(09A_Zaz):1:14:nan: +-%*5000LF: +NAN(09A_Zaz):0:14: ++# BZ30647 %5000LF: +NAN():1:7:nan: ++# BZ30647 %*5000LF: +NAN():0:7: ++# BZ30647 %5000LF: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*5000LF: +NAN(09A_Zaz):0:14: + %5000LF: +0:1:3:0x0: + %*5000LF: +0:0:3: + %5000LF: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input +index af43cfe2cde3b19a..ff15feec046d76da 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-g.input +@@ -16,14 +16,14 @@ + %*Lg:-0x0p+0:0:7: + %Lg:-0x0p0:1:6:-0x0: + %*Lg:-0x0p0:0:6: +-%Lg:-nan(09A_Zaz):1:13:-nan: +-%*Lg:-nan(09A_Zaz):0:13: +-%Lg:-nan():1:6:-nan: +-%*Lg:-nan():0:6: +-%Lg:nan():1:5:nan: +-%*Lg:nan():0:5: +-%Lg:nan(09A_Zaz):1:12:nan: +-%*Lg:nan(09A_Zaz):0:12: ++# BZ30647 %Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %Lg:-nan():1:6:-nan: ++# BZ30647 %*Lg:-nan():0:6: ++# BZ30647 %Lg:nan():1:5:nan: ++# BZ30647 %*Lg:nan():0:5: ++# BZ30647 %Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lg:nan(09A_Zaz):0:12: + %Lg:0x0p0:1:5:0x0: + %*Lg:0x0p0:0:5: + %Lg:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*Lg:0xf.fffffffffffffffp+16380:0:26: + %Lg:infinity:1:8:inf: + %*Lg:infinity:0:8: +-%Lg:+nan():1:6:nan: +-%*Lg:+nan():0:6: +-%Lg:+nan(09A_Zaz):1:13:nan: +-%*Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %Lg:+nan():1:6:nan: ++# BZ30647 %*Lg:+nan():0:6: ++# BZ30647 %Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lg:+nan(09A_Zaz):0:13: + %Lg:+0x0p0:1:6:0x0: + %*Lg:+0x0p0:0:6: + %Lg:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1Lg:-0x0p+0:0:-1: + %1Lg:-0x0p0:0:-1: + %*1Lg:-0x0p0:0:-1: +-%1Lg:-nan(09A_Zaz):0:-1: +-%*1Lg:-nan(09A_Zaz):0:-1: +-%1Lg:-nan():0:-1: +-%*1Lg:-nan():0:-1: +-%1Lg:nan():0:-1: +-%*1Lg:nan():0:-1: +-%1Lg:nan(09A_Zaz):0:-1: +-%*1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan():0:-1: ++# BZ30647 %*1Lg:-nan():0:-1: ++# BZ30647 %1Lg:nan():0:-1: ++# BZ30647 %*1Lg:nan():0:-1: ++# BZ30647 %1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:nan(09A_Zaz):0:-1: + %1Lg:0x0p0:1:1:0x0: + %*1Lg:0x0p0:0:1: + %1Lg:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lg:0xf.fffffffffffffffp+16380:0:1: + %1Lg:infinity:0:-1: + %*1Lg:infinity:0:-1: +-%1Lg:+nan():0:-1: +-%*1Lg:+nan():0:-1: +-%1Lg:+nan(09A_Zaz):0:-1: +-%*1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:+nan():0:-1: ++# BZ30647 %*1Lg:+nan():0:-1: ++# BZ30647 %1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:+nan(09A_Zaz):0:-1: + %1Lg:+0x0p0:0:-1: + %*1Lg:+0x0p0:0:-1: + %1Lg:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lg:-0x0p+0:0:2: + %2Lg:-0x0p0:1:2:-0x0: + %*2Lg:-0x0p0:0:2: +-%2Lg:-nan(09A_Zaz):0:-1: +-%*2Lg:-nan(09A_Zaz):0:-1: +-%2Lg:-nan():0:-1: +-%*2Lg:-nan():0:-1: +-%2Lg:nan():0:-1: +-%*2Lg:nan():0:-1: +-%2Lg:nan(09A_Zaz):0:-1: +-%*2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan():0:-1: ++# BZ30647 %*2Lg:-nan():0:-1: ++# BZ30647 %2Lg:nan():0:-1: ++# BZ30647 %*2Lg:nan():0:-1: ++# BZ30647 %2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:nan(09A_Zaz):0:-1: + # BZ12701 %2Lg:0x0p0:0:-1: + # BZ12701 %*2Lg:0x0p0:0:-1: + # BZ12701 %2Lg:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2Lg:0xf.fffffffffffffffp+16380:0:-1: + %2Lg:infinity:0:-1: + %*2Lg:infinity:0:-1: +-%2Lg:+nan():0:-1: +-%*2Lg:+nan():0:-1: +-%2Lg:+nan(09A_Zaz):0:-1: +-%*2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:+nan():0:-1: ++# BZ30647 %*2Lg:+nan():0:-1: ++# BZ30647 %2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:+nan(09A_Zaz):0:-1: + %2Lg:+0x0p0:1:2:0x0: + %*2Lg:+0x0p0:0:2: + %2Lg:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Lg:-0x0p+0:0:-1: + # BZ12701 %3Lg:-0x0p0:0:-1: + # BZ12701 %*3Lg:-0x0p0:0:-1: +-%3Lg:-nan(09A_Zaz):0:-1: +-%*3Lg:-nan(09A_Zaz):0:-1: +-%3Lg:-nan():0:-1: +-%*3Lg:-nan():0:-1: +-%3Lg:nan():1:3:nan: +-%*3Lg:nan():0:3: +-%3Lg:nan(09A_Zaz):1:3:nan: +-%*3Lg:nan(09A_Zaz):0:3: ++# BZ30647 %3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:-nan():0:-1: ++# BZ30647 %*3Lg:-nan():0:-1: ++# BZ30647 %3Lg:nan():1:3:nan: ++# BZ30647 %*3Lg:nan():0:3: ++# BZ30647 %3Lg:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lg:nan(09A_Zaz):0:3: + %3Lg:0x0p0:1:3:0x0: + %*3Lg:0x0p0:0:3: + %3Lg:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lg:0xf.fffffffffffffffp+16380:0:3: + %3Lg:infinity:1:3:inf: + %*3Lg:infinity:0:3: +-%3Lg:+nan():0:-1: +-%*3Lg:+nan():0:-1: +-%3Lg:+nan(09A_Zaz):0:-1: +-%*3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:+nan():0:-1: ++# BZ30647 %*3Lg:+nan():0:-1: ++# BZ30647 %3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %3Lg:+0x0p0:0:-1: + # BZ12701 %*3Lg:+0x0p0:0:-1: + # BZ12701 %3Lg:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4Lg:-0x0p+0:0:4: + %4Lg:-0x0p0:1:4:-0x0: + %*4Lg:-0x0p0:0:4: +-%4Lg:-nan(09A_Zaz):1:4:-nan: +-%*4Lg:-nan(09A_Zaz):0:4: +-%4Lg:-nan():1:4:-nan: +-%*4Lg:-nan():0:4: +-%4Lg:nan():0:-1: +-%*4Lg:nan():0:-1: +-%4Lg:nan(09A_Zaz):0:-1: +-%*4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %4Lg:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Lg:-nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:-nan():1:4:-nan: ++# BZ30647 %*4Lg:-nan():0:4: ++# BZ30647 %4Lg:nan():0:-1: ++# BZ30647 %*4Lg:nan():0:-1: ++# BZ30647 %4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Lg:nan(09A_Zaz):0:-1: + # BZ12701 %4Lg:0x0p0:0:-1: + # BZ12701 %*4Lg:0x0p0:0:-1: + # BZ12701 %4Lg:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4Lg:0xf.fffffffffffffffp+16380:0:4: + %4Lg:infinity:0:-1: + %*4Lg:infinity:0:-1: +-%4Lg:+nan():1:4:nan: +-%*4Lg:+nan():0:4: +-%4Lg:+nan(09A_Zaz):1:4:nan: +-%*4Lg:+nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:+nan():1:4:nan: ++# BZ30647 %*4Lg:+nan():0:4: ++# BZ30647 %4Lg:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Lg:+nan(09A_Zaz):0:4: + %4Lg:+0x0p0:1:4:0x0: + %*4Lg:+0x0p0:0:4: + %4Lg:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5Lg:-0x0p+0:0:-1: + # BZ12701 %5Lg:-0x0p0:0:-1: + # BZ12701 %*5Lg:-0x0p0:0:-1: +-%5Lg:-nan(09A_Zaz):0:-1: +-%*5Lg:-nan(09A_Zaz):0:-1: +-%5Lg:-nan():0:-1: +-%*5Lg:-nan():0:-1: +-%5Lg:nan():1:5:nan: +-%*5Lg:nan():0:5: +-%5Lg:nan(09A_Zaz):0:-1: +-%*5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan():0:-1: ++# BZ30647 %*5Lg:-nan():0:-1: ++# BZ30647 %5Lg:nan():1:5:nan: ++# BZ30647 %*5Lg:nan():0:5: ++# BZ30647 %5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:nan(09A_Zaz):0:-1: + %5Lg:0x0p0:1:5:0x0: + %*5Lg:0x0p0:0:5: + # BZ12701 %5Lg:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5Lg:0xf.fffffffffffffffp+16380:0:5: + %5Lg:infinity:0:-1: + %*5Lg:infinity:0:-1: +-%5Lg:+nan():0:-1: +-%*5Lg:+nan():0:-1: +-%5Lg:+nan(09A_Zaz):0:-1: +-%*5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:+nan():0:-1: ++# BZ30647 %*5Lg:+nan():0:-1: ++# BZ30647 %5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %5Lg:+0x0p0:0:-1: + # BZ12701 %*5Lg:+0x0p0:0:-1: + # BZ12701 %5Lg:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6Lg:-0x0p+0:0:-1: + %6Lg:-0x0p0:1:6:-0x0: + %*6Lg:-0x0p0:0:6: +-%6Lg:-nan(09A_Zaz):0:-1: +-%*6Lg:-nan(09A_Zaz):0:-1: +-%6Lg:-nan():1:6:-nan: +-%*6Lg:-nan():0:6: +-%6Lg:nan():1:5:nan: +-%*6Lg:nan():0:5: +-%6Lg:nan(09A_Zaz):0:-1: +-%*6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan():1:6:-nan: ++# BZ30647 %*6Lg:-nan():0:6: ++# BZ30647 %6Lg:nan():1:5:nan: ++# BZ30647 %*6Lg:nan():0:5: ++# BZ30647 %6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:nan(09A_Zaz):0:-1: + %6Lg:0x0p0:1:5:0x0: + %*6Lg:0x0p0:0:5: + %6Lg:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6Lg:0xf.fffffffffffffffp+16380:0:6: + %6Lg:infinity:0:-1: + %*6Lg:infinity:0:-1: +-%6Lg:+nan():1:6:nan: +-%*6Lg:+nan():0:6: +-%6Lg:+nan(09A_Zaz):0:-1: +-%*6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:+nan():1:6:nan: ++# BZ30647 %*6Lg:+nan():0:6: ++# BZ30647 %6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:+nan(09A_Zaz):0:-1: + %6Lg:+0x0p0:1:6:0x0: + %*6Lg:+0x0p0:0:6: + # BZ12701 %6Lg:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*22Lg:-0x0p+0:0:7: + %22Lg:-0x0p0:1:6:-0x0: + %*22Lg:-0x0p0:0:6: +-%22Lg:-nan(09A_Zaz):1:13:-nan: +-%*22Lg:-nan(09A_Zaz):0:13: +-%22Lg:-nan():1:6:-nan: +-%*22Lg:-nan():0:6: +-%22Lg:nan():1:5:nan: +-%*22Lg:nan():0:5: +-%22Lg:nan(09A_Zaz):1:12:nan: +-%*22Lg:nan(09A_Zaz):0:12: ++# BZ30647 %22Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*22Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %22Lg:-nan():1:6:-nan: ++# BZ30647 %*22Lg:-nan():0:6: ++# BZ30647 %22Lg:nan():1:5:nan: ++# BZ30647 %*22Lg:nan():0:5: ++# BZ30647 %22Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*22Lg:nan(09A_Zaz):0:12: + %22Lg:0x0p0:1:5:0x0: + %*22Lg:0x0p0:0:5: + %22Lg:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*22Lg:0xf.fffffffffffffffp+16380:0:22: + %22Lg:infinity:1:8:inf: + %*22Lg:infinity:0:8: +-%22Lg:+nan():1:6:nan: +-%*22Lg:+nan():0:6: +-%22Lg:+nan(09A_Zaz):1:13:nan: +-%*22Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %22Lg:+nan():1:6:nan: ++# BZ30647 %*22Lg:+nan():0:6: ++# BZ30647 %22Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*22Lg:+nan(09A_Zaz):0:13: + %22Lg:+0x0p0:1:6:0x0: + %*22Lg:+0x0p0:0:6: + %22Lg:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*37Lg:-0x0p+0:0:7: + %37Lg:-0x0p0:1:6:-0x0: + %*37Lg:-0x0p0:0:6: +-%37Lg:-nan(09A_Zaz):1:13:-nan: +-%*37Lg:-nan(09A_Zaz):0:13: +-%37Lg:-nan():1:6:-nan: +-%*37Lg:-nan():0:6: +-%37Lg:nan():1:5:nan: +-%*37Lg:nan():0:5: +-%37Lg:nan(09A_Zaz):1:12:nan: +-%*37Lg:nan(09A_Zaz):0:12: ++# BZ30647 %37Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*37Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %37Lg:-nan():1:6:-nan: ++# BZ30647 %*37Lg:-nan():0:6: ++# BZ30647 %37Lg:nan():1:5:nan: ++# BZ30647 %*37Lg:nan():0:5: ++# BZ30647 %37Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*37Lg:nan(09A_Zaz):0:12: + %37Lg:0x0p0:1:5:0x0: + %*37Lg:0x0p0:0:5: + %37Lg:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*37Lg:0xf.fffffffffffffffp+16380:0:26: + %37Lg:infinity:1:8:inf: + %*37Lg:infinity:0:8: +-%37Lg:+nan():1:6:nan: +-%*37Lg:+nan():0:6: +-%37Lg:+nan(09A_Zaz):1:13:nan: +-%*37Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %37Lg:+nan():1:6:nan: ++# BZ30647 %*37Lg:+nan():0:6: ++# BZ30647 %37Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*37Lg:+nan(09A_Zaz):0:13: + %37Lg:+0x0p0:1:6:0x0: + %*37Lg:+0x0p0:0:6: + %37Lg:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5Lg: -0x0p+0:0:-1: + # BZ12701 %5Lg: -0x0p0:0:-1: + # BZ12701 %*5Lg: -0x0p0:0:-1: +-%5Lg: -nan(09A_Zaz):0:-1: +-%*5Lg: -nan(09A_Zaz):0:-1: +-%5Lg: -nan():0:-1: +-%*5Lg: -nan():0:-1: +-%5Lg: nan():1:6:nan: +-%*5Lg: nan():0:6: +-%5Lg: nan(09A_Zaz):0:-1: +-%*5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan():0:-1: ++# BZ30647 %*5Lg: -nan():0:-1: ++# BZ30647 %5Lg: nan():1:6:nan: ++# BZ30647 %*5Lg: nan():0:6: ++# BZ30647 %5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: nan(09A_Zaz):0:-1: + %5Lg: 0x0p0:1:6:0x0: + %*5Lg: 0x0p0:0:6: + # BZ12701 %5Lg: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5Lg: 0xf.fffffffffffffffp+16380:0:6: + %5Lg: infinity:0:-1: + %*5Lg: infinity:0:-1: +-%5Lg: +nan():0:-1: +-%*5Lg: +nan():0:-1: +-%5Lg: +nan(09A_Zaz):0:-1: +-%*5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: +nan():0:-1: ++# BZ30647 %*5Lg: +nan():0:-1: ++# BZ30647 %5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: +nan(09A_Zaz):0:-1: + # BZ12701 %5Lg: +0x0p0:0:-1: + # BZ12701 %*5Lg: +0x0p0:0:-1: + # BZ12701 %5Lg: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*37Lg: -0x0p+0:0:8: + %37Lg: -0x0p0:1:7:-0x0: + %*37Lg: -0x0p0:0:7: +-%37Lg: -nan(09A_Zaz):1:14:-nan: +-%*37Lg: -nan(09A_Zaz):0:14: +-%37Lg: -nan():1:7:-nan: +-%*37Lg: -nan():0:7: +-%37Lg: nan():1:6:nan: +-%*37Lg: nan():0:6: +-%37Lg: nan(09A_Zaz):1:13:nan: +-%*37Lg: nan(09A_Zaz):0:13: ++# BZ30647 %37Lg: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*37Lg: -nan(09A_Zaz):0:14: ++# BZ30647 %37Lg: -nan():1:7:-nan: ++# BZ30647 %*37Lg: -nan():0:7: ++# BZ30647 %37Lg: nan():1:6:nan: ++# BZ30647 %*37Lg: nan():0:6: ++# BZ30647 %37Lg: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*37Lg: nan(09A_Zaz):0:13: + %37Lg: 0x0p0:1:6:0x0: + %*37Lg: 0x0p0:0:6: + %37Lg: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*37Lg: 0xf.fffffffffffffffp+16380:0:27: + %37Lg: infinity:1:9:inf: + %*37Lg: infinity:0:9: +-%37Lg: +nan():1:7:nan: +-%*37Lg: +nan():0:7: +-%37Lg: +nan(09A_Zaz):1:14:nan: +-%*37Lg: +nan(09A_Zaz):0:14: ++# BZ30647 %37Lg: +nan():1:7:nan: ++# BZ30647 %*37Lg: +nan():0:7: ++# BZ30647 %37Lg: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*37Lg: +nan(09A_Zaz):0:14: + %37Lg: +0x0p0:1:7:0x0: + %*37Lg: +0x0p0:0:7: + %37Lg: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input +index a274698774017b4b..2d9ee63d7fe7dc9f 100644 +--- a/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input ++++ b/sysdeps/ieee754/ldbl-96/tst-scanf-format-ldouble-gg.input +@@ -16,14 +16,14 @@ + %*LG:-0X0P+0:0:7: + %LG:-0X0P0:1:6:-0x0: + %*LG:-0X0P0:0:6: +-%LG:-NAN(09A_Zaz):1:13:-nan: +-%*LG:-NAN(09A_Zaz):0:13: +-%LG:-NAN():1:6:-nan: +-%*LG:-NAN():0:6: +-%LG:NAN():1:5:nan: +-%*LG:NAN():0:5: +-%LG:NAN(09A_Zaz):1:12:nan: +-%*LG:NAN(09A_Zaz):0:12: ++# BZ30647 %LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %LG:-NAN():1:6:-nan: ++# BZ30647 %*LG:-NAN():0:6: ++# BZ30647 %LG:NAN():1:5:nan: ++# BZ30647 %*LG:NAN():0:5: ++# BZ30647 %LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LG:NAN(09A_Zaz):0:12: + %LG:0X0P0:1:5:0x0: + %*LG:0X0P0:0:5: + %LG:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LG:0XF.FFFFFFFFFFFFFFFP+16380:0:26: + %LG:INFINITY:1:8:inf: + %*LG:INFINITY:0:8: +-%LG:+NAN():1:6:nan: +-%*LG:+NAN():0:6: +-%LG:+NAN(09A_Zaz):1:13:nan: +-%*LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %LG:+NAN():1:6:nan: ++# BZ30647 %*LG:+NAN():0:6: ++# BZ30647 %LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LG:+NAN(09A_Zaz):0:13: + %LG:+0X0P0:1:6:0x0: + %*LG:+0X0P0:0:6: + %LG:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LG:-0X0P+0:0:-1: + %1LG:-0X0P0:0:-1: + %*1LG:-0X0P0:0:-1: +-%1LG:-NAN(09A_Zaz):0:-1: +-%*1LG:-NAN(09A_Zaz):0:-1: +-%1LG:-NAN():0:-1: +-%*1LG:-NAN():0:-1: +-%1LG:NAN():0:-1: +-%*1LG:NAN():0:-1: +-%1LG:NAN(09A_Zaz):0:-1: +-%*1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN():0:-1: ++# BZ30647 %*1LG:-NAN():0:-1: ++# BZ30647 %1LG:NAN():0:-1: ++# BZ30647 %*1LG:NAN():0:-1: ++# BZ30647 %1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:NAN(09A_Zaz):0:-1: + %1LG:0X0P0:1:1:0x0: + %*1LG:0X0P0:0:1: + %1LG:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LG:0XF.FFFFFFFFFFFFFFFP+16380:0:1: + %1LG:INFINITY:0:-1: + %*1LG:INFINITY:0:-1: +-%1LG:+NAN():0:-1: +-%*1LG:+NAN():0:-1: +-%1LG:+NAN(09A_Zaz):0:-1: +-%*1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:+NAN():0:-1: ++# BZ30647 %*1LG:+NAN():0:-1: ++# BZ30647 %1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:+NAN(09A_Zaz):0:-1: + %1LG:+0X0P0:0:-1: + %*1LG:+0X0P0:0:-1: + %1LG:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LG:-0X0P+0:0:2: + %2LG:-0X0P0:1:2:-0x0: + %*2LG:-0X0P0:0:2: +-%2LG:-NAN(09A_Zaz):0:-1: +-%*2LG:-NAN(09A_Zaz):0:-1: +-%2LG:-NAN():0:-1: +-%*2LG:-NAN():0:-1: +-%2LG:NAN():0:-1: +-%*2LG:NAN():0:-1: +-%2LG:NAN(09A_Zaz):0:-1: +-%*2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN():0:-1: ++# BZ30647 %*2LG:-NAN():0:-1: ++# BZ30647 %2LG:NAN():0:-1: ++# BZ30647 %*2LG:NAN():0:-1: ++# BZ30647 %2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:NAN(09A_Zaz):0:-1: + # BZ12701 %2LG:0X0P0:0:-1: + # BZ12701 %*2LG:0X0P0:0:-1: + # BZ12701 %2LG:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LG:0XF.FFFFFFFFFFFFFFFP+16380:0:-1: + %2LG:INFINITY:0:-1: + %*2LG:INFINITY:0:-1: +-%2LG:+NAN():0:-1: +-%*2LG:+NAN():0:-1: +-%2LG:+NAN(09A_Zaz):0:-1: +-%*2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:+NAN():0:-1: ++# BZ30647 %*2LG:+NAN():0:-1: ++# BZ30647 %2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:+NAN(09A_Zaz):0:-1: + %2LG:+0X0P0:1:2:0x0: + %*2LG:+0X0P0:0:2: + %2LG:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LG:-0X0P+0:0:-1: + # BZ12701 %3LG:-0X0P0:0:-1: + # BZ12701 %*3LG:-0X0P0:0:-1: +-%3LG:-NAN(09A_Zaz):0:-1: +-%*3LG:-NAN(09A_Zaz):0:-1: +-%3LG:-NAN():0:-1: +-%*3LG:-NAN():0:-1: +-%3LG:NAN():1:3:nan: +-%*3LG:NAN():0:3: +-%3LG:NAN(09A_Zaz):1:3:nan: +-%*3LG:NAN(09A_Zaz):0:3: ++# BZ30647 %3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:-NAN():0:-1: ++# BZ30647 %*3LG:-NAN():0:-1: ++# BZ30647 %3LG:NAN():1:3:nan: ++# BZ30647 %*3LG:NAN():0:3: ++# BZ30647 %3LG:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LG:NAN(09A_Zaz):0:3: + %3LG:0X0P0:1:3:0x0: + %*3LG:0X0P0:0:3: + %3LG:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LG:0XF.FFFFFFFFFFFFFFFP+16380:0:3: + %3LG:INFINITY:1:3:inf: + %*3LG:INFINITY:0:3: +-%3LG:+NAN():0:-1: +-%*3LG:+NAN():0:-1: +-%3LG:+NAN(09A_Zaz):0:-1: +-%*3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:+NAN():0:-1: ++# BZ30647 %*3LG:+NAN():0:-1: ++# BZ30647 %3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LG:+0X0P0:0:-1: + # BZ12701 %*3LG:+0X0P0:0:-1: + # BZ12701 %3LG:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LG:-0X0P+0:0:4: + %4LG:-0X0P0:1:4:-0x0: + %*4LG:-0X0P0:0:4: +-%4LG:-NAN(09A_Zaz):1:4:-nan: +-%*4LG:-NAN(09A_Zaz):0:4: +-%4LG:-NAN():1:4:-nan: +-%*4LG:-NAN():0:4: +-%4LG:NAN():0:-1: +-%*4LG:NAN():0:-1: +-%4LG:NAN(09A_Zaz):0:-1: +-%*4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LG:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LG:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:-NAN():1:4:-nan: ++# BZ30647 %*4LG:-NAN():0:4: ++# BZ30647 %4LG:NAN():0:-1: ++# BZ30647 %*4LG:NAN():0:-1: ++# BZ30647 %4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LG:NAN(09A_Zaz):0:-1: + # BZ12701 %4LG:0X0P0:0:-1: + # BZ12701 %*4LG:0X0P0:0:-1: + # BZ12701 %4LG:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LG:0XF.FFFFFFFFFFFFFFFP+16380:0:4: + %4LG:INFINITY:0:-1: + %*4LG:INFINITY:0:-1: +-%4LG:+NAN():1:4:nan: +-%*4LG:+NAN():0:4: +-%4LG:+NAN(09A_Zaz):1:4:nan: +-%*4LG:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:+NAN():1:4:nan: ++# BZ30647 %*4LG:+NAN():0:4: ++# BZ30647 %4LG:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LG:+NAN(09A_Zaz):0:4: + %4LG:+0X0P0:1:4:0x0: + %*4LG:+0X0P0:0:4: + %4LG:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LG:-0X0P+0:0:-1: + # BZ12701 %5LG:-0X0P0:0:-1: + # BZ12701 %*5LG:-0X0P0:0:-1: +-%5LG:-NAN(09A_Zaz):0:-1: +-%*5LG:-NAN(09A_Zaz):0:-1: +-%5LG:-NAN():0:-1: +-%*5LG:-NAN():0:-1: +-%5LG:NAN():1:5:nan: +-%*5LG:NAN():0:5: +-%5LG:NAN(09A_Zaz):0:-1: +-%*5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN():0:-1: ++# BZ30647 %*5LG:-NAN():0:-1: ++# BZ30647 %5LG:NAN():1:5:nan: ++# BZ30647 %*5LG:NAN():0:5: ++# BZ30647 %5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:NAN(09A_Zaz):0:-1: + %5LG:0X0P0:1:5:0x0: + %*5LG:0X0P0:0:5: + # BZ12701 %5LG:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LG:0XF.FFFFFFFFFFFFFFFP+16380:0:5: + %5LG:INFINITY:0:-1: + %*5LG:INFINITY:0:-1: +-%5LG:+NAN():0:-1: +-%*5LG:+NAN():0:-1: +-%5LG:+NAN(09A_Zaz):0:-1: +-%*5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:+NAN():0:-1: ++# BZ30647 %*5LG:+NAN():0:-1: ++# BZ30647 %5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LG:+0X0P0:0:-1: + # BZ12701 %*5LG:+0X0P0:0:-1: + # BZ12701 %5LG:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LG:-0X0P+0:0:-1: + %6LG:-0X0P0:1:6:-0x0: + %*6LG:-0X0P0:0:6: +-%6LG:-NAN(09A_Zaz):0:-1: +-%*6LG:-NAN(09A_Zaz):0:-1: +-%6LG:-NAN():1:6:-nan: +-%*6LG:-NAN():0:6: +-%6LG:NAN():1:5:nan: +-%*6LG:NAN():0:5: +-%6LG:NAN(09A_Zaz):0:-1: +-%*6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN():1:6:-nan: ++# BZ30647 %*6LG:-NAN():0:6: ++# BZ30647 %6LG:NAN():1:5:nan: ++# BZ30647 %*6LG:NAN():0:5: ++# BZ30647 %6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:NAN(09A_Zaz):0:-1: + %6LG:0X0P0:1:5:0x0: + %*6LG:0X0P0:0:5: + %6LG:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LG:0XF.FFFFFFFFFFFFFFFP+16380:0:6: + %6LG:INFINITY:0:-1: + %*6LG:INFINITY:0:-1: +-%6LG:+NAN():1:6:nan: +-%*6LG:+NAN():0:6: +-%6LG:+NAN(09A_Zaz):0:-1: +-%*6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:+NAN():1:6:nan: ++# BZ30647 %*6LG:+NAN():0:6: ++# BZ30647 %6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:+NAN(09A_Zaz):0:-1: + %6LG:+0X0P0:1:6:0x0: + %*6LG:+0X0P0:0:6: + # BZ12701 %6LG:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*22LG:-0X0P+0:0:7: + %22LG:-0X0P0:1:6:-0x0: + %*22LG:-0X0P0:0:6: +-%22LG:-NAN(09A_Zaz):1:13:-nan: +-%*22LG:-NAN(09A_Zaz):0:13: +-%22LG:-NAN():1:6:-nan: +-%*22LG:-NAN():0:6: +-%22LG:NAN():1:5:nan: +-%*22LG:NAN():0:5: +-%22LG:NAN(09A_Zaz):1:12:nan: +-%*22LG:NAN(09A_Zaz):0:12: ++# BZ30647 %22LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*22LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %22LG:-NAN():1:6:-nan: ++# BZ30647 %*22LG:-NAN():0:6: ++# BZ30647 %22LG:NAN():1:5:nan: ++# BZ30647 %*22LG:NAN():0:5: ++# BZ30647 %22LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*22LG:NAN(09A_Zaz):0:12: + %22LG:0X0P0:1:5:0x0: + %*22LG:0X0P0:0:5: + %22LG:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*22LG:0XF.FFFFFFFFFFFFFFFP+16380:0:22: + %22LG:INFINITY:1:8:inf: + %*22LG:INFINITY:0:8: +-%22LG:+NAN():1:6:nan: +-%*22LG:+NAN():0:6: +-%22LG:+NAN(09A_Zaz):1:13:nan: +-%*22LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %22LG:+NAN():1:6:nan: ++# BZ30647 %*22LG:+NAN():0:6: ++# BZ30647 %22LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*22LG:+NAN(09A_Zaz):0:13: + %22LG:+0X0P0:1:6:0x0: + %*22LG:+0X0P0:0:6: + %22LG:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*37LG:-0X0P+0:0:7: + %37LG:-0X0P0:1:6:-0x0: + %*37LG:-0X0P0:0:6: +-%37LG:-NAN(09A_Zaz):1:13:-nan: +-%*37LG:-NAN(09A_Zaz):0:13: +-%37LG:-NAN():1:6:-nan: +-%*37LG:-NAN():0:6: +-%37LG:NAN():1:5:nan: +-%*37LG:NAN():0:5: +-%37LG:NAN(09A_Zaz):1:12:nan: +-%*37LG:NAN(09A_Zaz):0:12: ++# BZ30647 %37LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*37LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %37LG:-NAN():1:6:-nan: ++# BZ30647 %*37LG:-NAN():0:6: ++# BZ30647 %37LG:NAN():1:5:nan: ++# BZ30647 %*37LG:NAN():0:5: ++# BZ30647 %37LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*37LG:NAN(09A_Zaz):0:12: + %37LG:0X0P0:1:5:0x0: + %*37LG:0X0P0:0:5: + %37LG:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*37LG:0XF.FFFFFFFFFFFFFFFP+16380:0:26: + %37LG:INFINITY:1:8:inf: + %*37LG:INFINITY:0:8: +-%37LG:+NAN():1:6:nan: +-%*37LG:+NAN():0:6: +-%37LG:+NAN(09A_Zaz):1:13:nan: +-%*37LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %37LG:+NAN():1:6:nan: ++# BZ30647 %*37LG:+NAN():0:6: ++# BZ30647 %37LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*37LG:+NAN(09A_Zaz):0:13: + %37LG:+0X0P0:1:6:0x0: + %*37LG:+0X0P0:0:6: + %37LG:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LG: -0X0P+0:0:-1: + # BZ12701 %5LG: -0X0P0:0:-1: + # BZ12701 %*5LG: -0X0P0:0:-1: +-%5LG: -NAN(09A_Zaz):0:-1: +-%*5LG: -NAN(09A_Zaz):0:-1: +-%5LG: -NAN():0:-1: +-%*5LG: -NAN():0:-1: +-%5LG: NAN():1:6:nan: +-%*5LG: NAN():0:6: +-%5LG: NAN(09A_Zaz):0:-1: +-%*5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN():0:-1: ++# BZ30647 %*5LG: -NAN():0:-1: ++# BZ30647 %5LG: NAN():1:6:nan: ++# BZ30647 %*5LG: NAN():0:6: ++# BZ30647 %5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: NAN(09A_Zaz):0:-1: + %5LG: 0X0P0:1:6:0x0: + %*5LG: 0X0P0:0:6: + # BZ12701 %5LG: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LG: 0XF.FFFFFFFFFFFFFFFP+16380:0:6: + %5LG: INFINITY:0:-1: + %*5LG: INFINITY:0:-1: +-%5LG: +NAN():0:-1: +-%*5LG: +NAN():0:-1: +-%5LG: +NAN(09A_Zaz):0:-1: +-%*5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: +NAN():0:-1: ++# BZ30647 %*5LG: +NAN():0:-1: ++# BZ30647 %5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LG: +0X0P0:0:-1: + # BZ12701 %*5LG: +0X0P0:0:-1: + # BZ12701 %5LG: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*37LG: -0X0P+0:0:8: + %37LG: -0X0P0:1:7:-0x0: + %*37LG: -0X0P0:0:7: +-%37LG: -NAN(09A_Zaz):1:14:-nan: +-%*37LG: -NAN(09A_Zaz):0:14: +-%37LG: -NAN():1:7:-nan: +-%*37LG: -NAN():0:7: +-%37LG: NAN():1:6:nan: +-%*37LG: NAN():0:6: +-%37LG: NAN(09A_Zaz):1:13:nan: +-%*37LG: NAN(09A_Zaz):0:13: ++# BZ30647 %37LG: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*37LG: -NAN(09A_Zaz):0:14: ++# BZ30647 %37LG: -NAN():1:7:-nan: ++# BZ30647 %*37LG: -NAN():0:7: ++# BZ30647 %37LG: NAN():1:6:nan: ++# BZ30647 %*37LG: NAN():0:6: ++# BZ30647 %37LG: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*37LG: NAN(09A_Zaz):0:13: + %37LG: 0X0P0:1:6:0x0: + %*37LG: 0X0P0:0:6: + %37LG: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*37LG: 0XF.FFFFFFFFFFFFFFFP+16380:0:27: + %37LG: INFINITY:1:9:inf: + %*37LG: INFINITY:0:9: +-%37LG: +NAN():1:7:nan: +-%*37LG: +NAN():0:7: +-%37LG: +NAN(09A_Zaz):1:14:nan: +-%*37LG: +NAN(09A_Zaz):0:14: ++# BZ30647 %37LG: +NAN():1:7:nan: ++# BZ30647 %*37LG: +NAN():0:7: ++# BZ30647 %37LG: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*37LG: +NAN(09A_Zaz):0:14: + %37LG: +0X0P0:1:7:0x0: + %*37LG: +0X0P0:0:7: + %37LG: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input +index 42a1ffa84a834f8d..9f3ad94d450a75f7 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-a.input +@@ -16,14 +16,14 @@ + %*La:-0x0p+0:0:7: + %La:-0x0p0:1:6:-0x0: + %*La:-0x0p0:0:6: +-%La:-nan(09A_Zaz):1:13:-nan: +-%*La:-nan(09A_Zaz):0:13: +-%La:-nan():1:6:-nan: +-%*La:-nan():0:6: +-%La:nan():1:5:nan: +-%*La:nan():0:5: +-%La:nan(09A_Zaz):1:12:nan: +-%*La:nan(09A_Zaz):0:12: ++# BZ30647 %La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*La:-nan(09A_Zaz):0:13: ++# BZ30647 %La:-nan():1:6:-nan: ++# BZ30647 %*La:-nan():0:6: ++# BZ30647 %La:nan():1:5:nan: ++# BZ30647 %*La:nan():0:5: ++# BZ30647 %La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*La:nan(09A_Zaz):0:12: + %La:0x0p0:1:5:0x0: + %*La:0x0p0:0:5: + %La:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*La:0xf.ffffffffffff8p+1020:0:23: + %La:infinity:1:8:inf: + %*La:infinity:0:8: +-%La:+nan():1:6:nan: +-%*La:+nan():0:6: +-%La:+nan(09A_Zaz):1:13:nan: +-%*La:+nan(09A_Zaz):0:13: ++# BZ30647 %La:+nan():1:6:nan: ++# BZ30647 %*La:+nan():0:6: ++# BZ30647 %La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*La:+nan(09A_Zaz):0:13: + %La:+0x0p0:1:6:0x0: + %*La:+0x0p0:0:6: + %La:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1La:-0x0p+0:0:-1: + %1La:-0x0p0:0:-1: + %*1La:-0x0p0:0:-1: +-%1La:-nan(09A_Zaz):0:-1: +-%*1La:-nan(09A_Zaz):0:-1: +-%1La:-nan():0:-1: +-%*1La:-nan():0:-1: +-%1La:nan():0:-1: +-%*1La:nan():0:-1: +-%1La:nan(09A_Zaz):0:-1: +-%*1La:nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:-nan(09A_Zaz):0:-1: ++# BZ30647 %1La:-nan():0:-1: ++# BZ30647 %*1La:-nan():0:-1: ++# BZ30647 %1La:nan():0:-1: ++# BZ30647 %*1La:nan():0:-1: ++# BZ30647 %1La:nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:nan(09A_Zaz):0:-1: + %1La:0x0p0:1:1:0x0: + %*1La:0x0p0:0:1: + %1La:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1La:0xf.ffffffffffff8p+1020:0:1: + %1La:infinity:0:-1: + %*1La:infinity:0:-1: +-%1La:+nan():0:-1: +-%*1La:+nan():0:-1: +-%1La:+nan(09A_Zaz):0:-1: +-%*1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %1La:+nan():0:-1: ++# BZ30647 %*1La:+nan():0:-1: ++# BZ30647 %1La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1La:+nan(09A_Zaz):0:-1: + %1La:+0x0p0:0:-1: + %*1La:+0x0p0:0:-1: + %1La:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2La:-0x0p+0:0:2: + %2La:-0x0p0:1:2:-0x0: + %*2La:-0x0p0:0:2: +-%2La:-nan(09A_Zaz):0:-1: +-%*2La:-nan(09A_Zaz):0:-1: +-%2La:-nan():0:-1: +-%*2La:-nan():0:-1: +-%2La:nan():0:-1: +-%*2La:nan():0:-1: +-%2La:nan(09A_Zaz):0:-1: +-%*2La:nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:-nan(09A_Zaz):0:-1: ++# BZ30647 %2La:-nan():0:-1: ++# BZ30647 %*2La:-nan():0:-1: ++# BZ30647 %2La:nan():0:-1: ++# BZ30647 %*2La:nan():0:-1: ++# BZ30647 %2La:nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:nan(09A_Zaz):0:-1: + # BZ12701 %2La:0x0p0:0:-1: + # BZ12701 %*2La:0x0p0:0:-1: + # BZ12701 %2La:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2La:0xf.ffffffffffff8p+1020:0:-1: + %2La:infinity:0:-1: + %*2La:infinity:0:-1: +-%2La:+nan():0:-1: +-%*2La:+nan():0:-1: +-%2La:+nan(09A_Zaz):0:-1: +-%*2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %2La:+nan():0:-1: ++# BZ30647 %*2La:+nan():0:-1: ++# BZ30647 %2La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2La:+nan(09A_Zaz):0:-1: + %2La:+0x0p0:1:2:0x0: + %*2La:+0x0p0:0:2: + %2La:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3La:-0x0p+0:0:-1: + # BZ12701 %3La:-0x0p0:0:-1: + # BZ12701 %*3La:-0x0p0:0:-1: +-%3La:-nan(09A_Zaz):0:-1: +-%*3La:-nan(09A_Zaz):0:-1: +-%3La:-nan():0:-1: +-%*3La:-nan():0:-1: +-%3La:nan():1:3:nan: +-%*3La:nan():0:3: +-%3La:nan(09A_Zaz):1:3:nan: +-%*3La:nan(09A_Zaz):0:3: ++# BZ30647 %3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:-nan(09A_Zaz):0:-1: ++# BZ30647 %3La:-nan():0:-1: ++# BZ30647 %*3La:-nan():0:-1: ++# BZ30647 %3La:nan():1:3:nan: ++# BZ30647 %*3La:nan():0:3: ++# BZ30647 %3La:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3La:nan(09A_Zaz):0:3: + %3La:0x0p0:1:3:0x0: + %*3La:0x0p0:0:3: + %3La:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3La:0xf.ffffffffffff8p+1020:0:3: + %3La:infinity:1:3:inf: + %*3La:infinity:0:3: +-%3La:+nan():0:-1: +-%*3La:+nan():0:-1: +-%3La:+nan(09A_Zaz):0:-1: +-%*3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %3La:+nan():0:-1: ++# BZ30647 %*3La:+nan():0:-1: ++# BZ30647 %3La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3La:+nan(09A_Zaz):0:-1: + # BZ12701 %3La:+0x0p0:0:-1: + # BZ12701 %*3La:+0x0p0:0:-1: + # BZ12701 %3La:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4La:-0x0p+0:0:4: + %4La:-0x0p0:1:4:-0x0: + %*4La:-0x0p0:0:4: +-%4La:-nan(09A_Zaz):1:4:-nan: +-%*4La:-nan(09A_Zaz):0:4: +-%4La:-nan():1:4:-nan: +-%*4La:-nan():0:4: +-%4La:nan():0:-1: +-%*4La:nan():0:-1: +-%4La:nan(09A_Zaz):0:-1: +-%*4La:nan(09A_Zaz):0:-1: ++# BZ30647 %4La:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4La:-nan(09A_Zaz):0:4: ++# BZ30647 %4La:-nan():1:4:-nan: ++# BZ30647 %*4La:-nan():0:4: ++# BZ30647 %4La:nan():0:-1: ++# BZ30647 %*4La:nan():0:-1: ++# BZ30647 %4La:nan(09A_Zaz):0:-1: ++# BZ30647 %*4La:nan(09A_Zaz):0:-1: + # BZ12701 %4La:0x0p0:0:-1: + # BZ12701 %*4La:0x0p0:0:-1: + # BZ12701 %4La:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4La:0xf.ffffffffffff8p+1020:0:4: + %4La:infinity:0:-1: + %*4La:infinity:0:-1: +-%4La:+nan():1:4:nan: +-%*4La:+nan():0:4: +-%4La:+nan(09A_Zaz):1:4:nan: +-%*4La:+nan(09A_Zaz):0:4: ++# BZ30647 %4La:+nan():1:4:nan: ++# BZ30647 %*4La:+nan():0:4: ++# BZ30647 %4La:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4La:+nan(09A_Zaz):0:4: + %4La:+0x0p0:1:4:0x0: + %*4La:+0x0p0:0:4: + %4La:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5La:-0x0p+0:0:-1: + # BZ12701 %5La:-0x0p0:0:-1: + # BZ12701 %*5La:-0x0p0:0:-1: +-%5La:-nan(09A_Zaz):0:-1: +-%*5La:-nan(09A_Zaz):0:-1: +-%5La:-nan():0:-1: +-%*5La:-nan():0:-1: +-%5La:nan():1:5:nan: +-%*5La:nan():0:5: +-%5La:nan(09A_Zaz):0:-1: +-%*5La:nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:-nan(09A_Zaz):0:-1: ++# BZ30647 %5La:-nan():0:-1: ++# BZ30647 %*5La:-nan():0:-1: ++# BZ30647 %5La:nan():1:5:nan: ++# BZ30647 %*5La:nan():0:5: ++# BZ30647 %5La:nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:nan(09A_Zaz):0:-1: + %5La:0x0p0:1:5:0x0: + %*5La:0x0p0:0:5: + # BZ12701 %5La:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5La:0xf.ffffffffffff8p+1020:0:5: + %5La:infinity:0:-1: + %*5La:infinity:0:-1: +-%5La:+nan():0:-1: +-%*5La:+nan():0:-1: +-%5La:+nan(09A_Zaz):0:-1: +-%*5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %5La:+nan():0:-1: ++# BZ30647 %*5La:+nan():0:-1: ++# BZ30647 %5La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5La:+nan(09A_Zaz):0:-1: + # BZ12701 %5La:+0x0p0:0:-1: + # BZ12701 %*5La:+0x0p0:0:-1: + # BZ12701 %5La:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6La:-0x0p+0:0:-1: + %6La:-0x0p0:1:6:-0x0: + %*6La:-0x0p0:0:6: +-%6La:-nan(09A_Zaz):0:-1: +-%*6La:-nan(09A_Zaz):0:-1: +-%6La:-nan():1:6:-nan: +-%*6La:-nan():0:6: +-%6La:nan():1:5:nan: +-%*6La:nan():0:5: +-%6La:nan(09A_Zaz):0:-1: +-%*6La:nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:-nan(09A_Zaz):0:-1: ++# BZ30647 %6La:-nan():1:6:-nan: ++# BZ30647 %*6La:-nan():0:6: ++# BZ30647 %6La:nan():1:5:nan: ++# BZ30647 %*6La:nan():0:5: ++# BZ30647 %6La:nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:nan(09A_Zaz):0:-1: + %6La:0x0p0:1:5:0x0: + %*6La:0x0p0:0:5: + %6La:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6La:0xf.ffffffffffff8p+1020:0:6: + %6La:infinity:0:-1: + %*6La:infinity:0:-1: +-%6La:+nan():1:6:nan: +-%*6La:+nan():0:6: +-%6La:+nan(09A_Zaz):0:-1: +-%*6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %6La:+nan():1:6:nan: ++# BZ30647 %*6La:+nan():0:6: ++# BZ30647 %6La:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6La:+nan(09A_Zaz):0:-1: + %6La:+0x0p0:1:6:0x0: + %*6La:+0x0p0:0:6: + # BZ12701 %6La:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*20La:-0x0p+0:0:7: + %20La:-0x0p0:1:6:-0x0: + %*20La:-0x0p0:0:6: +-%20La:-nan(09A_Zaz):1:13:-nan: +-%*20La:-nan(09A_Zaz):0:13: +-%20La:-nan():1:6:-nan: +-%*20La:-nan():0:6: +-%20La:nan():1:5:nan: +-%*20La:nan():0:5: +-%20La:nan(09A_Zaz):1:12:nan: +-%*20La:nan(09A_Zaz):0:12: ++# BZ30647 %20La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*20La:-nan(09A_Zaz):0:13: ++# BZ30647 %20La:-nan():1:6:-nan: ++# BZ30647 %*20La:-nan():0:6: ++# BZ30647 %20La:nan():1:5:nan: ++# BZ30647 %*20La:nan():0:5: ++# BZ30647 %20La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*20La:nan(09A_Zaz):0:12: + %20La:0x0p0:1:5:0x0: + %*20La:0x0p0:0:5: + %20La:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20La:0xf.ffffffffffff8p+1020:0:20: + %20La:infinity:1:8:inf: + %*20La:infinity:0:8: +-%20La:+nan():1:6:nan: +-%*20La:+nan():0:6: +-%20La:+nan(09A_Zaz):1:13:nan: +-%*20La:+nan(09A_Zaz):0:13: ++# BZ30647 %20La:+nan():1:6:nan: ++# BZ30647 %*20La:+nan():0:6: ++# BZ30647 %20La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*20La:+nan(09A_Zaz):0:13: + %20La:+0x0p0:1:6:0x0: + %*20La:+0x0p0:0:6: + %20La:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32La:-0x0p+0:0:7: + %32La:-0x0p0:1:6:-0x0: + %*32La:-0x0p0:0:6: +-%32La:-nan(09A_Zaz):1:13:-nan: +-%*32La:-nan(09A_Zaz):0:13: +-%32La:-nan():1:6:-nan: +-%*32La:-nan():0:6: +-%32La:nan():1:5:nan: +-%*32La:nan():0:5: +-%32La:nan(09A_Zaz):1:12:nan: +-%*32La:nan(09A_Zaz):0:12: ++# BZ30647 %32La:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*32La:-nan(09A_Zaz):0:13: ++# BZ30647 %32La:-nan():1:6:-nan: ++# BZ30647 %*32La:-nan():0:6: ++# BZ30647 %32La:nan():1:5:nan: ++# BZ30647 %*32La:nan():0:5: ++# BZ30647 %32La:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*32La:nan(09A_Zaz):0:12: + %32La:0x0p0:1:5:0x0: + %*32La:0x0p0:0:5: + %32La:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32La:0xf.ffffffffffff8p+1020:0:23: + %32La:infinity:1:8:inf: + %*32La:infinity:0:8: +-%32La:+nan():1:6:nan: +-%*32La:+nan():0:6: +-%32La:+nan(09A_Zaz):1:13:nan: +-%*32La:+nan(09A_Zaz):0:13: ++# BZ30647 %32La:+nan():1:6:nan: ++# BZ30647 %*32La:+nan():0:6: ++# BZ30647 %32La:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32La:+nan(09A_Zaz):0:13: + %32La:+0x0p0:1:6:0x0: + %*32La:+0x0p0:0:6: + %32La:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5La: -0x0p+0:0:-1: + # BZ12701 %5La: -0x0p0:0:-1: + # BZ12701 %*5La: -0x0p0:0:-1: +-%5La: -nan(09A_Zaz):0:-1: +-%*5La: -nan(09A_Zaz):0:-1: +-%5La: -nan():0:-1: +-%*5La: -nan():0:-1: +-%5La: nan():1:6:nan: +-%*5La: nan():0:6: +-%5La: nan(09A_Zaz):0:-1: +-%*5La: nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: -nan(09A_Zaz):0:-1: ++# BZ30647 %5La: -nan():0:-1: ++# BZ30647 %*5La: -nan():0:-1: ++# BZ30647 %5La: nan():1:6:nan: ++# BZ30647 %*5La: nan():0:6: ++# BZ30647 %5La: nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: nan(09A_Zaz):0:-1: + %5La: 0x0p0:1:6:0x0: + %*5La: 0x0p0:0:6: + # BZ12701 %5La: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5La: 0xf.ffffffffffff8p+1020:0:6: + %5La: infinity:0:-1: + %*5La: infinity:0:-1: +-%5La: +nan():0:-1: +-%*5La: +nan():0:-1: +-%5La: +nan(09A_Zaz):0:-1: +-%*5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %5La: +nan():0:-1: ++# BZ30647 %*5La: +nan():0:-1: ++# BZ30647 %5La: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5La: +nan(09A_Zaz):0:-1: + # BZ12701 %5La: +0x0p0:0:-1: + # BZ12701 %*5La: +0x0p0:0:-1: + # BZ12701 %5La: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*32La: -0x0p+0:0:8: + %32La: -0x0p0:1:7:-0x0: + %*32La: -0x0p0:0:7: +-%32La: -nan(09A_Zaz):1:14:-nan: +-%*32La: -nan(09A_Zaz):0:14: +-%32La: -nan():1:7:-nan: +-%*32La: -nan():0:7: +-%32La: nan():1:6:nan: +-%*32La: nan():0:6: +-%32La: nan(09A_Zaz):1:13:nan: +-%*32La: nan(09A_Zaz):0:13: ++# BZ30647 %32La: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*32La: -nan(09A_Zaz):0:14: ++# BZ30647 %32La: -nan():1:7:-nan: ++# BZ30647 %*32La: -nan():0:7: ++# BZ30647 %32La: nan():1:6:nan: ++# BZ30647 %*32La: nan():0:6: ++# BZ30647 %32La: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32La: nan(09A_Zaz):0:13: + %32La: 0x0p0:1:6:0x0: + %*32La: 0x0p0:0:6: + %32La: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32La: 0xf.ffffffffffff8p+1020:0:24: + %32La: infinity:1:9:inf: + %*32La: infinity:0:9: +-%32La: +nan():1:7:nan: +-%*32La: +nan():0:7: +-%32La: +nan(09A_Zaz):1:14:nan: +-%*32La: +nan(09A_Zaz):0:14: ++# BZ30647 %32La: +nan():1:7:nan: ++# BZ30647 %*32La: +nan():0:7: ++# BZ30647 %32La: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*32La: +nan(09A_Zaz):0:14: + %32La: +0x0p0:1:7:0x0: + %*32La: +0x0p0:0:7: + %32La: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input +index 8a0e6005e3a86bc8..ea14b489e06234b3 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-aa.input +@@ -16,14 +16,14 @@ + %*LA:-0X0P+0:0:7: + %LA:-0X0P0:1:6:-0x0: + %*LA:-0X0P0:0:6: +-%LA:-NAN(09A_Zaz):1:13:-nan: +-%*LA:-NAN(09A_Zaz):0:13: +-%LA:-NAN():1:6:-nan: +-%*LA:-NAN():0:6: +-%LA:NAN():1:5:nan: +-%*LA:NAN():0:5: +-%LA:NAN(09A_Zaz):1:12:nan: +-%*LA:NAN(09A_Zaz):0:12: ++# BZ30647 %LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %LA:-NAN():1:6:-nan: ++# BZ30647 %*LA:-NAN():0:6: ++# BZ30647 %LA:NAN():1:5:nan: ++# BZ30647 %*LA:NAN():0:5: ++# BZ30647 %LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LA:NAN(09A_Zaz):0:12: + %LA:0X0P0:1:5:0x0: + %*LA:0X0P0:0:5: + %LA:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LA:0XF.FFFFFFFFFFFF8P+1020:0:23: + %LA:INFINITY:1:8:inf: + %*LA:INFINITY:0:8: +-%LA:+NAN():1:6:nan: +-%*LA:+NAN():0:6: +-%LA:+NAN(09A_Zaz):1:13:nan: +-%*LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %LA:+NAN():1:6:nan: ++# BZ30647 %*LA:+NAN():0:6: ++# BZ30647 %LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LA:+NAN(09A_Zaz):0:13: + %LA:+0X0P0:1:6:0x0: + %*LA:+0X0P0:0:6: + %LA:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LA:-0X0P+0:0:-1: + %1LA:-0X0P0:0:-1: + %*1LA:-0X0P0:0:-1: +-%1LA:-NAN(09A_Zaz):0:-1: +-%*1LA:-NAN(09A_Zaz):0:-1: +-%1LA:-NAN():0:-1: +-%*1LA:-NAN():0:-1: +-%1LA:NAN():0:-1: +-%*1LA:NAN():0:-1: +-%1LA:NAN(09A_Zaz):0:-1: +-%*1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:-NAN():0:-1: ++# BZ30647 %*1LA:-NAN():0:-1: ++# BZ30647 %1LA:NAN():0:-1: ++# BZ30647 %*1LA:NAN():0:-1: ++# BZ30647 %1LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:NAN(09A_Zaz):0:-1: + %1LA:0X0P0:1:1:0x0: + %*1LA:0X0P0:0:1: + %1LA:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LA:0XF.FFFFFFFFFFFF8P+1020:0:1: + %1LA:INFINITY:0:-1: + %*1LA:INFINITY:0:-1: +-%1LA:+NAN():0:-1: +-%*1LA:+NAN():0:-1: +-%1LA:+NAN(09A_Zaz):0:-1: +-%*1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LA:+NAN():0:-1: ++# BZ30647 %*1LA:+NAN():0:-1: ++# BZ30647 %1LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LA:+NAN(09A_Zaz):0:-1: + %1LA:+0X0P0:0:-1: + %*1LA:+0X0P0:0:-1: + %1LA:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LA:-0X0P+0:0:2: + %2LA:-0X0P0:1:2:-0x0: + %*2LA:-0X0P0:0:2: +-%2LA:-NAN(09A_Zaz):0:-1: +-%*2LA:-NAN(09A_Zaz):0:-1: +-%2LA:-NAN():0:-1: +-%*2LA:-NAN():0:-1: +-%2LA:NAN():0:-1: +-%*2LA:NAN():0:-1: +-%2LA:NAN(09A_Zaz):0:-1: +-%*2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:-NAN():0:-1: ++# BZ30647 %*2LA:-NAN():0:-1: ++# BZ30647 %2LA:NAN():0:-1: ++# BZ30647 %*2LA:NAN():0:-1: ++# BZ30647 %2LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:NAN(09A_Zaz):0:-1: + # BZ12701 %2LA:0X0P0:0:-1: + # BZ12701 %*2LA:0X0P0:0:-1: + # BZ12701 %2LA:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LA:0XF.FFFFFFFFFFFF8P+1020:0:-1: + %2LA:INFINITY:0:-1: + %*2LA:INFINITY:0:-1: +-%2LA:+NAN():0:-1: +-%*2LA:+NAN():0:-1: +-%2LA:+NAN(09A_Zaz):0:-1: +-%*2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LA:+NAN():0:-1: ++# BZ30647 %*2LA:+NAN():0:-1: ++# BZ30647 %2LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LA:+NAN(09A_Zaz):0:-1: + %2LA:+0X0P0:1:2:0x0: + %*2LA:+0X0P0:0:2: + %2LA:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LA:-0X0P+0:0:-1: + # BZ12701 %3LA:-0X0P0:0:-1: + # BZ12701 %*3LA:-0X0P0:0:-1: +-%3LA:-NAN(09A_Zaz):0:-1: +-%*3LA:-NAN(09A_Zaz):0:-1: +-%3LA:-NAN():0:-1: +-%*3LA:-NAN():0:-1: +-%3LA:NAN():1:3:nan: +-%*3LA:NAN():0:3: +-%3LA:NAN(09A_Zaz):1:3:nan: +-%*3LA:NAN(09A_Zaz):0:3: ++# BZ30647 %3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:-NAN():0:-1: ++# BZ30647 %*3LA:-NAN():0:-1: ++# BZ30647 %3LA:NAN():1:3:nan: ++# BZ30647 %*3LA:NAN():0:3: ++# BZ30647 %3LA:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LA:NAN(09A_Zaz):0:3: + %3LA:0X0P0:1:3:0x0: + %*3LA:0X0P0:0:3: + %3LA:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LA:0XF.FFFFFFFFFFFF8P+1020:0:3: + %3LA:INFINITY:1:3:inf: + %*3LA:INFINITY:0:3: +-%3LA:+NAN():0:-1: +-%*3LA:+NAN():0:-1: +-%3LA:+NAN(09A_Zaz):0:-1: +-%*3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LA:+NAN():0:-1: ++# BZ30647 %*3LA:+NAN():0:-1: ++# BZ30647 %3LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LA:+0X0P0:0:-1: + # BZ12701 %*3LA:+0X0P0:0:-1: + # BZ12701 %3LA:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LA:-0X0P+0:0:4: + %4LA:-0X0P0:1:4:-0x0: + %*4LA:-0X0P0:0:4: +-%4LA:-NAN(09A_Zaz):1:4:-nan: +-%*4LA:-NAN(09A_Zaz):0:4: +-%4LA:-NAN():1:4:-nan: +-%*4LA:-NAN():0:4: +-%4LA:NAN():0:-1: +-%*4LA:NAN():0:-1: +-%4LA:NAN(09A_Zaz):0:-1: +-%*4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LA:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LA:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:-NAN():1:4:-nan: ++# BZ30647 %*4LA:-NAN():0:4: ++# BZ30647 %4LA:NAN():0:-1: ++# BZ30647 %*4LA:NAN():0:-1: ++# BZ30647 %4LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LA:NAN(09A_Zaz):0:-1: + # BZ12701 %4LA:0X0P0:0:-1: + # BZ12701 %*4LA:0X0P0:0:-1: + # BZ12701 %4LA:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LA:0XF.FFFFFFFFFFFF8P+1020:0:4: + %4LA:INFINITY:0:-1: + %*4LA:INFINITY:0:-1: +-%4LA:+NAN():1:4:nan: +-%*4LA:+NAN():0:4: +-%4LA:+NAN(09A_Zaz):1:4:nan: +-%*4LA:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LA:+NAN():1:4:nan: ++# BZ30647 %*4LA:+NAN():0:4: ++# BZ30647 %4LA:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LA:+NAN(09A_Zaz):0:4: + %4LA:+0X0P0:1:4:0x0: + %*4LA:+0X0P0:0:4: + %4LA:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LA:-0X0P+0:0:-1: + # BZ12701 %5LA:-0X0P0:0:-1: + # BZ12701 %*5LA:-0X0P0:0:-1: +-%5LA:-NAN(09A_Zaz):0:-1: +-%*5LA:-NAN(09A_Zaz):0:-1: +-%5LA:-NAN():0:-1: +-%*5LA:-NAN():0:-1: +-%5LA:NAN():1:5:nan: +-%*5LA:NAN():0:5: +-%5LA:NAN(09A_Zaz):0:-1: +-%*5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:-NAN():0:-1: ++# BZ30647 %*5LA:-NAN():0:-1: ++# BZ30647 %5LA:NAN():1:5:nan: ++# BZ30647 %*5LA:NAN():0:5: ++# BZ30647 %5LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:NAN(09A_Zaz):0:-1: + %5LA:0X0P0:1:5:0x0: + %*5LA:0X0P0:0:5: + # BZ12701 %5LA:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LA:0XF.FFFFFFFFFFFF8P+1020:0:5: + %5LA:INFINITY:0:-1: + %*5LA:INFINITY:0:-1: +-%5LA:+NAN():0:-1: +-%*5LA:+NAN():0:-1: +-%5LA:+NAN(09A_Zaz):0:-1: +-%*5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA:+NAN():0:-1: ++# BZ30647 %*5LA:+NAN():0:-1: ++# BZ30647 %5LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LA:+0X0P0:0:-1: + # BZ12701 %*5LA:+0X0P0:0:-1: + # BZ12701 %5LA:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LA:-0X0P+0:0:-1: + %6LA:-0X0P0:1:6:-0x0: + %*6LA:-0X0P0:0:6: +-%6LA:-NAN(09A_Zaz):0:-1: +-%*6LA:-NAN(09A_Zaz):0:-1: +-%6LA:-NAN():1:6:-nan: +-%*6LA:-NAN():0:6: +-%6LA:NAN():1:5:nan: +-%*6LA:NAN():0:5: +-%6LA:NAN(09A_Zaz):0:-1: +-%*6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:-NAN():1:6:-nan: ++# BZ30647 %*6LA:-NAN():0:6: ++# BZ30647 %6LA:NAN():1:5:nan: ++# BZ30647 %*6LA:NAN():0:5: ++# BZ30647 %6LA:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:NAN(09A_Zaz):0:-1: + %6LA:0X0P0:1:5:0x0: + %*6LA:0X0P0:0:5: + %6LA:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LA:0XF.FFFFFFFFFFFF8P+1020:0:6: + %6LA:INFINITY:0:-1: + %*6LA:INFINITY:0:-1: +-%6LA:+NAN():1:6:nan: +-%*6LA:+NAN():0:6: +-%6LA:+NAN(09A_Zaz):0:-1: +-%*6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LA:+NAN():1:6:nan: ++# BZ30647 %*6LA:+NAN():0:6: ++# BZ30647 %6LA:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LA:+NAN(09A_Zaz):0:-1: + %6LA:+0X0P0:1:6:0x0: + %*6LA:+0X0P0:0:6: + # BZ12701 %6LA:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*20LA:-0X0P+0:0:7: + %20LA:-0X0P0:1:6:-0x0: + %*20LA:-0X0P0:0:6: +-%20LA:-NAN(09A_Zaz):1:13:-nan: +-%*20LA:-NAN(09A_Zaz):0:13: +-%20LA:-NAN():1:6:-nan: +-%*20LA:-NAN():0:6: +-%20LA:NAN():1:5:nan: +-%*20LA:NAN():0:5: +-%20LA:NAN(09A_Zaz):1:12:nan: +-%*20LA:NAN(09A_Zaz):0:12: ++# BZ30647 %20LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*20LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %20LA:-NAN():1:6:-nan: ++# BZ30647 %*20LA:-NAN():0:6: ++# BZ30647 %20LA:NAN():1:5:nan: ++# BZ30647 %*20LA:NAN():0:5: ++# BZ30647 %20LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*20LA:NAN(09A_Zaz):0:12: + %20LA:0X0P0:1:5:0x0: + %*20LA:0X0P0:0:5: + %20LA:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20LA:0XF.FFFFFFFFFFFF8P+1020:0:20: + %20LA:INFINITY:1:8:inf: + %*20LA:INFINITY:0:8: +-%20LA:+NAN():1:6:nan: +-%*20LA:+NAN():0:6: +-%20LA:+NAN(09A_Zaz):1:13:nan: +-%*20LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %20LA:+NAN():1:6:nan: ++# BZ30647 %*20LA:+NAN():0:6: ++# BZ30647 %20LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*20LA:+NAN(09A_Zaz):0:13: + %20LA:+0X0P0:1:6:0x0: + %*20LA:+0X0P0:0:6: + %20LA:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32LA:-0X0P+0:0:7: + %32LA:-0X0P0:1:6:-0x0: + %*32LA:-0X0P0:0:6: +-%32LA:-NAN(09A_Zaz):1:13:-nan: +-%*32LA:-NAN(09A_Zaz):0:13: +-%32LA:-NAN():1:6:-nan: +-%*32LA:-NAN():0:6: +-%32LA:NAN():1:5:nan: +-%*32LA:NAN():0:5: +-%32LA:NAN(09A_Zaz):1:12:nan: +-%*32LA:NAN(09A_Zaz):0:12: ++# BZ30647 %32LA:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*32LA:-NAN(09A_Zaz):0:13: ++# BZ30647 %32LA:-NAN():1:6:-nan: ++# BZ30647 %*32LA:-NAN():0:6: ++# BZ30647 %32LA:NAN():1:5:nan: ++# BZ30647 %*32LA:NAN():0:5: ++# BZ30647 %32LA:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*32LA:NAN(09A_Zaz):0:12: + %32LA:0X0P0:1:5:0x0: + %*32LA:0X0P0:0:5: + %32LA:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32LA:0XF.FFFFFFFFFFFF8P+1020:0:23: + %32LA:INFINITY:1:8:inf: + %*32LA:INFINITY:0:8: +-%32LA:+NAN():1:6:nan: +-%*32LA:+NAN():0:6: +-%32LA:+NAN(09A_Zaz):1:13:nan: +-%*32LA:+NAN(09A_Zaz):0:13: ++# BZ30647 %32LA:+NAN():1:6:nan: ++# BZ30647 %*32LA:+NAN():0:6: ++# BZ30647 %32LA:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32LA:+NAN(09A_Zaz):0:13: + %32LA:+0X0P0:1:6:0x0: + %*32LA:+0X0P0:0:6: + %32LA:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LA: -0X0P+0:0:-1: + # BZ12701 %5LA: -0X0P0:0:-1: + # BZ12701 %*5LA: -0X0P0:0:-1: +-%5LA: -NAN(09A_Zaz):0:-1: +-%*5LA: -NAN(09A_Zaz):0:-1: +-%5LA: -NAN():0:-1: +-%*5LA: -NAN():0:-1: +-%5LA: NAN():1:6:nan: +-%*5LA: NAN():0:6: +-%5LA: NAN(09A_Zaz):0:-1: +-%*5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: -NAN():0:-1: ++# BZ30647 %*5LA: -NAN():0:-1: ++# BZ30647 %5LA: NAN():1:6:nan: ++# BZ30647 %*5LA: NAN():0:6: ++# BZ30647 %5LA: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: NAN(09A_Zaz):0:-1: + %5LA: 0X0P0:1:6:0x0: + %*5LA: 0X0P0:0:6: + # BZ12701 %5LA: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LA: 0XF.FFFFFFFFFFFF8P+1020:0:6: + %5LA: INFINITY:0:-1: + %*5LA: INFINITY:0:-1: +-%5LA: +NAN():0:-1: +-%*5LA: +NAN():0:-1: +-%5LA: +NAN(09A_Zaz):0:-1: +-%*5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LA: +NAN():0:-1: ++# BZ30647 %*5LA: +NAN():0:-1: ++# BZ30647 %5LA: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LA: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LA: +0X0P0:0:-1: + # BZ12701 %*5LA: +0X0P0:0:-1: + # BZ12701 %5LA: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*32LA: -0X0P+0:0:8: + %32LA: -0X0P0:1:7:-0x0: + %*32LA: -0X0P0:0:7: +-%32LA: -NAN(09A_Zaz):1:14:-nan: +-%*32LA: -NAN(09A_Zaz):0:14: +-%32LA: -NAN():1:7:-nan: +-%*32LA: -NAN():0:7: +-%32LA: NAN():1:6:nan: +-%*32LA: NAN():0:6: +-%32LA: NAN(09A_Zaz):1:13:nan: +-%*32LA: NAN(09A_Zaz):0:13: ++# BZ30647 %32LA: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*32LA: -NAN(09A_Zaz):0:14: ++# BZ30647 %32LA: -NAN():1:7:-nan: ++# BZ30647 %*32LA: -NAN():0:7: ++# BZ30647 %32LA: NAN():1:6:nan: ++# BZ30647 %*32LA: NAN():0:6: ++# BZ30647 %32LA: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32LA: NAN(09A_Zaz):0:13: + %32LA: 0X0P0:1:6:0x0: + %*32LA: 0X0P0:0:6: + %32LA: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32LA: 0XF.FFFFFFFFFFFF8P+1020:0:24: + %32LA: INFINITY:1:9:inf: + %*32LA: INFINITY:0:9: +-%32LA: +NAN():1:7:nan: +-%*32LA: +NAN():0:7: +-%32LA: +NAN(09A_Zaz):1:14:nan: +-%*32LA: +NAN(09A_Zaz):0:14: ++# BZ30647 %32LA: +NAN():1:7:nan: ++# BZ30647 %*32LA: +NAN():0:7: ++# BZ30647 %32LA: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*32LA: +NAN(09A_Zaz):0:14: + %32LA: +0X0P0:1:7:0x0: + %*32LA: +0X0P0:0:7: + %32LA: +0X0P+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input +index c510f086919bd135..c998652b556bc7ac 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-e.input +@@ -16,14 +16,14 @@ + %*Le:-0e+0:0:5: + %Le:-0e0:1:4:-0x0: + %*Le:-0e0:0:4: +-%Le:-nan(09A_Zaz):1:13:-nan: +-%*Le:-nan(09A_Zaz):0:13: +-%Le:-nan():1:6:-nan: +-%*Le:-nan():0:6: +-%Le:nan():1:5:nan: +-%*Le:nan():0:5: +-%Le:nan(09A_Zaz):1:12:nan: +-%*Le:nan(09A_Zaz):0:12: ++# BZ30647 %Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Le:-nan(09A_Zaz):0:13: ++# BZ30647 %Le:-nan():1:6:-nan: ++# BZ30647 %*Le:-nan():0:6: ++# BZ30647 %Le:nan():1:5:nan: ++# BZ30647 %*Le:nan():0:5: ++# BZ30647 %Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Le:nan(09A_Zaz):0:12: + %Le:0e0:1:3:0x0: + %*Le:0e0:0:3: + %Le:0e+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*Le:1.79769313486231570814527423731704357e+308:0:42: + %Le:infinity:1:8:inf: + %*Le:infinity:0:8: +-%Le:+nan():1:6:nan: +-%*Le:+nan():0:6: +-%Le:+nan(09A_Zaz):1:13:nan: +-%*Le:+nan(09A_Zaz):0:13: ++# BZ30647 %Le:+nan():1:6:nan: ++# BZ30647 %*Le:+nan():0:6: ++# BZ30647 %Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Le:+nan(09A_Zaz):0:13: + %Le:+0e0:1:4:0x0: + %*Le:+0e0:0:4: + %Le:+0e+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1Le:-0e+0:0:-1: + %1Le:-0e0:0:-1: + %*1Le:-0e0:0:-1: +-%1Le:-nan(09A_Zaz):0:-1: +-%*1Le:-nan(09A_Zaz):0:-1: +-%1Le:-nan():0:-1: +-%*1Le:-nan():0:-1: +-%1Le:nan():0:-1: +-%*1Le:nan():0:-1: +-%1Le:nan(09A_Zaz):0:-1: +-%*1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:-nan():0:-1: ++# BZ30647 %*1Le:-nan():0:-1: ++# BZ30647 %1Le:nan():0:-1: ++# BZ30647 %*1Le:nan():0:-1: ++# BZ30647 %1Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:nan(09A_Zaz):0:-1: + %1Le:0e0:1:1:0x0: + %*1Le:0e0:0:1: + %1Le:0e+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Le:1.79769313486231570814527423731704357e+308:0:1: + %1Le:infinity:0:-1: + %*1Le:infinity:0:-1: +-%1Le:+nan():0:-1: +-%*1Le:+nan():0:-1: +-%1Le:+nan(09A_Zaz):0:-1: +-%*1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Le:+nan():0:-1: ++# BZ30647 %*1Le:+nan():0:-1: ++# BZ30647 %1Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Le:+nan(09A_Zaz):0:-1: + %1Le:+0e0:0:-1: + %*1Le:+0e0:0:-1: + %1Le:+0e+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Le:-0e+0:0:2: + %2Le:-0e0:1:2:-0x0: + %*2Le:-0e0:0:2: +-%2Le:-nan(09A_Zaz):0:-1: +-%*2Le:-nan(09A_Zaz):0:-1: +-%2Le:-nan():0:-1: +-%*2Le:-nan():0:-1: +-%2Le:nan():0:-1: +-%*2Le:nan():0:-1: +-%2Le:nan(09A_Zaz):0:-1: +-%*2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:-nan():0:-1: ++# BZ30647 %*2Le:-nan():0:-1: ++# BZ30647 %2Le:nan():0:-1: ++# BZ30647 %*2Le:nan():0:-1: ++# BZ30647 %2Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:nan(09A_Zaz):0:-1: + # BZ12701 %2Le:0e0:0:-1: + # BZ12701 %*2Le:0e0:0:-1: + # BZ12701 %2Le:0e+0:0:-1: +@@ -164,10 +164,10 @@ + %*2Le:1.79769313486231570814527423731704357e+308:0:2: + %2Le:infinity:0:-1: + %*2Le:infinity:0:-1: +-%2Le:+nan():0:-1: +-%*2Le:+nan():0:-1: +-%2Le:+nan(09A_Zaz):0:-1: +-%*2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Le:+nan():0:-1: ++# BZ30647 %*2Le:+nan():0:-1: ++# BZ30647 %2Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Le:+nan(09A_Zaz):0:-1: + %2Le:+0e0:1:2:0x0: + %*2Le:+0e0:0:2: + %2Le:+0e+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Le:-0e+0:0:-1: + # BZ12701 %3Le:-0e0:0:-1: + # BZ12701 %*3Le:-0e0:0:-1: +-%3Le:-nan(09A_Zaz):0:-1: +-%*3Le:-nan(09A_Zaz):0:-1: +-%3Le:-nan():0:-1: +-%*3Le:-nan():0:-1: +-%3Le:nan():1:3:nan: +-%*3Le:nan():0:3: +-%3Le:nan(09A_Zaz):1:3:nan: +-%*3Le:nan(09A_Zaz):0:3: ++# BZ30647 %3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:-nan():0:-1: ++# BZ30647 %*3Le:-nan():0:-1: ++# BZ30647 %3Le:nan():1:3:nan: ++# BZ30647 %*3Le:nan():0:3: ++# BZ30647 %3Le:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Le:nan(09A_Zaz):0:3: + %3Le:0e0:1:3:0x0: + %*3Le:0e0:0:3: + # BZ12701 %3Le:0e+0:0:-1: +@@ -226,10 +226,10 @@ + %*3Le:1.79769313486231570814527423731704357e+308:0:3: + %3Le:infinity:1:3:inf: + %*3Le:infinity:0:3: +-%3Le:+nan():0:-1: +-%*3Le:+nan():0:-1: +-%3Le:+nan(09A_Zaz):0:-1: +-%*3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Le:+nan():0:-1: ++# BZ30647 %*3Le:+nan():0:-1: ++# BZ30647 %3Le:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le:+nan(09A_Zaz):0:-1: + # BZ12701 %3Le:+0e0:0:-1: + # BZ12701 %*3Le:+0e0:0:-1: + # BZ12701 %3Le:+0e+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4Le:-0e+0:0:-1: + %4Le:-0e0:1:4:-0x0: + %*4Le:-0e0:0:4: +-%4Le:-nan(09A_Zaz):1:4:-nan: +-%*4Le:-nan(09A_Zaz):0:4: +-%4Le:-nan():1:4:-nan: +-%*4Le:-nan():0:4: +-%4Le:nan():0:-1: +-%*4Le:nan():0:-1: +-%4Le:nan(09A_Zaz):0:-1: +-%*4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %4Le:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Le:-nan(09A_Zaz):0:4: ++# BZ30647 %4Le:-nan():1:4:-nan: ++# BZ30647 %*4Le:-nan():0:4: ++# BZ30647 %4Le:nan():0:-1: ++# BZ30647 %*4Le:nan():0:-1: ++# BZ30647 %4Le:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Le:nan(09A_Zaz):0:-1: + %4Le:0e0:1:3:0x0: + %*4Le:0e0:0:3: + %4Le:0e+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4Le:1.79769313486231570814527423731704357e+308:0:4: + %4Le:infinity:0:-1: + %*4Le:infinity:0:-1: +-%4Le:+nan():1:4:nan: +-%*4Le:+nan():0:4: +-%4Le:+nan(09A_Zaz):1:4:nan: +-%*4Le:+nan(09A_Zaz):0:4: ++# BZ30647 %4Le:+nan():1:4:nan: ++# BZ30647 %*4Le:+nan():0:4: ++# BZ30647 %4Le:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Le:+nan(09A_Zaz):0:4: + %4Le:+0e0:1:4:0x0: + %*4Le:+0e0:0:4: + # BZ12701 %4Le:+0e+0:0:-1: +@@ -326,14 +326,14 @@ + %*40Le:-0e+0:0:5: + %40Le:-0e0:1:4:-0x0: + %*40Le:-0e0:0:4: +-%40Le:-nan(09A_Zaz):1:13:-nan: +-%*40Le:-nan(09A_Zaz):0:13: +-%40Le:-nan():1:6:-nan: +-%*40Le:-nan():0:6: +-%40Le:nan():1:5:nan: +-%*40Le:nan():0:5: +-%40Le:nan(09A_Zaz):1:12:nan: +-%*40Le:nan(09A_Zaz):0:12: ++# BZ30647 %40Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*40Le:-nan(09A_Zaz):0:13: ++# BZ30647 %40Le:-nan():1:6:-nan: ++# BZ30647 %*40Le:-nan():0:6: ++# BZ30647 %40Le:nan():1:5:nan: ++# BZ30647 %*40Le:nan():0:5: ++# BZ30647 %40Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*40Le:nan(09A_Zaz):0:12: + %40Le:0e0:1:3:0x0: + %*40Le:0e0:0:3: + %40Le:0e+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40Le:1.79769313486231570814527423731704357e+308:0:40: + %40Le:infinity:1:8:inf: + %*40Le:infinity:0:8: +-%40Le:+nan():1:6:nan: +-%*40Le:+nan():0:6: +-%40Le:+nan(09A_Zaz):1:13:nan: +-%*40Le:+nan(09A_Zaz):0:13: ++# BZ30647 %40Le:+nan():1:6:nan: ++# BZ30647 %*40Le:+nan():0:6: ++# BZ30647 %40Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*40Le:+nan(09A_Zaz):0:13: + %40Le:+0e0:1:4:0x0: + %*40Le:+0e0:0:4: + %40Le:+0e+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48Le:-0e+0:0:5: + %48Le:-0e0:1:4:-0x0: + %*48Le:-0e0:0:4: +-%48Le:-nan(09A_Zaz):1:13:-nan: +-%*48Le:-nan(09A_Zaz):0:13: +-%48Le:-nan():1:6:-nan: +-%*48Le:-nan():0:6: +-%48Le:nan():1:5:nan: +-%*48Le:nan():0:5: +-%48Le:nan(09A_Zaz):1:12:nan: +-%*48Le:nan(09A_Zaz):0:12: ++# BZ30647 %48Le:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*48Le:-nan(09A_Zaz):0:13: ++# BZ30647 %48Le:-nan():1:6:-nan: ++# BZ30647 %*48Le:-nan():0:6: ++# BZ30647 %48Le:nan():1:5:nan: ++# BZ30647 %*48Le:nan():0:5: ++# BZ30647 %48Le:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*48Le:nan(09A_Zaz):0:12: + %48Le:0e0:1:3:0x0: + %*48Le:0e0:0:3: + %48Le:0e+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48Le:1.79769313486231570814527423731704357e+308:0:42: + %48Le:infinity:1:8:inf: + %*48Le:infinity:0:8: +-%48Le:+nan():1:6:nan: +-%*48Le:+nan():0:6: +-%48Le:+nan(09A_Zaz):1:13:nan: +-%*48Le:+nan(09A_Zaz):0:13: ++# BZ30647 %48Le:+nan():1:6:nan: ++# BZ30647 %*48Le:+nan():0:6: ++# BZ30647 %48Le:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le:+nan(09A_Zaz):0:13: + %48Le:+0e0:1:4:0x0: + %*48Le:+0e0:0:4: + %48Le:+0e+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3Le: -0e+0:0:-1: + # BZ12701 %3Le: -0e0:0:-1: + # BZ12701 %*3Le: -0e0:0:-1: +-%3Le: -nan(09A_Zaz):0:-1: +-%*3Le: -nan(09A_Zaz):0:-1: +-%3Le: -nan():0:-1: +-%*3Le: -nan():0:-1: +-%3Le: nan():1:4:nan: +-%*3Le: nan():0:4: +-%3Le: nan(09A_Zaz):1:4:nan: +-%*3Le: nan(09A_Zaz):0:4: ++# BZ30647 %3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: -nan():0:-1: ++# BZ30647 %*3Le: -nan():0:-1: ++# BZ30647 %3Le: nan():1:4:nan: ++# BZ30647 %*3Le: nan():0:4: ++# BZ30647 %3Le: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Le: nan(09A_Zaz):0:4: + %3Le: 0e0:1:4:0x0: + %*3Le: 0e0:0:4: + # BZ12701 %3Le: 0e+0:0:-1: +@@ -474,10 +474,10 @@ + %*3Le: 1.79769313486231570814527423731704357e+308:0:4: + %3Le: infinity:1:4:inf: + %*3Le: infinity:0:4: +-%3Le: +nan():0:-1: +-%*3Le: +nan():0:-1: +-%3Le: +nan(09A_Zaz):0:-1: +-%*3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Le: +nan():0:-1: ++# BZ30647 %*3Le: +nan():0:-1: ++# BZ30647 %3Le: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Le: +nan(09A_Zaz):0:-1: + # BZ12701 %3Le: +0e0:0:-1: + # BZ12701 %*3Le: +0e0:0:-1: + # BZ12701 %3Le: +0e+0:0:-1: +@@ -512,14 +512,14 @@ + %*48Le: -0e+0:0:6: + %48Le: -0e0:1:5:-0x0: + %*48Le: -0e0:0:5: +-%48Le: -nan(09A_Zaz):1:14:-nan: +-%*48Le: -nan(09A_Zaz):0:14: +-%48Le: -nan():1:7:-nan: +-%*48Le: -nan():0:7: +-%48Le: nan():1:6:nan: +-%*48Le: nan():0:6: +-%48Le: nan(09A_Zaz):1:13:nan: +-%*48Le: nan(09A_Zaz):0:13: ++# BZ30647 %48Le: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*48Le: -nan(09A_Zaz):0:14: ++# BZ30647 %48Le: -nan():1:7:-nan: ++# BZ30647 %*48Le: -nan():0:7: ++# BZ30647 %48Le: nan():1:6:nan: ++# BZ30647 %*48Le: nan():0:6: ++# BZ30647 %48Le: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*48Le: nan(09A_Zaz):0:13: + %48Le: 0e0:1:4:0x0: + %*48Le: 0e0:0:4: + %48Le: 0e+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48Le: 1.79769313486231570814527423731704357e+308:0:43: + %48Le: infinity:1:9:inf: + %*48Le: infinity:0:9: +-%48Le: +nan():1:7:nan: +-%*48Le: +nan():0:7: +-%48Le: +nan(09A_Zaz):1:14:nan: +-%*48Le: +nan(09A_Zaz):0:14: ++# BZ30647 %48Le: +nan():1:7:nan: ++# BZ30647 %*48Le: +nan():0:7: ++# BZ30647 %48Le: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*48Le: +nan(09A_Zaz):0:14: + %48Le: +0e0:1:5:0x0: + %*48Le: +0e0:0:5: + %48Le: +0e+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input +index 6fb575513e9e3379..9678dad05cf8e06a 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ee.input +@@ -16,14 +16,14 @@ + %*LE:-0E+0:0:5: + %LE:-0E0:1:4:-0x0: + %*LE:-0E0:0:4: +-%LE:-NAN(09A_Zaz):1:13:-nan: +-%*LE:-NAN(09A_Zaz):0:13: +-%LE:-NAN():1:6:-nan: +-%*LE:-NAN():0:6: +-%LE:NAN():1:5:nan: +-%*LE:NAN():0:5: +-%LE:NAN(09A_Zaz):1:12:nan: +-%*LE:NAN(09A_Zaz):0:12: ++# BZ30647 %LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %LE:-NAN():1:6:-nan: ++# BZ30647 %*LE:-NAN():0:6: ++# BZ30647 %LE:NAN():1:5:nan: ++# BZ30647 %*LE:NAN():0:5: ++# BZ30647 %LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LE:NAN(09A_Zaz):0:12: + %LE:0E0:1:3:0x0: + %*LE:0E0:0:3: + %LE:0E+0:1:4:0x0: +@@ -40,10 +40,10 @@ + %*LE:1.79769313486231570814527423731704357E+308:0:42: + %LE:INFINITY:1:8:inf: + %*LE:INFINITY:0:8: +-%LE:+NAN():1:6:nan: +-%*LE:+NAN():0:6: +-%LE:+NAN(09A_Zaz):1:13:nan: +-%*LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %LE:+NAN():1:6:nan: ++# BZ30647 %*LE:+NAN():0:6: ++# BZ30647 %LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LE:+NAN(09A_Zaz):0:13: + %LE:+0E0:1:4:0x0: + %*LE:+0E0:0:4: + %LE:+0E+0:1:5:0x0: +@@ -78,14 +78,14 @@ + %*1LE:-0E+0:0:-1: + %1LE:-0E0:0:-1: + %*1LE:-0E0:0:-1: +-%1LE:-NAN(09A_Zaz):0:-1: +-%*1LE:-NAN(09A_Zaz):0:-1: +-%1LE:-NAN():0:-1: +-%*1LE:-NAN():0:-1: +-%1LE:NAN():0:-1: +-%*1LE:NAN():0:-1: +-%1LE:NAN(09A_Zaz):0:-1: +-%*1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:-NAN():0:-1: ++# BZ30647 %*1LE:-NAN():0:-1: ++# BZ30647 %1LE:NAN():0:-1: ++# BZ30647 %*1LE:NAN():0:-1: ++# BZ30647 %1LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:NAN(09A_Zaz):0:-1: + %1LE:0E0:1:1:0x0: + %*1LE:0E0:0:1: + %1LE:0E+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LE:1.79769313486231570814527423731704357E+308:0:1: + %1LE:INFINITY:0:-1: + %*1LE:INFINITY:0:-1: +-%1LE:+NAN():0:-1: +-%*1LE:+NAN():0:-1: +-%1LE:+NAN(09A_Zaz):0:-1: +-%*1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LE:+NAN():0:-1: ++# BZ30647 %*1LE:+NAN():0:-1: ++# BZ30647 %1LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LE:+NAN(09A_Zaz):0:-1: + %1LE:+0E0:0:-1: + %*1LE:+0E0:0:-1: + %1LE:+0E+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LE:-0E+0:0:2: + %2LE:-0E0:1:2:-0x0: + %*2LE:-0E0:0:2: +-%2LE:-NAN(09A_Zaz):0:-1: +-%*2LE:-NAN(09A_Zaz):0:-1: +-%2LE:-NAN():0:-1: +-%*2LE:-NAN():0:-1: +-%2LE:NAN():0:-1: +-%*2LE:NAN():0:-1: +-%2LE:NAN(09A_Zaz):0:-1: +-%*2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:-NAN():0:-1: ++# BZ30647 %*2LE:-NAN():0:-1: ++# BZ30647 %2LE:NAN():0:-1: ++# BZ30647 %*2LE:NAN():0:-1: ++# BZ30647 %2LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:NAN(09A_Zaz):0:-1: + # BZ12701 %2LE:0E0:0:-1: + # BZ12701 %*2LE:0E0:0:-1: + # BZ12701 %2LE:0E+0:0:-1: +@@ -164,10 +164,10 @@ + %*2LE:1.79769313486231570814527423731704357E+308:0:2: + %2LE:INFINITY:0:-1: + %*2LE:INFINITY:0:-1: +-%2LE:+NAN():0:-1: +-%*2LE:+NAN():0:-1: +-%2LE:+NAN(09A_Zaz):0:-1: +-%*2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LE:+NAN():0:-1: ++# BZ30647 %*2LE:+NAN():0:-1: ++# BZ30647 %2LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LE:+NAN(09A_Zaz):0:-1: + %2LE:+0E0:1:2:0x0: + %*2LE:+0E0:0:2: + %2LE:+0E+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LE:-0E+0:0:-1: + # BZ12701 %3LE:-0E0:0:-1: + # BZ12701 %*3LE:-0E0:0:-1: +-%3LE:-NAN(09A_Zaz):0:-1: +-%*3LE:-NAN(09A_Zaz):0:-1: +-%3LE:-NAN():0:-1: +-%*3LE:-NAN():0:-1: +-%3LE:NAN():1:3:nan: +-%*3LE:NAN():0:3: +-%3LE:NAN(09A_Zaz):1:3:nan: +-%*3LE:NAN(09A_Zaz):0:3: ++# BZ30647 %3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:-NAN():0:-1: ++# BZ30647 %*3LE:-NAN():0:-1: ++# BZ30647 %3LE:NAN():1:3:nan: ++# BZ30647 %*3LE:NAN():0:3: ++# BZ30647 %3LE:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LE:NAN(09A_Zaz):0:3: + %3LE:0E0:1:3:0x0: + %*3LE:0E0:0:3: + # BZ12701 %3LE:0E+0:0:-1: +@@ -226,10 +226,10 @@ + %*3LE:1.79769313486231570814527423731704357E+308:0:3: + %3LE:INFINITY:1:3:inf: + %*3LE:INFINITY:0:3: +-%3LE:+NAN():0:-1: +-%*3LE:+NAN():0:-1: +-%3LE:+NAN(09A_Zaz):0:-1: +-%*3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE:+NAN():0:-1: ++# BZ30647 %*3LE:+NAN():0:-1: ++# BZ30647 %3LE:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LE:+0E0:0:-1: + # BZ12701 %*3LE:+0E0:0:-1: + # BZ12701 %3LE:+0E+0:0:-1: +@@ -264,14 +264,14 @@ + # BZ12701 %*4LE:-0E+0:0:-1: + %4LE:-0E0:1:4:-0x0: + %*4LE:-0E0:0:4: +-%4LE:-NAN(09A_Zaz):1:4:-nan: +-%*4LE:-NAN(09A_Zaz):0:4: +-%4LE:-NAN():1:4:-nan: +-%*4LE:-NAN():0:4: +-%4LE:NAN():0:-1: +-%*4LE:NAN():0:-1: +-%4LE:NAN(09A_Zaz):0:-1: +-%*4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LE:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LE:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:-NAN():1:4:-nan: ++# BZ30647 %*4LE:-NAN():0:4: ++# BZ30647 %4LE:NAN():0:-1: ++# BZ30647 %*4LE:NAN():0:-1: ++# BZ30647 %4LE:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LE:NAN(09A_Zaz):0:-1: + %4LE:0E0:1:3:0x0: + %*4LE:0E0:0:3: + %4LE:0E+0:1:4:0x0: +@@ -288,10 +288,10 @@ + %*4LE:1.79769313486231570814527423731704357E+308:0:4: + %4LE:INFINITY:0:-1: + %*4LE:INFINITY:0:-1: +-%4LE:+NAN():1:4:nan: +-%*4LE:+NAN():0:4: +-%4LE:+NAN(09A_Zaz):1:4:nan: +-%*4LE:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LE:+NAN():1:4:nan: ++# BZ30647 %*4LE:+NAN():0:4: ++# BZ30647 %4LE:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LE:+NAN(09A_Zaz):0:4: + %4LE:+0E0:1:4:0x0: + %*4LE:+0E0:0:4: + # BZ12701 %4LE:+0E+0:0:-1: +@@ -326,14 +326,14 @@ + %*40LE:-0E+0:0:5: + %40LE:-0E0:1:4:-0x0: + %*40LE:-0E0:0:4: +-%40LE:-NAN(09A_Zaz):1:13:-nan: +-%*40LE:-NAN(09A_Zaz):0:13: +-%40LE:-NAN():1:6:-nan: +-%*40LE:-NAN():0:6: +-%40LE:NAN():1:5:nan: +-%*40LE:NAN():0:5: +-%40LE:NAN(09A_Zaz):1:12:nan: +-%*40LE:NAN(09A_Zaz):0:12: ++# BZ30647 %40LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*40LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:-NAN():1:6:-nan: ++# BZ30647 %*40LE:-NAN():0:6: ++# BZ30647 %40LE:NAN():1:5:nan: ++# BZ30647 %*40LE:NAN():0:5: ++# BZ30647 %40LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*40LE:NAN(09A_Zaz):0:12: + %40LE:0E0:1:3:0x0: + %*40LE:0E0:0:3: + %40LE:0E+0:1:4:0x0: +@@ -350,10 +350,10 @@ + %*40LE:1.79769313486231570814527423731704357E+308:0:40: + %40LE:INFINITY:1:8:inf: + %*40LE:INFINITY:0:8: +-%40LE:+NAN():1:6:nan: +-%*40LE:+NAN():0:6: +-%40LE:+NAN(09A_Zaz):1:13:nan: +-%*40LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %40LE:+NAN():1:6:nan: ++# BZ30647 %*40LE:+NAN():0:6: ++# BZ30647 %40LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*40LE:+NAN(09A_Zaz):0:13: + %40LE:+0E0:1:4:0x0: + %*40LE:+0E0:0:4: + %40LE:+0E+0:1:5:0x0: +@@ -388,14 +388,14 @@ + %*48LE:-0E+0:0:5: + %48LE:-0E0:1:4:-0x0: + %*48LE:-0E0:0:4: +-%48LE:-NAN(09A_Zaz):1:13:-nan: +-%*48LE:-NAN(09A_Zaz):0:13: +-%48LE:-NAN():1:6:-nan: +-%*48LE:-NAN():0:6: +-%48LE:NAN():1:5:nan: +-%*48LE:NAN():0:5: +-%48LE:NAN(09A_Zaz):1:12:nan: +-%*48LE:NAN(09A_Zaz):0:12: ++# BZ30647 %48LE:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*48LE:-NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:-NAN():1:6:-nan: ++# BZ30647 %*48LE:-NAN():0:6: ++# BZ30647 %48LE:NAN():1:5:nan: ++# BZ30647 %*48LE:NAN():0:5: ++# BZ30647 %48LE:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*48LE:NAN(09A_Zaz):0:12: + %48LE:0E0:1:3:0x0: + %*48LE:0E0:0:3: + %48LE:0E+0:1:4:0x0: +@@ -412,10 +412,10 @@ + %*48LE:1.79769313486231570814527423731704357E+308:0:42: + %48LE:INFINITY:1:8:inf: + %*48LE:INFINITY:0:8: +-%48LE:+NAN():1:6:nan: +-%*48LE:+NAN():0:6: +-%48LE:+NAN(09A_Zaz):1:13:nan: +-%*48LE:+NAN(09A_Zaz):0:13: ++# BZ30647 %48LE:+NAN():1:6:nan: ++# BZ30647 %*48LE:+NAN():0:6: ++# BZ30647 %48LE:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE:+NAN(09A_Zaz):0:13: + %48LE:+0E0:1:4:0x0: + %*48LE:+0E0:0:4: + %48LE:+0E+0:1:5:0x0: +@@ -450,14 +450,14 @@ + # BZ12701 %*3LE: -0E+0:0:-1: + # BZ12701 %3LE: -0E0:0:-1: + # BZ12701 %*3LE: -0E0:0:-1: +-%3LE: -NAN(09A_Zaz):0:-1: +-%*3LE: -NAN(09A_Zaz):0:-1: +-%3LE: -NAN():0:-1: +-%*3LE: -NAN():0:-1: +-%3LE: NAN():1:4:nan: +-%*3LE: NAN():0:4: +-%3LE: NAN(09A_Zaz):1:4:nan: +-%*3LE: NAN(09A_Zaz):0:4: ++# BZ30647 %3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: -NAN():0:-1: ++# BZ30647 %*3LE: -NAN():0:-1: ++# BZ30647 %3LE: NAN():1:4:nan: ++# BZ30647 %*3LE: NAN():0:4: ++# BZ30647 %3LE: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LE: NAN(09A_Zaz):0:4: + %3LE: 0E0:1:4:0x0: + %*3LE: 0E0:0:4: + # BZ12701 %3LE: 0E+0:0:-1: +@@ -474,10 +474,10 @@ + %*3LE: 1.79769313486231570814527423731704357E+308:0:4: + %3LE: INFINITY:1:4:inf: + %*3LE: INFINITY:0:4: +-%3LE: +NAN():0:-1: +-%*3LE: +NAN():0:-1: +-%3LE: +NAN(09A_Zaz):0:-1: +-%*3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LE: +NAN():0:-1: ++# BZ30647 %*3LE: +NAN():0:-1: ++# BZ30647 %3LE: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LE: +NAN(09A_Zaz):0:-1: + # BZ12701 %3LE: +0E0:0:-1: + # BZ12701 %*3LE: +0E0:0:-1: + # BZ12701 %3LE: +0E+0:0:-1: +@@ -512,14 +512,14 @@ + %*48LE: -0E+0:0:6: + %48LE: -0E0:1:5:-0x0: + %*48LE: -0E0:0:5: +-%48LE: -NAN(09A_Zaz):1:14:-nan: +-%*48LE: -NAN(09A_Zaz):0:14: +-%48LE: -NAN():1:7:-nan: +-%*48LE: -NAN():0:7: +-%48LE: NAN():1:6:nan: +-%*48LE: NAN():0:6: +-%48LE: NAN(09A_Zaz):1:13:nan: +-%*48LE: NAN(09A_Zaz):0:13: ++# BZ30647 %48LE: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*48LE: -NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: -NAN():1:7:-nan: ++# BZ30647 %*48LE: -NAN():0:7: ++# BZ30647 %48LE: NAN():1:6:nan: ++# BZ30647 %*48LE: NAN():0:6: ++# BZ30647 %48LE: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*48LE: NAN(09A_Zaz):0:13: + %48LE: 0E0:1:4:0x0: + %*48LE: 0E0:0:4: + %48LE: 0E+0:1:5:0x0: +@@ -536,10 +536,10 @@ + %*48LE: 1.79769313486231570814527423731704357E+308:0:43: + %48LE: INFINITY:1:9:inf: + %*48LE: INFINITY:0:9: +-%48LE: +NAN():1:7:nan: +-%*48LE: +NAN():0:7: +-%48LE: +NAN(09A_Zaz):1:14:nan: +-%*48LE: +NAN(09A_Zaz):0:14: ++# BZ30647 %48LE: +NAN():1:7:nan: ++# BZ30647 %*48LE: +NAN():0:7: ++# BZ30647 %48LE: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*48LE: +NAN(09A_Zaz):0:14: + %48LE: +0E0:1:5:0x0: + %*48LE: +0E0:0:5: + %48LE: +0E+0:1:6:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input +index a506658d25fff3a5..f4039ae8c981f5ec 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-f.input +@@ -16,14 +16,14 @@ + %*Lf:-0.0:0:4: + %Lf:-0:1:2:-0x0: + %*Lf:-0:0:2: +-%Lf:-nan(09A_Zaz):1:13:-nan: +-%*Lf:-nan(09A_Zaz):0:13: +-%Lf:-nan():1:6:-nan: +-%*Lf:-nan():0:6: +-%Lf:nan():1:5:nan: +-%*Lf:nan():0:5: +-%Lf:nan(09A_Zaz):1:12:nan: +-%*Lf:nan(09A_Zaz):0:12: ++# BZ30647 %Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %Lf:-nan():1:6:-nan: ++# BZ30647 %*Lf:-nan():0:6: ++# BZ30647 %Lf:nan():1:5:nan: ++# BZ30647 %*Lf:nan():0:5: ++# BZ30647 %Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lf:nan(09A_Zaz):0:12: + %Lf:0:1:1:0x0: + %*Lf:0:0:1: + %Lf:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %Lf:infinity:1:8:inf: + %*Lf:infinity:0:8: +-%Lf:+nan():1:6:nan: +-%*Lf:+nan():0:6: +-%Lf:+nan(09A_Zaz):1:13:nan: +-%*Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %Lf:+nan():1:6:nan: ++# BZ30647 %*Lf:+nan():0:6: ++# BZ30647 %Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lf:+nan(09A_Zaz):0:13: + %Lf:+0:1:2:0x0: + %*Lf:+0:0:2: + %Lf:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1Lf:-0.0:0:-1: + %1Lf:-0:0:-1: + %*1Lf:-0:0:-1: +-%1Lf:-nan(09A_Zaz):0:-1: +-%*1Lf:-nan(09A_Zaz):0:-1: +-%1Lf:-nan():0:-1: +-%*1Lf:-nan():0:-1: +-%1Lf:nan():0:-1: +-%*1Lf:nan():0:-1: +-%1Lf:nan(09A_Zaz):0:-1: +-%*1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:-nan():0:-1: ++# BZ30647 %*1Lf:-nan():0:-1: ++# BZ30647 %1Lf:nan():0:-1: ++# BZ30647 %*1Lf:nan():0:-1: ++# BZ30647 %1Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:nan(09A_Zaz):0:-1: + %1Lf:0:1:1:0x0: + %*1Lf:0:0:1: + %1Lf:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:1: + %1Lf:infinity:0:-1: + %*1Lf:infinity:0:-1: +-%1Lf:+nan():0:-1: +-%*1Lf:+nan():0:-1: +-%1Lf:+nan(09A_Zaz):0:-1: +-%*1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lf:+nan():0:-1: ++# BZ30647 %*1Lf:+nan():0:-1: ++# BZ30647 %1Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lf:+nan(09A_Zaz):0:-1: + %1Lf:+0:0:-1: + %*1Lf:+0:0:-1: + %1Lf:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lf:-0.0:0:2: + %2Lf:-0:1:2:-0x0: + %*2Lf:-0:0:2: +-%2Lf:-nan(09A_Zaz):0:-1: +-%*2Lf:-nan(09A_Zaz):0:-1: +-%2Lf:-nan():0:-1: +-%*2Lf:-nan():0:-1: +-%2Lf:nan():0:-1: +-%*2Lf:nan():0:-1: +-%2Lf:nan(09A_Zaz):0:-1: +-%*2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:-nan():0:-1: ++# BZ30647 %*2Lf:-nan():0:-1: ++# BZ30647 %2Lf:nan():0:-1: ++# BZ30647 %*2Lf:nan():0:-1: ++# BZ30647 %2Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:nan(09A_Zaz):0:-1: + %2Lf:0:1:1:0x0: + %*2Lf:0:0:1: + %2Lf:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:2: + %2Lf:infinity:0:-1: + %*2Lf:infinity:0:-1: +-%2Lf:+nan():0:-1: +-%*2Lf:+nan():0:-1: +-%2Lf:+nan(09A_Zaz):0:-1: +-%*2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lf:+nan():0:-1: ++# BZ30647 %*2Lf:+nan():0:-1: ++# BZ30647 %2Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lf:+nan(09A_Zaz):0:-1: + %2Lf:+0:1:2:0x0: + %*2Lf:+0:0:2: + %2Lf:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3Lf:-0.0:0:3: + %3Lf:-0:1:2:-0x0: + %*3Lf:-0:0:2: +-%3Lf:-nan(09A_Zaz):0:-1: +-%*3Lf:-nan(09A_Zaz):0:-1: +-%3Lf:-nan():0:-1: +-%*3Lf:-nan():0:-1: +-%3Lf:nan():1:3:nan: +-%*3Lf:nan():0:3: +-%3Lf:nan(09A_Zaz):1:3:nan: +-%*3Lf:nan(09A_Zaz):0:3: ++# BZ30647 %3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:-nan():0:-1: ++# BZ30647 %*3Lf:-nan():0:-1: ++# BZ30647 %3Lf:nan():1:3:nan: ++# BZ30647 %*3Lf:nan():0:3: ++# BZ30647 %3Lf:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lf:nan(09A_Zaz):0:3: + %3Lf:0:1:1:0x0: + %*3Lf:0:0:1: + %3Lf:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:3: + %3Lf:infinity:1:3:inf: + %*3Lf:infinity:0:3: +-%3Lf:+nan():0:-1: +-%*3Lf:+nan():0:-1: +-%3Lf:+nan(09A_Zaz):0:-1: +-%*3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf:+nan():0:-1: ++# BZ30647 %*3Lf:+nan():0:-1: ++# BZ30647 %3Lf:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf:+nan(09A_Zaz):0:-1: + %3Lf:+0:1:2:0x0: + %*3Lf:+0:0:2: + %3Lf:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4Lf:-0.0:0:4: + %4Lf:-0:1:2:-0x0: + %*4Lf:-0:0:2: +-%4Lf:-nan(09A_Zaz):1:4:-nan: +-%*4Lf:-nan(09A_Zaz):0:4: +-%4Lf:-nan():1:4:-nan: +-%*4Lf:-nan():0:4: +-%4Lf:nan():0:-1: +-%*4Lf:nan():0:-1: +-%4Lf:nan(09A_Zaz):0:-1: +-%*4Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %4Lf:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Lf:-nan(09A_Zaz):0:4: ++# BZ30647 %4Lf:-nan():1:4:-nan: ++# BZ30647 %*4Lf:-nan():0:4: ++# BZ30647 %4Lf:nan():0:-1: ++# BZ30647 %*4Lf:nan():0:-1: ++# BZ30647 %4Lf:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Lf:nan(09A_Zaz):0:-1: + %4Lf:0:1:1:0x0: + %*4Lf:0:0:1: + %4Lf:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %4Lf:infinity:0:-1: + %*4Lf:infinity:0:-1: +-%4Lf:+nan():1:4:nan: +-%*4Lf:+nan():0:4: +-%4Lf:+nan(09A_Zaz):1:4:nan: +-%*4Lf:+nan(09A_Zaz):0:4: ++# BZ30647 %4Lf:+nan():1:4:nan: ++# BZ30647 %*4Lf:+nan():0:4: ++# BZ30647 %4Lf:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Lf:+nan(09A_Zaz):0:4: + %4Lf:+0:1:2:0x0: + %*4Lf:+0:0:2: + %4Lf:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*311Lf:-0.0:0:4: + %311Lf:-0:1:2:-0x0: + %*311Lf:-0:0:2: +-%311Lf:-nan(09A_Zaz):1:13:-nan: +-%*311Lf:-nan(09A_Zaz):0:13: +-%311Lf:-nan():1:6:-nan: +-%*311Lf:-nan():0:6: +-%311Lf:nan():1:5:nan: +-%*311Lf:nan():0:5: +-%311Lf:nan(09A_Zaz):1:12:nan: +-%*311Lf:nan(09A_Zaz):0:12: ++# BZ30647 %311Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*311Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %311Lf:-nan():1:6:-nan: ++# BZ30647 %*311Lf:-nan():0:6: ++# BZ30647 %311Lf:nan():1:5:nan: ++# BZ30647 %*311Lf:nan():0:5: ++# BZ30647 %311Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*311Lf:nan(09A_Zaz):0:12: + %311Lf:0:1:1:0x0: + %*311Lf:0:0:1: + %311Lf:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*311Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311: + %311Lf:infinity:1:8:inf: + %*311Lf:infinity:0:8: +-%311Lf:+nan():1:6:nan: +-%*311Lf:+nan():0:6: +-%311Lf:+nan(09A_Zaz):1:13:nan: +-%*311Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %311Lf:+nan():1:6:nan: ++# BZ30647 %*311Lf:+nan():0:6: ++# BZ30647 %311Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*311Lf:+nan(09A_Zaz):0:13: + %311Lf:+0:1:2:0x0: + %*311Lf:+0:0:2: + %311Lf:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*350Lf:-0.0:0:4: + %350Lf:-0:1:2:-0x0: + %*350Lf:-0:0:2: +-%350Lf:-nan(09A_Zaz):1:13:-nan: +-%*350Lf:-nan(09A_Zaz):0:13: +-%350Lf:-nan():1:6:-nan: +-%*350Lf:-nan():0:6: +-%350Lf:nan():1:5:nan: +-%*350Lf:nan():0:5: +-%350Lf:nan(09A_Zaz):1:12:nan: +-%*350Lf:nan(09A_Zaz):0:12: ++# BZ30647 %350Lf:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*350Lf:-nan(09A_Zaz):0:13: ++# BZ30647 %350Lf:-nan():1:6:-nan: ++# BZ30647 %*350Lf:-nan():0:6: ++# BZ30647 %350Lf:nan():1:5:nan: ++# BZ30647 %*350Lf:nan():0:5: ++# BZ30647 %350Lf:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*350Lf:nan(09A_Zaz):0:12: + %350Lf:0:1:1:0x0: + %*350Lf:0:0:1: + %350Lf:0.0:1:3:0x0: +@@ -412,10 +412,10 @@ + %*350Lf:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %350Lf:infinity:1:8:inf: + %*350Lf:infinity:0:8: +-%350Lf:+nan():1:6:nan: +-%*350Lf:+nan():0:6: +-%350Lf:+nan(09A_Zaz):1:13:nan: +-%*350Lf:+nan(09A_Zaz):0:13: ++# BZ30647 %350Lf:+nan():1:6:nan: ++# BZ30647 %*350Lf:+nan():0:6: ++# BZ30647 %350Lf:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*350Lf:+nan(09A_Zaz):0:13: + %350Lf:+0:1:2:0x0: + %*350Lf:+0:0:2: + %350Lf:+0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*3Lf: -0.0:0:4: + %3Lf: -0:1:3:-0x0: + %*3Lf: -0:0:3: +-%3Lf: -nan(09A_Zaz):0:-1: +-%*3Lf: -nan(09A_Zaz):0:-1: +-%3Lf: -nan():0:-1: +-%*3Lf: -nan():0:-1: +-%3Lf: nan():1:4:nan: +-%*3Lf: nan():0:4: +-%3Lf: nan(09A_Zaz):1:4:nan: +-%*3Lf: nan(09A_Zaz):0:4: ++# BZ30647 %3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: -nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: -nan():0:-1: ++# BZ30647 %*3Lf: -nan():0:-1: ++# BZ30647 %3Lf: nan():1:4:nan: ++# BZ30647 %*3Lf: nan():0:4: ++# BZ30647 %3Lf: nan(09A_Zaz):1:4:nan: ++# BZ30647 %*3Lf: nan(09A_Zaz):0:4: + %3Lf: 0:1:2:0x0: + %*3Lf: 0:0:2: + %3Lf: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*3Lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %3Lf: infinity:1:4:inf: + %*3Lf: infinity:0:4: +-%3Lf: +nan():0:-1: +-%*3Lf: +nan():0:-1: +-%3Lf: +nan(09A_Zaz):0:-1: +-%*3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %3Lf: +nan():0:-1: ++# BZ30647 %*3Lf: +nan():0:-1: ++# BZ30647 %3Lf: +nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lf: +nan(09A_Zaz):0:-1: + %3Lf: +0:1:3:0x0: + %*3Lf: +0:0:3: + %3Lf: +0.0:1:4:0x0: +@@ -512,14 +512,14 @@ + %*350Lf: -0.0:0:5: + %350Lf: -0:1:3:-0x0: + %*350Lf: -0:0:3: +-%350Lf: -nan(09A_Zaz):1:14:-nan: +-%*350Lf: -nan(09A_Zaz):0:14: +-%350Lf: -nan():1:7:-nan: +-%*350Lf: -nan():0:7: +-%350Lf: nan():1:6:nan: +-%*350Lf: nan():0:6: +-%350Lf: nan(09A_Zaz):1:13:nan: +-%*350Lf: nan(09A_Zaz):0:13: ++# BZ30647 %350Lf: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*350Lf: -nan(09A_Zaz):0:14: ++# BZ30647 %350Lf: -nan():1:7:-nan: ++# BZ30647 %*350Lf: -nan():0:7: ++# BZ30647 %350Lf: nan():1:6:nan: ++# BZ30647 %*350Lf: nan():0:6: ++# BZ30647 %350Lf: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*350Lf: nan(09A_Zaz):0:13: + %350Lf: 0:1:2:0x0: + %*350Lf: 0:0:2: + %350Lf: 0.0:1:4:0x0: +@@ -536,10 +536,10 @@ + %*350Lf: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313: + %350Lf: infinity:1:9:inf: + %*350Lf: infinity:0:9: +-%350Lf: +nan():1:7:nan: +-%*350Lf: +nan():0:7: +-%350Lf: +nan(09A_Zaz):1:14:nan: +-%*350Lf: +nan(09A_Zaz):0:14: ++# BZ30647 %350Lf: +nan():1:7:nan: ++# BZ30647 %*350Lf: +nan():0:7: ++# BZ30647 %350Lf: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*350Lf: +nan(09A_Zaz):0:14: + %350Lf: +0:1:3:0x0: + %*350Lf: +0:0:3: + %350Lf: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input +index 03dedfca801bf8ca..835e208472efaab6 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-ff.input +@@ -16,14 +16,14 @@ + %*LF:-0.0:0:4: + %LF:-0:1:2:-0x0: + %*LF:-0:0:2: +-%LF:-NAN(09A_Zaz):1:13:-nan: +-%*LF:-NAN(09A_Zaz):0:13: +-%LF:-NAN():1:6:-nan: +-%*LF:-NAN():0:6: +-%LF:NAN():1:5:nan: +-%*LF:NAN():0:5: +-%LF:NAN(09A_Zaz):1:12:nan: +-%*LF:NAN(09A_Zaz):0:12: ++# BZ30647 %LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %LF:-NAN():1:6:-nan: ++# BZ30647 %*LF:-NAN():0:6: ++# BZ30647 %LF:NAN():1:5:nan: ++# BZ30647 %*LF:NAN():0:5: ++# BZ30647 %LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LF:NAN(09A_Zaz):0:12: + %LF:0:1:1:0x0: + %*LF:0:0:1: + %LF:0.0:1:3:0x0: +@@ -40,10 +40,10 @@ + %*LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %LF:INFINITY:1:8:inf: + %*LF:INFINITY:0:8: +-%LF:+NAN():1:6:nan: +-%*LF:+NAN():0:6: +-%LF:+NAN(09A_Zaz):1:13:nan: +-%*LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %LF:+NAN():1:6:nan: ++# BZ30647 %*LF:+NAN():0:6: ++# BZ30647 %LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LF:+NAN(09A_Zaz):0:13: + %LF:+0:1:2:0x0: + %*LF:+0:0:2: + %LF:+0.0:1:4:0x0: +@@ -78,14 +78,14 @@ + %*1LF:-0.0:0:-1: + %1LF:-0:0:-1: + %*1LF:-0:0:-1: +-%1LF:-NAN(09A_Zaz):0:-1: +-%*1LF:-NAN(09A_Zaz):0:-1: +-%1LF:-NAN():0:-1: +-%*1LF:-NAN():0:-1: +-%1LF:NAN():0:-1: +-%*1LF:NAN():0:-1: +-%1LF:NAN(09A_Zaz):0:-1: +-%*1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:-NAN():0:-1: ++# BZ30647 %*1LF:-NAN():0:-1: ++# BZ30647 %1LF:NAN():0:-1: ++# BZ30647 %*1LF:NAN():0:-1: ++# BZ30647 %1LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:NAN(09A_Zaz):0:-1: + %1LF:0:1:1:0x0: + %*1LF:0:0:1: + %1LF:0.0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:1: + %1LF:INFINITY:0:-1: + %*1LF:INFINITY:0:-1: +-%1LF:+NAN():0:-1: +-%*1LF:+NAN():0:-1: +-%1LF:+NAN(09A_Zaz):0:-1: +-%*1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LF:+NAN():0:-1: ++# BZ30647 %*1LF:+NAN():0:-1: ++# BZ30647 %1LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LF:+NAN(09A_Zaz):0:-1: + %1LF:+0:0:-1: + %*1LF:+0:0:-1: + %1LF:+0.0:0:-1: +@@ -140,14 +140,14 @@ + %*2LF:-0.0:0:2: + %2LF:-0:1:2:-0x0: + %*2LF:-0:0:2: +-%2LF:-NAN(09A_Zaz):0:-1: +-%*2LF:-NAN(09A_Zaz):0:-1: +-%2LF:-NAN():0:-1: +-%*2LF:-NAN():0:-1: +-%2LF:NAN():0:-1: +-%*2LF:NAN():0:-1: +-%2LF:NAN(09A_Zaz):0:-1: +-%*2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:-NAN():0:-1: ++# BZ30647 %*2LF:-NAN():0:-1: ++# BZ30647 %2LF:NAN():0:-1: ++# BZ30647 %*2LF:NAN():0:-1: ++# BZ30647 %2LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:NAN(09A_Zaz):0:-1: + %2LF:0:1:1:0x0: + %*2LF:0:0:1: + %2LF:0.0:1:2:0x0: +@@ -164,10 +164,10 @@ + %*2LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:2: + %2LF:INFINITY:0:-1: + %*2LF:INFINITY:0:-1: +-%2LF:+NAN():0:-1: +-%*2LF:+NAN():0:-1: +-%2LF:+NAN(09A_Zaz):0:-1: +-%*2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LF:+NAN():0:-1: ++# BZ30647 %*2LF:+NAN():0:-1: ++# BZ30647 %2LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LF:+NAN(09A_Zaz):0:-1: + %2LF:+0:1:2:0x0: + %*2LF:+0:0:2: + %2LF:+0.0:1:2:0x0: +@@ -202,14 +202,14 @@ + %*3LF:-0.0:0:3: + %3LF:-0:1:2:-0x0: + %*3LF:-0:0:2: +-%3LF:-NAN(09A_Zaz):0:-1: +-%*3LF:-NAN(09A_Zaz):0:-1: +-%3LF:-NAN():0:-1: +-%*3LF:-NAN():0:-1: +-%3LF:NAN():1:3:nan: +-%*3LF:NAN():0:3: +-%3LF:NAN(09A_Zaz):1:3:nan: +-%*3LF:NAN(09A_Zaz):0:3: ++# BZ30647 %3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:-NAN():0:-1: ++# BZ30647 %*3LF:-NAN():0:-1: ++# BZ30647 %3LF:NAN():1:3:nan: ++# BZ30647 %*3LF:NAN():0:3: ++# BZ30647 %3LF:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LF:NAN(09A_Zaz):0:3: + %3LF:0:1:1:0x0: + %*3LF:0:0:1: + %3LF:0.0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:3: + %3LF:INFINITY:1:3:inf: + %*3LF:INFINITY:0:3: +-%3LF:+NAN():0:-1: +-%*3LF:+NAN():0:-1: +-%3LF:+NAN(09A_Zaz):0:-1: +-%*3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF:+NAN():0:-1: ++# BZ30647 %*3LF:+NAN():0:-1: ++# BZ30647 %3LF:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF:+NAN(09A_Zaz):0:-1: + %3LF:+0:1:2:0x0: + %*3LF:+0:0:2: + %3LF:+0.0:1:3:0x0: +@@ -264,14 +264,14 @@ + %*4LF:-0.0:0:4: + %4LF:-0:1:2:-0x0: + %*4LF:-0:0:2: +-%4LF:-NAN(09A_Zaz):1:4:-nan: +-%*4LF:-NAN(09A_Zaz):0:4: +-%4LF:-NAN():1:4:-nan: +-%*4LF:-NAN():0:4: +-%4LF:NAN():0:-1: +-%*4LF:NAN():0:-1: +-%4LF:NAN(09A_Zaz):0:-1: +-%*4LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LF:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LF:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LF:-NAN():1:4:-nan: ++# BZ30647 %*4LF:-NAN():0:4: ++# BZ30647 %4LF:NAN():0:-1: ++# BZ30647 %*4LF:NAN():0:-1: ++# BZ30647 %4LF:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LF:NAN(09A_Zaz):0:-1: + %4LF:0:1:1:0x0: + %*4LF:0:0:1: + %4LF:0.0:1:3:0x0: +@@ -288,10 +288,10 @@ + %*4LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %4LF:INFINITY:0:-1: + %*4LF:INFINITY:0:-1: +-%4LF:+NAN():1:4:nan: +-%*4LF:+NAN():0:4: +-%4LF:+NAN(09A_Zaz):1:4:nan: +-%*4LF:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LF:+NAN():1:4:nan: ++# BZ30647 %*4LF:+NAN():0:4: ++# BZ30647 %4LF:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LF:+NAN(09A_Zaz):0:4: + %4LF:+0:1:2:0x0: + %*4LF:+0:0:2: + %4LF:+0.0:1:4:0x0: +@@ -326,14 +326,14 @@ + %*311LF:-0.0:0:4: + %311LF:-0:1:2:-0x0: + %*311LF:-0:0:2: +-%311LF:-NAN(09A_Zaz):1:13:-nan: +-%*311LF:-NAN(09A_Zaz):0:13: +-%311LF:-NAN():1:6:-nan: +-%*311LF:-NAN():0:6: +-%311LF:NAN():1:5:nan: +-%*311LF:NAN():0:5: +-%311LF:NAN(09A_Zaz):1:12:nan: +-%*311LF:NAN(09A_Zaz):0:12: ++# BZ30647 %311LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*311LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %311LF:-NAN():1:6:-nan: ++# BZ30647 %*311LF:-NAN():0:6: ++# BZ30647 %311LF:NAN():1:5:nan: ++# BZ30647 %*311LF:NAN():0:5: ++# BZ30647 %311LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*311LF:NAN(09A_Zaz):0:12: + %311LF:0:1:1:0x0: + %*311LF:0:0:1: + %311LF:0.0:1:3:0x0: +@@ -350,10 +350,10 @@ + %*311LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:311: + %311LF:INFINITY:1:8:inf: + %*311LF:INFINITY:0:8: +-%311LF:+NAN():1:6:nan: +-%*311LF:+NAN():0:6: +-%311LF:+NAN(09A_Zaz):1:13:nan: +-%*311LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %311LF:+NAN():1:6:nan: ++# BZ30647 %*311LF:+NAN():0:6: ++# BZ30647 %311LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*311LF:+NAN(09A_Zaz):0:13: + %311LF:+0:1:2:0x0: + %*311LF:+0:0:2: + %311LF:+0.0:1:4:0x0: +@@ -388,14 +388,14 @@ + %*350LF:-0.0:0:4: + %350LF:-0:1:2:-0x0: + %*350LF:-0:0:2: +-%350LF:-NAN(09A_Zaz):1:13:-nan: +-%*350LF:-NAN(09A_Zaz):0:13: +-%350LF:-NAN():1:6:-nan: +-%*350LF:-NAN():0:6: +-%350LF:NAN():1:5:nan: +-%*350LF:NAN():0:5: +-%350LF:NAN(09A_Zaz):1:12:nan: +-%*350LF:NAN(09A_Zaz):0:12: ++# BZ30647 %350LF:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*350LF:-NAN(09A_Zaz):0:13: ++# BZ30647 %350LF:-NAN():1:6:-nan: ++# BZ30647 %*350LF:-NAN():0:6: ++# BZ30647 %350LF:NAN():1:5:nan: ++# BZ30647 %*350LF:NAN():0:5: ++# BZ30647 %350LF:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*350LF:NAN(09A_Zaz):0:12: + %350LF:0:1:1:0x0: + %*350LF:0:0:1: + %350LF:0.0:1:3:0x0: +@@ -412,10 +412,10 @@ + %*350LF:0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:312: + %350LF:INFINITY:1:8:inf: + %*350LF:INFINITY:0:8: +-%350LF:+NAN():1:6:nan: +-%*350LF:+NAN():0:6: +-%350LF:+NAN(09A_Zaz):1:13:nan: +-%*350LF:+NAN(09A_Zaz):0:13: ++# BZ30647 %350LF:+NAN():1:6:nan: ++# BZ30647 %*350LF:+NAN():0:6: ++# BZ30647 %350LF:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*350LF:+NAN(09A_Zaz):0:13: + %350LF:+0:1:2:0x0: + %*350LF:+0:0:2: + %350LF:+0.0:1:4:0x0: +@@ -450,14 +450,14 @@ + %*3LF: -0.0:0:4: + %3LF: -0:1:3:-0x0: + %*3LF: -0:0:3: +-%3LF: -NAN(09A_Zaz):0:-1: +-%*3LF: -NAN(09A_Zaz):0:-1: +-%3LF: -NAN():0:-1: +-%*3LF: -NAN():0:-1: +-%3LF: NAN():1:4:nan: +-%*3LF: NAN():0:4: +-%3LF: NAN(09A_Zaz):1:4:nan: +-%*3LF: NAN(09A_Zaz):0:4: ++# BZ30647 %3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: -NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: -NAN():0:-1: ++# BZ30647 %*3LF: -NAN():0:-1: ++# BZ30647 %3LF: NAN():1:4:nan: ++# BZ30647 %*3LF: NAN():0:4: ++# BZ30647 %3LF: NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*3LF: NAN(09A_Zaz):0:4: + %3LF: 0:1:2:0x0: + %*3LF: 0:0:2: + %3LF: 0.0:1:4:0x0: +@@ -474,10 +474,10 @@ + %*3LF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:4: + %3LF: INFINITY:1:4:inf: + %*3LF: INFINITY:0:4: +-%3LF: +NAN():0:-1: +-%*3LF: +NAN():0:-1: +-%3LF: +NAN(09A_Zaz):0:-1: +-%*3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %3LF: +NAN():0:-1: ++# BZ30647 %*3LF: +NAN():0:-1: ++# BZ30647 %3LF: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LF: +NAN(09A_Zaz):0:-1: + %3LF: +0:1:3:0x0: + %*3LF: +0:0:3: + %3LF: +0.0:1:4:0x0: +@@ -512,14 +512,14 @@ + %*350LF: -0.0:0:5: + %350LF: -0:1:3:-0x0: + %*350LF: -0:0:3: +-%350LF: -NAN(09A_Zaz):1:14:-nan: +-%*350LF: -NAN(09A_Zaz):0:14: +-%350LF: -NAN():1:7:-nan: +-%*350LF: -NAN():0:7: +-%350LF: NAN():1:6:nan: +-%*350LF: NAN():0:6: +-%350LF: NAN(09A_Zaz):1:13:nan: +-%*350LF: NAN(09A_Zaz):0:13: ++# BZ30647 %350LF: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*350LF: -NAN(09A_Zaz):0:14: ++# BZ30647 %350LF: -NAN():1:7:-nan: ++# BZ30647 %*350LF: -NAN():0:7: ++# BZ30647 %350LF: NAN():1:6:nan: ++# BZ30647 %*350LF: NAN():0:6: ++# BZ30647 %350LF: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*350LF: NAN(09A_Zaz):0:13: + %350LF: 0:1:2:0x0: + %*350LF: 0:0:2: + %350LF: 0.0:1:4:0x0: +@@ -536,10 +536,10 @@ + %*350LF: 0179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368.0:0:313: + %350LF: INFINITY:1:9:inf: + %*350LF: INFINITY:0:9: +-%350LF: +NAN():1:7:nan: +-%*350LF: +NAN():0:7: +-%350LF: +NAN(09A_Zaz):1:14:nan: +-%*350LF: +NAN(09A_Zaz):0:14: ++# BZ30647 %350LF: +NAN():1:7:nan: ++# BZ30647 %*350LF: +NAN():0:7: ++# BZ30647 %350LF: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*350LF: +NAN(09A_Zaz):0:14: + %350LF: +0:1:3:0x0: + %*350LF: +0:0:3: + %350LF: +0.0:1:5:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input +index ed8aac9247f36c61..f710ecbfd743aacf 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-g.input +@@ -16,14 +16,14 @@ + %*Lg:-0x0p+0:0:7: + %Lg:-0x0p0:1:6:-0x0: + %*Lg:-0x0p0:0:6: +-%Lg:-nan(09A_Zaz):1:13:-nan: +-%*Lg:-nan(09A_Zaz):0:13: +-%Lg:-nan():1:6:-nan: +-%*Lg:-nan():0:6: +-%Lg:nan():1:5:nan: +-%*Lg:nan():0:5: +-%Lg:nan(09A_Zaz):1:12:nan: +-%*Lg:nan(09A_Zaz):0:12: ++# BZ30647 %Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %Lg:-nan():1:6:-nan: ++# BZ30647 %*Lg:-nan():0:6: ++# BZ30647 %Lg:nan():1:5:nan: ++# BZ30647 %*Lg:nan():0:5: ++# BZ30647 %Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*Lg:nan(09A_Zaz):0:12: + %Lg:0x0p0:1:5:0x0: + %*Lg:0x0p0:0:5: + %Lg:0x0p+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*Lg:0xf.ffffffffffff8p+1020:0:23: + %Lg:infinity:1:8:inf: + %*Lg:infinity:0:8: +-%Lg:+nan():1:6:nan: +-%*Lg:+nan():0:6: +-%Lg:+nan(09A_Zaz):1:13:nan: +-%*Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %Lg:+nan():1:6:nan: ++# BZ30647 %*Lg:+nan():0:6: ++# BZ30647 %Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*Lg:+nan(09A_Zaz):0:13: + %Lg:+0x0p0:1:6:0x0: + %*Lg:+0x0p0:0:6: + %Lg:+0x0p+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1Lg:-0x0p+0:0:-1: + %1Lg:-0x0p0:0:-1: + %*1Lg:-0x0p0:0:-1: +-%1Lg:-nan(09A_Zaz):0:-1: +-%*1Lg:-nan(09A_Zaz):0:-1: +-%1Lg:-nan():0:-1: +-%*1Lg:-nan():0:-1: +-%1Lg:nan():0:-1: +-%*1Lg:nan():0:-1: +-%1Lg:nan(09A_Zaz):0:-1: +-%*1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:-nan():0:-1: ++# BZ30647 %*1Lg:-nan():0:-1: ++# BZ30647 %1Lg:nan():0:-1: ++# BZ30647 %*1Lg:nan():0:-1: ++# BZ30647 %1Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:nan(09A_Zaz):0:-1: + %1Lg:0x0p0:1:1:0x0: + %*1Lg:0x0p0:0:1: + %1Lg:0x0p+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1Lg:0xf.ffffffffffff8p+1020:0:1: + %1Lg:infinity:0:-1: + %*1Lg:infinity:0:-1: +-%1Lg:+nan():0:-1: +-%*1Lg:+nan():0:-1: +-%1Lg:+nan(09A_Zaz):0:-1: +-%*1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %1Lg:+nan():0:-1: ++# BZ30647 %*1Lg:+nan():0:-1: ++# BZ30647 %1Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*1Lg:+nan(09A_Zaz):0:-1: + %1Lg:+0x0p0:0:-1: + %*1Lg:+0x0p0:0:-1: + %1Lg:+0x0p+0:0:-1: +@@ -140,14 +140,14 @@ + %*2Lg:-0x0p+0:0:2: + %2Lg:-0x0p0:1:2:-0x0: + %*2Lg:-0x0p0:0:2: +-%2Lg:-nan(09A_Zaz):0:-1: +-%*2Lg:-nan(09A_Zaz):0:-1: +-%2Lg:-nan():0:-1: +-%*2Lg:-nan():0:-1: +-%2Lg:nan():0:-1: +-%*2Lg:nan():0:-1: +-%2Lg:nan(09A_Zaz):0:-1: +-%*2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:-nan():0:-1: ++# BZ30647 %*2Lg:-nan():0:-1: ++# BZ30647 %2Lg:nan():0:-1: ++# BZ30647 %*2Lg:nan():0:-1: ++# BZ30647 %2Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:nan(09A_Zaz):0:-1: + # BZ12701 %2Lg:0x0p0:0:-1: + # BZ12701 %*2Lg:0x0p0:0:-1: + # BZ12701 %2Lg:0x0p+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2Lg:0xf.ffffffffffff8p+1020:0:-1: + %2Lg:infinity:0:-1: + %*2Lg:infinity:0:-1: +-%2Lg:+nan():0:-1: +-%*2Lg:+nan():0:-1: +-%2Lg:+nan(09A_Zaz):0:-1: +-%*2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %2Lg:+nan():0:-1: ++# BZ30647 %*2Lg:+nan():0:-1: ++# BZ30647 %2Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*2Lg:+nan(09A_Zaz):0:-1: + %2Lg:+0x0p0:1:2:0x0: + %*2Lg:+0x0p0:0:2: + %2Lg:+0x0p+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3Lg:-0x0p+0:0:-1: + # BZ12701 %3Lg:-0x0p0:0:-1: + # BZ12701 %*3Lg:-0x0p0:0:-1: +-%3Lg:-nan(09A_Zaz):0:-1: +-%*3Lg:-nan(09A_Zaz):0:-1: +-%3Lg:-nan():0:-1: +-%*3Lg:-nan():0:-1: +-%3Lg:nan():1:3:nan: +-%*3Lg:nan():0:3: +-%3Lg:nan(09A_Zaz):1:3:nan: +-%*3Lg:nan(09A_Zaz):0:3: ++# BZ30647 %3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:-nan():0:-1: ++# BZ30647 %*3Lg:-nan():0:-1: ++# BZ30647 %3Lg:nan():1:3:nan: ++# BZ30647 %*3Lg:nan():0:3: ++# BZ30647 %3Lg:nan(09A_Zaz):1:3:nan: ++# BZ30647 %*3Lg:nan(09A_Zaz):0:3: + %3Lg:0x0p0:1:3:0x0: + %*3Lg:0x0p0:0:3: + %3Lg:0x0p+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3Lg:0xf.ffffffffffff8p+1020:0:3: + %3Lg:infinity:1:3:inf: + %*3Lg:infinity:0:3: +-%3Lg:+nan():0:-1: +-%*3Lg:+nan():0:-1: +-%3Lg:+nan(09A_Zaz):0:-1: +-%*3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %3Lg:+nan():0:-1: ++# BZ30647 %*3Lg:+nan():0:-1: ++# BZ30647 %3Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*3Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %3Lg:+0x0p0:0:-1: + # BZ12701 %*3Lg:+0x0p0:0:-1: + # BZ12701 %3Lg:+0x0p+0:0:-1: +@@ -264,14 +264,14 @@ + %*4Lg:-0x0p+0:0:4: + %4Lg:-0x0p0:1:4:-0x0: + %*4Lg:-0x0p0:0:4: +-%4Lg:-nan(09A_Zaz):1:4:-nan: +-%*4Lg:-nan(09A_Zaz):0:4: +-%4Lg:-nan():1:4:-nan: +-%*4Lg:-nan():0:4: +-%4Lg:nan():0:-1: +-%*4Lg:nan():0:-1: +-%4Lg:nan(09A_Zaz):0:-1: +-%*4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %4Lg:-nan(09A_Zaz):1:4:-nan: ++# BZ30647 %*4Lg:-nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:-nan():1:4:-nan: ++# BZ30647 %*4Lg:-nan():0:4: ++# BZ30647 %4Lg:nan():0:-1: ++# BZ30647 %*4Lg:nan():0:-1: ++# BZ30647 %4Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*4Lg:nan(09A_Zaz):0:-1: + # BZ12701 %4Lg:0x0p0:0:-1: + # BZ12701 %*4Lg:0x0p0:0:-1: + # BZ12701 %4Lg:0x0p+0:0:-1: +@@ -288,10 +288,10 @@ + %*4Lg:0xf.ffffffffffff8p+1020:0:4: + %4Lg:infinity:0:-1: + %*4Lg:infinity:0:-1: +-%4Lg:+nan():1:4:nan: +-%*4Lg:+nan():0:4: +-%4Lg:+nan(09A_Zaz):1:4:nan: +-%*4Lg:+nan(09A_Zaz):0:4: ++# BZ30647 %4Lg:+nan():1:4:nan: ++# BZ30647 %*4Lg:+nan():0:4: ++# BZ30647 %4Lg:+nan(09A_Zaz):1:4:nan: ++# BZ30647 %*4Lg:+nan(09A_Zaz):0:4: + %4Lg:+0x0p0:1:4:0x0: + %*4Lg:+0x0p0:0:4: + %4Lg:+0x0p+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5Lg:-0x0p+0:0:-1: + # BZ12701 %5Lg:-0x0p0:0:-1: + # BZ12701 %*5Lg:-0x0p0:0:-1: +-%5Lg:-nan(09A_Zaz):0:-1: +-%*5Lg:-nan(09A_Zaz):0:-1: +-%5Lg:-nan():0:-1: +-%*5Lg:-nan():0:-1: +-%5Lg:nan():1:5:nan: +-%*5Lg:nan():0:5: +-%5Lg:nan(09A_Zaz):0:-1: +-%*5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:-nan():0:-1: ++# BZ30647 %*5Lg:-nan():0:-1: ++# BZ30647 %5Lg:nan():1:5:nan: ++# BZ30647 %*5Lg:nan():0:5: ++# BZ30647 %5Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:nan(09A_Zaz):0:-1: + %5Lg:0x0p0:1:5:0x0: + %*5Lg:0x0p0:0:5: + # BZ12701 %5Lg:0x0p+0:0:-1: +@@ -350,10 +350,10 @@ + %*5Lg:0xf.ffffffffffff8p+1020:0:5: + %5Lg:infinity:0:-1: + %*5Lg:infinity:0:-1: +-%5Lg:+nan():0:-1: +-%*5Lg:+nan():0:-1: +-%5Lg:+nan(09A_Zaz):0:-1: +-%*5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg:+nan():0:-1: ++# BZ30647 %*5Lg:+nan():0:-1: ++# BZ30647 %5Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg:+nan(09A_Zaz):0:-1: + # BZ12701 %5Lg:+0x0p0:0:-1: + # BZ12701 %*5Lg:+0x0p0:0:-1: + # BZ12701 %5Lg:+0x0p+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6Lg:-0x0p+0:0:-1: + %6Lg:-0x0p0:1:6:-0x0: + %*6Lg:-0x0p0:0:6: +-%6Lg:-nan(09A_Zaz):0:-1: +-%*6Lg:-nan(09A_Zaz):0:-1: +-%6Lg:-nan():1:6:-nan: +-%*6Lg:-nan():0:6: +-%6Lg:nan():1:5:nan: +-%*6Lg:nan():0:5: +-%6Lg:nan(09A_Zaz):0:-1: +-%*6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:-nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:-nan():1:6:-nan: ++# BZ30647 %*6Lg:-nan():0:6: ++# BZ30647 %6Lg:nan():1:5:nan: ++# BZ30647 %*6Lg:nan():0:5: ++# BZ30647 %6Lg:nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:nan(09A_Zaz):0:-1: + %6Lg:0x0p0:1:5:0x0: + %*6Lg:0x0p0:0:5: + %6Lg:0x0p+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6Lg:0xf.ffffffffffff8p+1020:0:6: + %6Lg:infinity:0:-1: + %*6Lg:infinity:0:-1: +-%6Lg:+nan():1:6:nan: +-%*6Lg:+nan():0:6: +-%6Lg:+nan(09A_Zaz):0:-1: +-%*6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %6Lg:+nan():1:6:nan: ++# BZ30647 %*6Lg:+nan():0:6: ++# BZ30647 %6Lg:+nan(09A_Zaz):0:-1: ++# BZ30647 %*6Lg:+nan(09A_Zaz):0:-1: + %6Lg:+0x0p0:1:6:0x0: + %*6Lg:+0x0p0:0:6: + # BZ12701 %6Lg:+0x0p+0:0:-1: +@@ -450,14 +450,14 @@ + %*20Lg:-0x0p+0:0:7: + %20Lg:-0x0p0:1:6:-0x0: + %*20Lg:-0x0p0:0:6: +-%20Lg:-nan(09A_Zaz):1:13:-nan: +-%*20Lg:-nan(09A_Zaz):0:13: +-%20Lg:-nan():1:6:-nan: +-%*20Lg:-nan():0:6: +-%20Lg:nan():1:5:nan: +-%*20Lg:nan():0:5: +-%20Lg:nan(09A_Zaz):1:12:nan: +-%*20Lg:nan(09A_Zaz):0:12: ++# BZ30647 %20Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*20Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %20Lg:-nan():1:6:-nan: ++# BZ30647 %*20Lg:-nan():0:6: ++# BZ30647 %20Lg:nan():1:5:nan: ++# BZ30647 %*20Lg:nan():0:5: ++# BZ30647 %20Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*20Lg:nan(09A_Zaz):0:12: + %20Lg:0x0p0:1:5:0x0: + %*20Lg:0x0p0:0:5: + %20Lg:0x0p+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20Lg:0xf.ffffffffffff8p+1020:0:20: + %20Lg:infinity:1:8:inf: + %*20Lg:infinity:0:8: +-%20Lg:+nan():1:6:nan: +-%*20Lg:+nan():0:6: +-%20Lg:+nan(09A_Zaz):1:13:nan: +-%*20Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %20Lg:+nan():1:6:nan: ++# BZ30647 %*20Lg:+nan():0:6: ++# BZ30647 %20Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*20Lg:+nan(09A_Zaz):0:13: + %20Lg:+0x0p0:1:6:0x0: + %*20Lg:+0x0p0:0:6: + %20Lg:+0x0p+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32Lg:-0x0p+0:0:7: + %32Lg:-0x0p0:1:6:-0x0: + %*32Lg:-0x0p0:0:6: +-%32Lg:-nan(09A_Zaz):1:13:-nan: +-%*32Lg:-nan(09A_Zaz):0:13: +-%32Lg:-nan():1:6:-nan: +-%*32Lg:-nan():0:6: +-%32Lg:nan():1:5:nan: +-%*32Lg:nan():0:5: +-%32Lg:nan(09A_Zaz):1:12:nan: +-%*32Lg:nan(09A_Zaz):0:12: ++# BZ30647 %32Lg:-nan(09A_Zaz):1:13:-nan: ++# BZ30647 %*32Lg:-nan(09A_Zaz):0:13: ++# BZ30647 %32Lg:-nan():1:6:-nan: ++# BZ30647 %*32Lg:-nan():0:6: ++# BZ30647 %32Lg:nan():1:5:nan: ++# BZ30647 %*32Lg:nan():0:5: ++# BZ30647 %32Lg:nan(09A_Zaz):1:12:nan: ++# BZ30647 %*32Lg:nan(09A_Zaz):0:12: + %32Lg:0x0p0:1:5:0x0: + %*32Lg:0x0p0:0:5: + %32Lg:0x0p+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32Lg:0xf.ffffffffffff8p+1020:0:23: + %32Lg:infinity:1:8:inf: + %*32Lg:infinity:0:8: +-%32Lg:+nan():1:6:nan: +-%*32Lg:+nan():0:6: +-%32Lg:+nan(09A_Zaz):1:13:nan: +-%*32Lg:+nan(09A_Zaz):0:13: ++# BZ30647 %32Lg:+nan():1:6:nan: ++# BZ30647 %*32Lg:+nan():0:6: ++# BZ30647 %32Lg:+nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32Lg:+nan(09A_Zaz):0:13: + %32Lg:+0x0p0:1:6:0x0: + %*32Lg:+0x0p0:0:6: + %32Lg:+0x0p+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5Lg: -0x0p+0:0:-1: + # BZ12701 %5Lg: -0x0p0:0:-1: + # BZ12701 %*5Lg: -0x0p0:0:-1: +-%5Lg: -nan(09A_Zaz):0:-1: +-%*5Lg: -nan(09A_Zaz):0:-1: +-%5Lg: -nan():0:-1: +-%*5Lg: -nan():0:-1: +-%5Lg: nan():1:6:nan: +-%*5Lg: nan():0:6: +-%5Lg: nan(09A_Zaz):0:-1: +-%*5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: -nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: -nan():0:-1: ++# BZ30647 %*5Lg: -nan():0:-1: ++# BZ30647 %5Lg: nan():1:6:nan: ++# BZ30647 %*5Lg: nan():0:6: ++# BZ30647 %5Lg: nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: nan(09A_Zaz):0:-1: + %5Lg: 0x0p0:1:6:0x0: + %*5Lg: 0x0p0:0:6: + # BZ12701 %5Lg: 0x0p+0:0:-1: +@@ -598,10 +598,10 @@ + %*5Lg: 0xf.ffffffffffff8p+1020:0:6: + %5Lg: infinity:0:-1: + %*5Lg: infinity:0:-1: +-%5Lg: +nan():0:-1: +-%*5Lg: +nan():0:-1: +-%5Lg: +nan(09A_Zaz):0:-1: +-%*5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %5Lg: +nan():0:-1: ++# BZ30647 %*5Lg: +nan():0:-1: ++# BZ30647 %5Lg: +nan(09A_Zaz):0:-1: ++# BZ30647 %*5Lg: +nan(09A_Zaz):0:-1: + # BZ12701 %5Lg: +0x0p0:0:-1: + # BZ12701 %*5Lg: +0x0p0:0:-1: + # BZ12701 %5Lg: +0x0p+0:0:-1: +@@ -636,14 +636,14 @@ + %*32Lg: -0x0p+0:0:8: + %32Lg: -0x0p0:1:7:-0x0: + %*32Lg: -0x0p0:0:7: +-%32Lg: -nan(09A_Zaz):1:14:-nan: +-%*32Lg: -nan(09A_Zaz):0:14: +-%32Lg: -nan():1:7:-nan: +-%*32Lg: -nan():0:7: +-%32Lg: nan():1:6:nan: +-%*32Lg: nan():0:6: +-%32Lg: nan(09A_Zaz):1:13:nan: +-%*32Lg: nan(09A_Zaz):0:13: ++# BZ30647 %32Lg: -nan(09A_Zaz):1:14:-nan: ++# BZ30647 %*32Lg: -nan(09A_Zaz):0:14: ++# BZ30647 %32Lg: -nan():1:7:-nan: ++# BZ30647 %*32Lg: -nan():0:7: ++# BZ30647 %32Lg: nan():1:6:nan: ++# BZ30647 %*32Lg: nan():0:6: ++# BZ30647 %32Lg: nan(09A_Zaz):1:13:nan: ++# BZ30647 %*32Lg: nan(09A_Zaz):0:13: + %32Lg: 0x0p0:1:6:0x0: + %*32Lg: 0x0p0:0:6: + %32Lg: 0x0p+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32Lg: 0xf.ffffffffffff8p+1020:0:24: + %32Lg: infinity:1:9:inf: + %*32Lg: infinity:0:9: +-%32Lg: +nan():1:7:nan: +-%*32Lg: +nan():0:7: +-%32Lg: +nan(09A_Zaz):1:14:nan: +-%*32Lg: +nan(09A_Zaz):0:14: ++# BZ30647 %32Lg: +nan():1:7:nan: ++# BZ30647 %*32Lg: +nan():0:7: ++# BZ30647 %32Lg: +nan(09A_Zaz):1:14:nan: ++# BZ30647 %*32Lg: +nan(09A_Zaz):0:14: + %32Lg: +0x0p0:1:7:0x0: + %*32Lg: +0x0p0:0:7: + %32Lg: +0x0p+0:1:8:0x0: +diff --git a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input +index 08684574e561f1c1..764a8e5643d6b47b 100644 +--- a/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input ++++ b/sysdeps/ieee754/ldbl-opt/tst-scanf-format-ldouble-gg.input +@@ -16,14 +16,14 @@ + %*LG:-0X0P+0:0:7: + %LG:-0X0P0:1:6:-0x0: + %*LG:-0X0P0:0:6: +-%LG:-NAN(09A_Zaz):1:13:-nan: +-%*LG:-NAN(09A_Zaz):0:13: +-%LG:-NAN():1:6:-nan: +-%*LG:-NAN():0:6: +-%LG:NAN():1:5:nan: +-%*LG:NAN():0:5: +-%LG:NAN(09A_Zaz):1:12:nan: +-%*LG:NAN(09A_Zaz):0:12: ++# BZ30647 %LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %LG:-NAN():1:6:-nan: ++# BZ30647 %*LG:-NAN():0:6: ++# BZ30647 %LG:NAN():1:5:nan: ++# BZ30647 %*LG:NAN():0:5: ++# BZ30647 %LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*LG:NAN(09A_Zaz):0:12: + %LG:0X0P0:1:5:0x0: + %*LG:0X0P0:0:5: + %LG:0X0P+0:1:6:0x0: +@@ -40,10 +40,10 @@ + %*LG:0XF.FFFFFFFFFFFF8P+1020:0:23: + %LG:INFINITY:1:8:inf: + %*LG:INFINITY:0:8: +-%LG:+NAN():1:6:nan: +-%*LG:+NAN():0:6: +-%LG:+NAN(09A_Zaz):1:13:nan: +-%*LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %LG:+NAN():1:6:nan: ++# BZ30647 %*LG:+NAN():0:6: ++# BZ30647 %LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*LG:+NAN(09A_Zaz):0:13: + %LG:+0X0P0:1:6:0x0: + %*LG:+0X0P0:0:6: + %LG:+0X0P+0:1:7:0x0: +@@ -78,14 +78,14 @@ + %*1LG:-0X0P+0:0:-1: + %1LG:-0X0P0:0:-1: + %*1LG:-0X0P0:0:-1: +-%1LG:-NAN(09A_Zaz):0:-1: +-%*1LG:-NAN(09A_Zaz):0:-1: +-%1LG:-NAN():0:-1: +-%*1LG:-NAN():0:-1: +-%1LG:NAN():0:-1: +-%*1LG:NAN():0:-1: +-%1LG:NAN(09A_Zaz):0:-1: +-%*1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:-NAN():0:-1: ++# BZ30647 %*1LG:-NAN():0:-1: ++# BZ30647 %1LG:NAN():0:-1: ++# BZ30647 %*1LG:NAN():0:-1: ++# BZ30647 %1LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:NAN(09A_Zaz):0:-1: + %1LG:0X0P0:1:1:0x0: + %*1LG:0X0P0:0:1: + %1LG:0X0P+0:1:1:0x0: +@@ -102,10 +102,10 @@ + %*1LG:0XF.FFFFFFFFFFFF8P+1020:0:1: + %1LG:INFINITY:0:-1: + %*1LG:INFINITY:0:-1: +-%1LG:+NAN():0:-1: +-%*1LG:+NAN():0:-1: +-%1LG:+NAN(09A_Zaz):0:-1: +-%*1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %1LG:+NAN():0:-1: ++# BZ30647 %*1LG:+NAN():0:-1: ++# BZ30647 %1LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*1LG:+NAN(09A_Zaz):0:-1: + %1LG:+0X0P0:0:-1: + %*1LG:+0X0P0:0:-1: + %1LG:+0X0P+0:0:-1: +@@ -140,14 +140,14 @@ + %*2LG:-0X0P+0:0:2: + %2LG:-0X0P0:1:2:-0x0: + %*2LG:-0X0P0:0:2: +-%2LG:-NAN(09A_Zaz):0:-1: +-%*2LG:-NAN(09A_Zaz):0:-1: +-%2LG:-NAN():0:-1: +-%*2LG:-NAN():0:-1: +-%2LG:NAN():0:-1: +-%*2LG:NAN():0:-1: +-%2LG:NAN(09A_Zaz):0:-1: +-%*2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:-NAN():0:-1: ++# BZ30647 %*2LG:-NAN():0:-1: ++# BZ30647 %2LG:NAN():0:-1: ++# BZ30647 %*2LG:NAN():0:-1: ++# BZ30647 %2LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:NAN(09A_Zaz):0:-1: + # BZ12701 %2LG:0X0P0:0:-1: + # BZ12701 %*2LG:0X0P0:0:-1: + # BZ12701 %2LG:0X0P+0:0:-1: +@@ -164,10 +164,10 @@ + # BZ12701 %*2LG:0XF.FFFFFFFFFFFF8P+1020:0:-1: + %2LG:INFINITY:0:-1: + %*2LG:INFINITY:0:-1: +-%2LG:+NAN():0:-1: +-%*2LG:+NAN():0:-1: +-%2LG:+NAN(09A_Zaz):0:-1: +-%*2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %2LG:+NAN():0:-1: ++# BZ30647 %*2LG:+NAN():0:-1: ++# BZ30647 %2LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*2LG:+NAN(09A_Zaz):0:-1: + %2LG:+0X0P0:1:2:0x0: + %*2LG:+0X0P0:0:2: + %2LG:+0X0P+0:1:2:0x0: +@@ -202,14 +202,14 @@ + # BZ12701 %*3LG:-0X0P+0:0:-1: + # BZ12701 %3LG:-0X0P0:0:-1: + # BZ12701 %*3LG:-0X0P0:0:-1: +-%3LG:-NAN(09A_Zaz):0:-1: +-%*3LG:-NAN(09A_Zaz):0:-1: +-%3LG:-NAN():0:-1: +-%*3LG:-NAN():0:-1: +-%3LG:NAN():1:3:nan: +-%*3LG:NAN():0:3: +-%3LG:NAN(09A_Zaz):1:3:nan: +-%*3LG:NAN(09A_Zaz):0:3: ++# BZ30647 %3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:-NAN():0:-1: ++# BZ30647 %*3LG:-NAN():0:-1: ++# BZ30647 %3LG:NAN():1:3:nan: ++# BZ30647 %*3LG:NAN():0:3: ++# BZ30647 %3LG:NAN(09A_Zaz):1:3:nan: ++# BZ30647 %*3LG:NAN(09A_Zaz):0:3: + %3LG:0X0P0:1:3:0x0: + %*3LG:0X0P0:0:3: + %3LG:0X0P+0:1:3:0x0: +@@ -226,10 +226,10 @@ + %*3LG:0XF.FFFFFFFFFFFF8P+1020:0:3: + %3LG:INFINITY:1:3:inf: + %*3LG:INFINITY:0:3: +-%3LG:+NAN():0:-1: +-%*3LG:+NAN():0:-1: +-%3LG:+NAN(09A_Zaz):0:-1: +-%*3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %3LG:+NAN():0:-1: ++# BZ30647 %*3LG:+NAN():0:-1: ++# BZ30647 %3LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*3LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %3LG:+0X0P0:0:-1: + # BZ12701 %*3LG:+0X0P0:0:-1: + # BZ12701 %3LG:+0X0P+0:0:-1: +@@ -264,14 +264,14 @@ + %*4LG:-0X0P+0:0:4: + %4LG:-0X0P0:1:4:-0x0: + %*4LG:-0X0P0:0:4: +-%4LG:-NAN(09A_Zaz):1:4:-nan: +-%*4LG:-NAN(09A_Zaz):0:4: +-%4LG:-NAN():1:4:-nan: +-%*4LG:-NAN():0:4: +-%4LG:NAN():0:-1: +-%*4LG:NAN():0:-1: +-%4LG:NAN(09A_Zaz):0:-1: +-%*4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %4LG:-NAN(09A_Zaz):1:4:-nan: ++# BZ30647 %*4LG:-NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:-NAN():1:4:-nan: ++# BZ30647 %*4LG:-NAN():0:4: ++# BZ30647 %4LG:NAN():0:-1: ++# BZ30647 %*4LG:NAN():0:-1: ++# BZ30647 %4LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*4LG:NAN(09A_Zaz):0:-1: + # BZ12701 %4LG:0X0P0:0:-1: + # BZ12701 %*4LG:0X0P0:0:-1: + # BZ12701 %4LG:0X0P+0:0:-1: +@@ -288,10 +288,10 @@ + %*4LG:0XF.FFFFFFFFFFFF8P+1020:0:4: + %4LG:INFINITY:0:-1: + %*4LG:INFINITY:0:-1: +-%4LG:+NAN():1:4:nan: +-%*4LG:+NAN():0:4: +-%4LG:+NAN(09A_Zaz):1:4:nan: +-%*4LG:+NAN(09A_Zaz):0:4: ++# BZ30647 %4LG:+NAN():1:4:nan: ++# BZ30647 %*4LG:+NAN():0:4: ++# BZ30647 %4LG:+NAN(09A_Zaz):1:4:nan: ++# BZ30647 %*4LG:+NAN(09A_Zaz):0:4: + %4LG:+0X0P0:1:4:0x0: + %*4LG:+0X0P0:0:4: + %4LG:+0X0P+0:1:4:0x0: +@@ -326,14 +326,14 @@ + # BZ12701 %*5LG:-0X0P+0:0:-1: + # BZ12701 %5LG:-0X0P0:0:-1: + # BZ12701 %*5LG:-0X0P0:0:-1: +-%5LG:-NAN(09A_Zaz):0:-1: +-%*5LG:-NAN(09A_Zaz):0:-1: +-%5LG:-NAN():0:-1: +-%*5LG:-NAN():0:-1: +-%5LG:NAN():1:5:nan: +-%*5LG:NAN():0:5: +-%5LG:NAN(09A_Zaz):0:-1: +-%*5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:-NAN():0:-1: ++# BZ30647 %*5LG:-NAN():0:-1: ++# BZ30647 %5LG:NAN():1:5:nan: ++# BZ30647 %*5LG:NAN():0:5: ++# BZ30647 %5LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:NAN(09A_Zaz):0:-1: + %5LG:0X0P0:1:5:0x0: + %*5LG:0X0P0:0:5: + # BZ12701 %5LG:0X0P+0:0:-1: +@@ -350,10 +350,10 @@ + %*5LG:0XF.FFFFFFFFFFFF8P+1020:0:5: + %5LG:INFINITY:0:-1: + %*5LG:INFINITY:0:-1: +-%5LG:+NAN():0:-1: +-%*5LG:+NAN():0:-1: +-%5LG:+NAN(09A_Zaz):0:-1: +-%*5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG:+NAN():0:-1: ++# BZ30647 %*5LG:+NAN():0:-1: ++# BZ30647 %5LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG:+NAN(09A_Zaz):0:-1: + # BZ12701 %5LG:+0X0P0:0:-1: + # BZ12701 %*5LG:+0X0P0:0:-1: + # BZ12701 %5LG:+0X0P+0:0:-1: +@@ -388,14 +388,14 @@ + # BZ12701 %*6LG:-0X0P+0:0:-1: + %6LG:-0X0P0:1:6:-0x0: + %*6LG:-0X0P0:0:6: +-%6LG:-NAN(09A_Zaz):0:-1: +-%*6LG:-NAN(09A_Zaz):0:-1: +-%6LG:-NAN():1:6:-nan: +-%*6LG:-NAN():0:6: +-%6LG:NAN():1:5:nan: +-%*6LG:NAN():0:5: +-%6LG:NAN(09A_Zaz):0:-1: +-%*6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:-NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:-NAN():1:6:-nan: ++# BZ30647 %*6LG:-NAN():0:6: ++# BZ30647 %6LG:NAN():1:5:nan: ++# BZ30647 %*6LG:NAN():0:5: ++# BZ30647 %6LG:NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:NAN(09A_Zaz):0:-1: + %6LG:0X0P0:1:5:0x0: + %*6LG:0X0P0:0:5: + %6LG:0X0P+0:1:6:0x0: +@@ -412,10 +412,10 @@ + %*6LG:0XF.FFFFFFFFFFFF8P+1020:0:6: + %6LG:INFINITY:0:-1: + %*6LG:INFINITY:0:-1: +-%6LG:+NAN():1:6:nan: +-%*6LG:+NAN():0:6: +-%6LG:+NAN(09A_Zaz):0:-1: +-%*6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %6LG:+NAN():1:6:nan: ++# BZ30647 %*6LG:+NAN():0:6: ++# BZ30647 %6LG:+NAN(09A_Zaz):0:-1: ++# BZ30647 %*6LG:+NAN(09A_Zaz):0:-1: + %6LG:+0X0P0:1:6:0x0: + %*6LG:+0X0P0:0:6: + # BZ12701 %6LG:+0X0P+0:0:-1: +@@ -450,14 +450,14 @@ + %*20LG:-0X0P+0:0:7: + %20LG:-0X0P0:1:6:-0x0: + %*20LG:-0X0P0:0:6: +-%20LG:-NAN(09A_Zaz):1:13:-nan: +-%*20LG:-NAN(09A_Zaz):0:13: +-%20LG:-NAN():1:6:-nan: +-%*20LG:-NAN():0:6: +-%20LG:NAN():1:5:nan: +-%*20LG:NAN():0:5: +-%20LG:NAN(09A_Zaz):1:12:nan: +-%*20LG:NAN(09A_Zaz):0:12: ++# BZ30647 %20LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*20LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %20LG:-NAN():1:6:-nan: ++# BZ30647 %*20LG:-NAN():0:6: ++# BZ30647 %20LG:NAN():1:5:nan: ++# BZ30647 %*20LG:NAN():0:5: ++# BZ30647 %20LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*20LG:NAN(09A_Zaz):0:12: + %20LG:0X0P0:1:5:0x0: + %*20LG:0X0P0:0:5: + %20LG:0X0P+0:1:6:0x0: +@@ -474,10 +474,10 @@ + %*20LG:0XF.FFFFFFFFFFFF8P+1020:0:20: + %20LG:INFINITY:1:8:inf: + %*20LG:INFINITY:0:8: +-%20LG:+NAN():1:6:nan: +-%*20LG:+NAN():0:6: +-%20LG:+NAN(09A_Zaz):1:13:nan: +-%*20LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %20LG:+NAN():1:6:nan: ++# BZ30647 %*20LG:+NAN():0:6: ++# BZ30647 %20LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*20LG:+NAN(09A_Zaz):0:13: + %20LG:+0X0P0:1:6:0x0: + %*20LG:+0X0P0:0:6: + %20LG:+0X0P+0:1:7:0x0: +@@ -512,14 +512,14 @@ + %*32LG:-0X0P+0:0:7: + %32LG:-0X0P0:1:6:-0x0: + %*32LG:-0X0P0:0:6: +-%32LG:-NAN(09A_Zaz):1:13:-nan: +-%*32LG:-NAN(09A_Zaz):0:13: +-%32LG:-NAN():1:6:-nan: +-%*32LG:-NAN():0:6: +-%32LG:NAN():1:5:nan: +-%*32LG:NAN():0:5: +-%32LG:NAN(09A_Zaz):1:12:nan: +-%*32LG:NAN(09A_Zaz):0:12: ++# BZ30647 %32LG:-NAN(09A_Zaz):1:13:-nan: ++# BZ30647 %*32LG:-NAN(09A_Zaz):0:13: ++# BZ30647 %32LG:-NAN():1:6:-nan: ++# BZ30647 %*32LG:-NAN():0:6: ++# BZ30647 %32LG:NAN():1:5:nan: ++# BZ30647 %*32LG:NAN():0:5: ++# BZ30647 %32LG:NAN(09A_Zaz):1:12:nan: ++# BZ30647 %*32LG:NAN(09A_Zaz):0:12: + %32LG:0X0P0:1:5:0x0: + %*32LG:0X0P0:0:5: + %32LG:0X0P+0:1:6:0x0: +@@ -536,10 +536,10 @@ + %*32LG:0XF.FFFFFFFFFFFF8P+1020:0:23: + %32LG:INFINITY:1:8:inf: + %*32LG:INFINITY:0:8: +-%32LG:+NAN():1:6:nan: +-%*32LG:+NAN():0:6: +-%32LG:+NAN(09A_Zaz):1:13:nan: +-%*32LG:+NAN(09A_Zaz):0:13: ++# BZ30647 %32LG:+NAN():1:6:nan: ++# BZ30647 %*32LG:+NAN():0:6: ++# BZ30647 %32LG:+NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32LG:+NAN(09A_Zaz):0:13: + %32LG:+0X0P0:1:6:0x0: + %*32LG:+0X0P0:0:6: + %32LG:+0X0P+0:1:7:0x0: +@@ -574,14 +574,14 @@ + # BZ12701 %*5LG: -0X0P+0:0:-1: + # BZ12701 %5LG: -0X0P0:0:-1: + # BZ12701 %*5LG: -0X0P0:0:-1: +-%5LG: -NAN(09A_Zaz):0:-1: +-%*5LG: -NAN(09A_Zaz):0:-1: +-%5LG: -NAN():0:-1: +-%*5LG: -NAN():0:-1: +-%5LG: NAN():1:6:nan: +-%*5LG: NAN():0:6: +-%5LG: NAN(09A_Zaz):0:-1: +-%*5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: -NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: -NAN():0:-1: ++# BZ30647 %*5LG: -NAN():0:-1: ++# BZ30647 %5LG: NAN():1:6:nan: ++# BZ30647 %*5LG: NAN():0:6: ++# BZ30647 %5LG: NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: NAN(09A_Zaz):0:-1: + %5LG: 0X0P0:1:6:0x0: + %*5LG: 0X0P0:0:6: + # BZ12701 %5LG: 0X0P+0:0:-1: +@@ -598,10 +598,10 @@ + %*5LG: 0XF.FFFFFFFFFFFF8P+1020:0:6: + %5LG: INFINITY:0:-1: + %*5LG: INFINITY:0:-1: +-%5LG: +NAN():0:-1: +-%*5LG: +NAN():0:-1: +-%5LG: +NAN(09A_Zaz):0:-1: +-%*5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %5LG: +NAN():0:-1: ++# BZ30647 %*5LG: +NAN():0:-1: ++# BZ30647 %5LG: +NAN(09A_Zaz):0:-1: ++# BZ30647 %*5LG: +NAN(09A_Zaz):0:-1: + # BZ12701 %5LG: +0X0P0:0:-1: + # BZ12701 %*5LG: +0X0P0:0:-1: + # BZ12701 %5LG: +0X0P+0:0:-1: +@@ -636,14 +636,14 @@ + %*32LG: -0X0P+0:0:8: + %32LG: -0X0P0:1:7:-0x0: + %*32LG: -0X0P0:0:7: +-%32LG: -NAN(09A_Zaz):1:14:-nan: +-%*32LG: -NAN(09A_Zaz):0:14: +-%32LG: -NAN():1:7:-nan: +-%*32LG: -NAN():0:7: +-%32LG: NAN():1:6:nan: +-%*32LG: NAN():0:6: +-%32LG: NAN(09A_Zaz):1:13:nan: +-%*32LG: NAN(09A_Zaz):0:13: ++# BZ30647 %32LG: -NAN(09A_Zaz):1:14:-nan: ++# BZ30647 %*32LG: -NAN(09A_Zaz):0:14: ++# BZ30647 %32LG: -NAN():1:7:-nan: ++# BZ30647 %*32LG: -NAN():0:7: ++# BZ30647 %32LG: NAN():1:6:nan: ++# BZ30647 %*32LG: NAN():0:6: ++# BZ30647 %32LG: NAN(09A_Zaz):1:13:nan: ++# BZ30647 %*32LG: NAN(09A_Zaz):0:13: + %32LG: 0X0P0:1:6:0x0: + %*32LG: 0X0P0:0:6: + %32LG: 0X0P+0:1:7:0x0: +@@ -660,10 +660,10 @@ + %*32LG: 0XF.FFFFFFFFFFFF8P+1020:0:24: + %32LG: INFINITY:1:9:inf: + %*32LG: INFINITY:0:9: +-%32LG: +NAN():1:7:nan: +-%*32LG: +NAN():0:7: +-%32LG: +NAN(09A_Zaz):1:14:nan: +-%*32LG: +NAN(09A_Zaz):0:14: ++# BZ30647 %32LG: +NAN():1:7:nan: ++# BZ30647 %*32LG: +NAN():0:7: ++# BZ30647 %32LG: +NAN(09A_Zaz):1:14:nan: ++# BZ30647 %*32LG: +NAN(09A_Zaz):0:14: + %32LG: +0X0P0:1:7:0x0: + %*32LG: +0X0P0:0:7: + %32LG: +0X0P+0:1:8:0x0: diff --git a/glibc.abignore b/glibc.abignore index 8af26de..a7230ab 100644 --- a/glibc.abignore +++ b/glibc.abignore @@ -1,5 +1,6 @@ [suppress_type] - # From glibc-2.39-58 related to RHEL-119409 + # From glibc-2.39-58 related to RHEL-119409, RHEL-119428. + # Multiple changes related to _short_backupbuf, _total_written. type_kind = struct name = _IO_FILE - has_data_member_inserted_between = {offset_of(_flags2), offset_of(_old_offset)} + accessed_through = pointer diff --git a/glibc.spec b/glibc.spec index d655fa3..2357774 100644 --- a/glibc.spec +++ b/glibc.spec @@ -2349,7 +2349,7 @@ update_gconv_modules_cache () %endif %changelog -* Mon Nov 17 2025 Eduard Abdullin - 2.39-92.alma.1 +* Fri Nov 21 2025 Eduard Abdullin - 2.39-94.alma.1 - Overwrite target for x86_64_v2 - Update patch-git.lua to handle AlmaLinux branches correctly