Glas :Re: [glas] using (boost)range or STL style interface [was: dense and sparse vectors] |
From: David Abrahams (dave_at_[hidden])
Date: 2005-08-08 08:34:49
Neal Becker <ndbecker2_at_[hidden]> writes:
> On Friday 05 August 2005 12:09 pm, David Abrahams wrote:
>>
>> The tests are in libs/sequence/algorithm/test.
>
> I didn't get very far trying to build this with gcc4.0.1/x86_64:
I tested it with 4.0.0; that's all I can tell you. Yep, just verified
again that it is working.
I'm using Boost CVS, FWIW.
---
-*- mode: compilation; default-directory: "c:/src/osl/mtl4/libs/sequence/algorithm/test/" -*-
bjam -d+2 gcc-4.0.0
warning: toolset como-win initialization:
warning: can't find user-provided command 'call "c:/program files/microsoft visual studio .net 2003/vc7/Bin/vcvars32" > nul
set COMO_MS_INCLUDE="c:/program files/microsoft visual studio .net 2003/vc7/include"
set LIB=c:/tools/como433/libcomo;%LIB%
set PATH=c:/tools/como433/bin;%PATH%
set COMO_BASE=c:/tools/como433
como.exe --diag_suppress=68'
warning: initialized from
Building Boost.Regex with the optional Unicode/ICU support disabled.
Please refer to the Boost.Regex documentation for more information
(and if you don't know what ICU is then you probably don't need it).
MkDir1 bin
mkdir "bin"
MkDir1 bin\copy.test
mkdir "bin\copy.test"
MkDir1 bin\copy.test\gcc-4.0.0
mkdir "bin\copy.test\gcc-4.0.0"
MkDir1 bin\copy.test\gcc-4.0.0\debug
mkdir "bin\copy.test\gcc-4.0.0\debug"
gcc.compile.c++ bin\copy.test\gcc-4.0.0\debug\copy.o
"/usr/local/gcc-4.0.0/bin/g++.exe" -Wall -ftemplate-depth-100 -O0 -fno-inline -g -I"..\..\..\.." -I"c:\boost" -c -o "bin\copy.test\gcc-4.0.0\debug\copy.o" "copy.cpp"
gcc.link bin\copy.test\gcc-4.0.0\debug\copy.exe
"/usr/local/gcc-4.0.0/bin/g++.exe" -o "bin\copy.test\gcc-4.0.0\debug\copy.exe" "bin\copy.test\gcc-4.0.0\debug\copy.o" -g
testing.capture-output bin\copy.test\gcc-4.0.0\debug\copy.run
bin\copy.test\gcc-4.0.0\debug\copy.exe > bin\copy.test\gcc-4.0.0\debug\copy.output 2>&1
set status=%ERRORLEVEL%
echo. >> bin\copy.test\gcc-4.0.0\debug\copy.output
echo EXIT STATUS: %status% >> bin\copy.test\gcc-4.0.0\debug\copy.output
if %status% EQU 0 (
copy bin\copy.test\gcc-4.0.0\debug\copy.output bin\copy.test\gcc-4.0.0\debug\copy.run
)
set verbose=0
if %status% NEQ 0 (
set verbose=1
)
if %verbose% EQU 1 (
echo ====== BEGIN OUTPUT ======
type bin\copy.test\gcc-4.0.0\debug\copy.output
echo ====== END OUTPUT ======
)
exit %status%
1 file(s) copied.
**passed** bin\copy.test\gcc-4.0.0\debug\copy.test
echo passed > bin\copy.test\gcc-4.0.0\debug\copy.test
MkDir1 bin\builtin_array.test
mkdir "bin\builtin_array.test"
MkDir1 bin\builtin_array.test\gcc-4.0.0
mkdir "bin\builtin_array.test\gcc-4.0.0"
MkDir1 bin\builtin_array.test\gcc-4.0.0\debug
mkdir "bin\builtin_array.test\gcc-4.0.0\debug"
gcc.compile.c++ bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.o
"/usr/local/gcc-4.0.0/bin/g++.exe" -Wall -ftemplate-depth-100 -O0 -fno-inline -g -I"..\..\..\.." -I"c:\boost" -c -o "bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.o" "builtin_array.cpp"
gcc.link bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.exe
"/usr/local/gcc-4.0.0/bin/g++.exe" -o "bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.exe" "bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.o" -g
testing.capture-output bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.run
bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.exe > bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.output 2>&1
set status=%ERRORLEVEL%
echo. >> bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.output
echo EXIT STATUS: %status% >> bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.output
if %status% EQU 0 (
copy bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.output bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.run
)
set verbose=0
if %status% NEQ 0 (
set verbose=1
)
if %verbose% EQU 1 (
echo ====== BEGIN OUTPUT ======
type bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.output
echo ====== END OUTPUT ======
)
exit %status%
1 file(s) copied.
**passed** bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.test
echo passed > bin\builtin_array.test\gcc-4.0.0\debug\builtin_array.test
MkDir1 bin\odr.test
mkdir "bin\odr.test"
MkDir1 bin\odr.test\gcc-4.0.0
mkdir "bin\odr.test\gcc-4.0.0"
MkDir1 bin\odr.test\gcc-4.0.0\debug
mkdir "bin\odr.test\gcc-4.0.0\debug"
gcc.compile.c++ bin\odr.test\gcc-4.0.0\debug\odr.o
"/usr/local/gcc-4.0.0/bin/g++.exe" -Wall -ftemplate-depth-100 -O0 -fno-inline -g -I"..\..\..\.." -I"c:\boost" -c -o "bin\odr.test\gcc-4.0.0\debug\odr.o" "odr.cpp"
gcc.compile.c++ bin\odr.test\gcc-4.0.0\debug\odr2.o
"/usr/local/gcc-4.0.0/bin/g++.exe" -Wall -ftemplate-depth-100 -O0 -fno-inline -g -I"..\..\..\.." -I"c:\boost" -c -o "bin\odr.test\gcc-4.0.0\debug\odr2.o" "odr2.cpp"
gcc.link bin\odr.test\gcc-4.0.0\debug\odr.exe
"/usr/local/gcc-4.0.0/bin/g++.exe" -o "bin\odr.test\gcc-4.0.0\debug\odr.exe" "bin\odr.test\gcc-4.0.0\debug\odr.o" "bin\odr.test\gcc-4.0.0\debug\odr2.o" -g
testing.capture-output bin\odr.test\gcc-4.0.0\debug\odr.run
bin\odr.test\gcc-4.0.0\debug\odr.exe > bin\odr.test\gcc-4.0.0\debug\odr.output 2>&1
set status=%ERRORLEVEL%
echo. >> bin\odr.test\gcc-4.0.0\debug\odr.output
echo EXIT STATUS: %status% >> bin\odr.test\gcc-4.0.0\debug\odr.output
if %status% EQU 0 (
copy bin\odr.test\gcc-4.0.0\debug\odr.output bin\odr.test\gcc-4.0.0\debug\odr.run
)
set verbose=0
if %status% NEQ 0 (
set verbose=1
)
if %verbose% EQU 1 (
echo ====== BEGIN OUTPUT ======
type bin\odr.test\gcc-4.0.0\debug\odr.output
echo ====== END OUTPUT ======
)
exit %status%
1 file(s) copied.
**passed** bin\odr.test\gcc-4.0.0\debug\odr.test
echo passed > bin\odr.test\gcc-4.0.0\debug\odr.test
Compilation finished at Mon Aug 08 09:33:23
-- Dave Abrahams Boost Consulting www.boost-consulting.com