$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Martin Wille (mw8329_at_[hidden])
Date: 2007-10-10 06:04:35
[this message is about the release branch, but it likely applies to the
trunk as well]
Hello,
in boost/status/ there are files with strange names. I suspect these
have been created by some test belonging to Boost.Filesystem.
I further suspect that these tests assume a certain character encoding.
The problem is that the subversion client looks at these filenames and
produces error messages like
 svn: Can't convert string from native encoding to 'UTF-8':
 svn: fstream_test_?\226?\158?\128
The directory listing displays a lot of strange looking things:
drwxr-xr-x 2 boost boost     72 Oct  9 05:21 boo
-rw-r--r-- 1 boost boost    365 Oct  9 05:20 boost_dynamic_bitset_tests
-rw-r--r-- 1 boost boost    395 Oct  7 14:43 borland_logo.gif
-rw-r--r-- 1 boost boost    335 Oct  9 05:32 cube-fr.dot
-rw-r--r-- 1 boost boost    333 Oct  9 05:32 cube.dot
-rw-r--r-- 1 boost boost   3697 Oct  9 07:30 demo_save.xml
-rw-r--r-- 1 boost boost    388 Oct  9 07:29 demofile.txt
-rw-r--r-- 1 boost boost    353 Oct  9 05:32 disconnected-fr.dot
-rw-r--r-- 1 boost boost     82 Oct  9 06:33 filename
drwxr-xr-x 2 boost boost     72 Oct  9 05:21 foo
-rw-r--r-- 1 boost boost      0 Oct  9 05:21 fsream_test_lpath
-rw-r--r-- 1 boost boost      0 Oct  9 05:21 fstream_test_foo
-rw-r--r-- 1 boost boost      0 Oct  9 05:21 fstream_test_???
-rw-r--r-- 1 boost boost   1249 Oct  7 14:43 intel_logo.gif
-rw-r--r-- 1 boost boost    553 Oct  7 14:43 kai_logo.gif
-rw-r--r-- 1 boost boost    956 Oct  9 05:32 kevin-bacon2.dat
-rw-r--r-- 1 boost boost    763 Oct  7 14:43 ms_logo.gif
-rw-r--r-- 1 boost boost   2348 Oct  7 14:43 notes.html
-rw-r--r-- 1 boost boost      0 Oct  9 07:53 pattern.temp2
-rw-r--r-- 1 boost boost     15 Oct  9 07:53 pattern.test
-rw-r--r-- 1 boost boost    450 Oct  9 05:32 random.dot
-rw-r--r-- 1 boost boost      9 Oct  9 06:42 rng.saved
-rw-r--r-- 1 boost boost     28 Oct  9 05:11 temp.tmp
-rw-r--r-- 1 boost boost     46 Oct  9 07:28 test.dat
-rw-r--r-- 1 boost boost     46 Oct  9 07:28 test2.dat
-rw-r--r-- 1 boost boost    636 Oct  9 07:28 test3.dat
-rw-r--r-- 1 boost boost     12 Oct  9 05:17 test_facet_file.out
-rw-r--r-- 1 boost boost      8 Oct  9 07:28 testfile2
-rw-r--r-- 1 boost boost     49 Oct  9 07:04 testfile_binary_archive.hpp
-rw-r--r-- 1 boost boost     36 Oct  9 07:04 testfile_text_archive.hpp
-rw-r--r-- 1 boost boost    144 Oct  9 07:04 testfile_text_warchive.hpp
-rw-r--r-- 1 boost boost    296 Oct  9 07:04 testfile_xml_archive.hpp
-rw-r--r-- 1 boost boost    296 Oct  9 07:05 testfile_xml_warchive.hpp
-rw-r--r-- 1 boost boost    186 Oct  9 05:20 tmp_file
-rw-r--r-- 1 boost boost    454 Oct  9 05:32 triangular-fr.dot
-rw-r--r-- 1 boost boost    455 Oct  9 05:32 triangular-kk.dot
-rw-r--r-- 1 boost boost 655840 Oct  9 04:57 wave_slex_lexer.dfa
-rw-r--r-- 1 boost boost   5690 Oct  7 14:43 win32-notes-map.txt
drwxr-xr-x 3 boost boost     96 Oct  9 05:21 xx
drwxr-xr-x 2 boost boost     72 Oct  9 05:21 ???
This directory is used for maintaining test-related stuff, e.g. the list
of expected failures. IMO, the same directory shouldn't be a target for
automatically generated files which do not contain anything meaningful.
Please, could these files and directories (in order of preference):
1. be created elsewhere and
2. be deleted automatically after tests, or
3. be added to the svn:ignore property of the directory?
Regards,
m