[PATCH] New *-*-solaris2.x cross configury, including looser wchar_t requirements for all targets

Brad Spencer spencer@infointeractive.com
Fri Sep 26 22:08:00 GMT 2003


On Fri, Sep 26, 2003 at 04:27:34PM -0500, Benjamin Kosnik wrote:
> 
> >I always checkout with CVS_READ=y, so that probably forced them to be
> >read-only.  Perhaps the make rule or Deja script should chmod them
> >before running the tests?

The patch you sent works if I put "system" before the chmod calls (see
attachment). 

> >Which "4 odd fails on Solaris" were you referring to in your earlier
> >message?  
> 
> These ones.... it'll be interesting to see if they pass now.

After fixing file permissions and the namespace prefix all tests
passed (although I didn't run the whole suite again).

What's the simply way to run a subset of libstdc++-v3 tests?  Since
they're all in one exp script, I'm not sure what the incantation is.

-- 
------------------------------------------------------------------
Brad Spencer - spencer@infointeractive.com - "It's quite nice..."
Systems Architect | InfoInterActive Corp. | A Canadian AOL Company
-------------- next part --------------
Index: testsuite/lib/libstdc++.exp
===================================================================
RCS file: /cvsroot/gcc/gcc/libstdc++-v3/testsuite/lib/libstdc++.exp,v
retrieving revision 1.11
diff -u -p -r1.11 libstdc++.exp
--- testsuite/lib/libstdc++.exp	5 Aug 2003 01:34:28 -0000	1.11
+++ testsuite/lib/libstdc++.exp	26 Sep 2003 22:03:07 -0000
@@ -58,6 +58,8 @@ proc v3-init { args } {
     # Copy any required data files.
     v3-copy-files [glob -nocomplain "$srcdir/data/*.tst"] $outdir
     v3-copy-files [glob -nocomplain "$srcdir/data/*.txt"] $outdir
+    system chmod +w $outdir/*.tst
+    system chmod +w $outdir/*.txt
 
     # set LD_LIBRARY_PATH so that libgcc_s, libstdc++ binaries can be found.
     # locate libgcc.a so we don't need to account for different values of


More information about the Libstdc++ mailing list