From 5df5ed99d40a7cbe607f705ecc98ba1304996f46 Mon Sep 17 00:00:00 2001
From: ljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri, 21 Jan 2005 01:37:10 +0000
Subject: [PATCH] 	* testsuite/27_io/basic_filebuf/open/char/9507.cc:
 Allow 	lseek on fifo to succeed.  Thus, check for consistent report.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94003 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libstdc++-v3/ChangeLog                                      | 5 +++++
 .../testsuite/27_io/basic_filebuf/open/char/9507.cc         | 6 ++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index e092d10dab74..bc1ec752b169 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2005-01-21  Loren J. Rittle  <ljrittle@acm.org>
+
+	* testsuite/27_io/basic_filebuf/open/char/9507.cc: Allow
+	lseek on fifo to succeed.  Thus, check for consistent report.
+
 2005-01-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
 
 	PR libstdc++/19510
diff --git a/libstdc++-v3/testsuite/27_io/basic_filebuf/open/char/9507.cc b/libstdc++-v3/testsuite/27_io/basic_filebuf/open/char/9507.cc
index eacf8fa43de7..792aeb5a310a 100644
--- a/libstdc++-v3/testsuite/27_io/basic_filebuf/open/char/9507.cc
+++ b/libstdc++-v3/testsuite/27_io/basic_filebuf/open/char/9507.cc
@@ -54,8 +54,10 @@ void test_06()
 			      std::ios_base::in 
 			      | std::ios_base::out
 			      | std::ios_base::ate);
-  VERIFY( !fbuf.is_open() );
-  VERIFY( r == NULL );
+  if (r == NULL)
+    VERIFY( !fbuf.is_open() );
+  else
+    VERIFY( fbuf.is_open() );
 }
 
 int
-- 
GitLab