
I've been browsing the reference.rst file in the CVS tree. Is there a difference between "Keyword Tuple" and "Argument Tuple"? If not, then I believe "Argument Map" be a better name, since some of the expression semantics (and their runtime complexities) are similar to those of a map. Accordingly, I would change "Index Expression" to "Keyword Expression" and "Index Default Expression" to "Keyword Default Expression". A person reading "Index Expression" for the first time might think it was a specialized "Integral Constant Expression". Let me know if I'm missing anything. Cromwell D. Enage __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

Cromwell Enage <sponage@yahoo.com> writes:
I've been browsing the reference.rst file in the CVS tree.
Is there a difference between "Keyword Tuple" and "Argument Tuple"? If not, then I believe "Argument Map" be a better name, since some of the expression semantics (and their runtime complexities) are similar to those of a map. Accordingly, I would change "Index Expression" to "Keyword Expression" and "Index Default Expression" to "Keyword Default Expression". A person reading "Index Expression" for the first time might think it was a specialized "Integral Constant Expression".
Let me know if I'm missing anything.
Only that we're re-doing the documentation, possibly from the ground up, this week ;-) -- Dave Abrahams Boost Consulting www.boost-consulting.com

Hi to all, I'm running bjam 3.1.10 after building and installing the Boost library, I want to rebuild a single library (e.g. serialisation, or whatever: it's the same), if I type bjam -qad2 -sTOOLS=gcc --with-serialisation Jam starts, parses its configuration files and after about 20 seconds writes "found [n] targets..." where n is a number (e.g. 342) and then stops instead of beginning the new build as usually does, what's my mistake? Thanks in advance, Gianluca

"Gianluca Spm" <gianlucaspm@hotmail.com> writes:
Hi to all,
I'm running bjam 3.1.10 after building and installing the Boost library, I want to rebuild a single library (e.g. serialisation, or whatever: it's the same), if I type
bjam -qad2 -sTOOLS=gcc --with-serialisation
Jam starts, parses its configuration files and after about 20 seconds writes "found [n] targets..." where n is a number (e.g. 342) and then stops instead of beginning the new build as usually does, what's my mistake?
I'm not sure bjam supports that compressed option format. Did you try bjam -a -q -d2 ... ?? -- Dave Abrahams Boost Consulting www.boost-consulting.com

Sorry :-(, but I think that's not the problem, I have trimmed away all options leaving only bjam -sTOOLS=gcc --with-serialisation and Bjam continues stopping. Now if I want to to rebuild a library already built I have to perform the clean install from scratch of ALL libraries deleting the bins, libs and included generated by the previous installation. Thanks in advance, Gianluca ----- Original Message ----- From: "David Abrahams" <dave@boost-consulting.com> To: <boost@lists.boost.org> Sent: Thursday, June 30, 2005 2:37 PM Subject: Re: [boost] Bjam stops
"Gianluca Spm" <gianlucaspm@hotmail.com> writes:
Hi to all,
I'm running bjam 3.1.10 after building and installing the Boost library, I want to rebuild a single library (e.g. serialisation, or whatever: it's the same), if I type
bjam -qad2 -sTOOLS=gcc --with-serialisation
Jam starts, parses its configuration files and after about 20 seconds writes "found [n] targets..." where n is a number (e.g. 342) and then stops instead of beginning the new build as usually does, what's my mistake?
I'm not sure bjam supports that compressed option format. Did you try
bjam -a -q -d2 ...
?? -- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Gianluca Spm wrote:
Sorry :-(,
but I think that's not the problem, I have trimmed away all options leaving only
bjam -sTOOLS=gcc --with-serialisation
and Bjam continues stopping. Now if I want to to rebuild a library already built I have to perform the clean install from scratch of ALL libraries deleting the bins, libs and included generated by the previous installation.
First, it's always good to mention what versions you are using/referring to. What's the bjam version? Where's the bjam executable from? (compiled, or downloaded) What's the version of Boost? And where did you get the Boost sources from? Second, it all seems to work for me with the latest bjam and Boost (all from CVS). Specifically I tried, starting from a clean slate: a) bjam -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization Works; Builds the serialization libs. b) bjam -a -q -d2 -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization Works; Builds the serialization libs, and prints out the commands that is used to build. Even though it already built them. c) bjam -qad2 -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization Works; Same as (b). And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Gianluca Spm wrote:
Sorry :-(,
but I think that's not the problem, I have trimmed away all options leaving only
bjam -sTOOLS=gcc --with-serialisation
and Bjam continues stopping. Now if I want to to rebuild a library already built I have to perform the clean install from scratch of ALL libraries deleting the bins, libs and included generated by the previous installation.
First, it's always good to mention what versions you are using/referring to. What's the bjam version? Where's the bjam executable from? (compiled, or downloaded) What's the version of Boost? And where did you get the Boost sources from? Second, it all seems to work for me with the latest bjam and Boost (all from CVS). Specifically I tried, starting from a clean slate: a) bjam -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization Works; Builds the serialization libs. b) bjam -a -q -d2 -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization Works; Builds the serialization libs, and prints out the commands that is used to build. Even though it already built them. c) bjam -qad2 -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization Works; Same as (b). And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Hi, first of all I apologize for my lack of precision. 1) I'm using Boost under QNX 6.2.1 with QCC compiler which is gcc 2.95.3 using the Dinkumware STL. 2) Bjam has been compiled with GCC and is version 3.1.10 3) Boost version is 1_32_0 4) I got the Boost source at http://sourceforge.net/project/showfiles.php?group_id=7586 If I call bjam -sTOOLS=gcc --with-serialisation from the /tmp/boost_1_32_0 directory I have the mentioned behaviour, but if I call it from the /tmp/boost_1_32_0/libs/serialization/build directory works ok. Thanks in advance, Gianluca ----- Original Message ----- From: "Rene Rivera" <grafik.list@redshift-software.com> To: <boost@lists.boost.org> Sent: Saturday, July 02, 2005 7:53 PM Subject: Re: [boost] Bjam stops
Gianluca Spm wrote:
Sorry :-(,
but I think that's not the problem, I have trimmed away all options leaving only
bjam -sTOOLS=gcc --with-serialisation
and Bjam continues stopping. Now if I want to to rebuild a library already built I have to perform the clean install from scratch of ALL libraries deleting the bins, libs and included generated by the previous installation.
First, it's always good to mention what versions you are using/referring to. What's the bjam version? Where's the bjam executable from? (compiled, or downloaded) What's the version of Boost? And where did you get the Boost sources from?
Second, it all seems to work for me with the latest bjam and Boost (all from CVS). Specifically I tried, starting from a clean slate:
a) bjam -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization
Works; Builds the serialization libs.
b) bjam -a -q -d2 -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization
Works; Builds the serialization libs, and prints out the commands that is used to build. Even though it already built them.
c) bjam -qad2 -sTOOLS=vc-7_1 --builddir=C:\Boost\test --with-serialization
Works; Same as (b).
And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior.
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Gianlucaspm@hotmail.com wrote:
Hi,
first of all I apologize for my lack of precision.
1) I'm using Boost under QNX 6.2.1 with QCC compiler which is gcc 2.95.3 using the Dinkumware STL. 2) Bjam has been compiled with GCC and is version 3.1.10 3) Boost version is 1_32_0 4) I got the Boost source at http://sourceforge.net/project/showfiles.php?group_id=7586
OK, thank you...
If I call bjam -sTOOLS=gcc --with-serialisation from the /tmp/boost_1_32_0 directory I have the mentioned behaviour, but if I call it from the /tmp/boost_1_32_0/libs/serialization/build directory works ok.
The --with* and other options do not apply in the subdirectories. It works in @/libs/serialization/build because it will always build there.
----- Original Message ----- From: "Rene Rivera" <grafik.list@redshift-software.com>
And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior.
But you did not answer that question. So unless you tell us otherwise, I'm assuming you are using the wrong name for the Boost.Serialization library. And that it will all work if you use the correct name, --with-serialization. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Thanks :-), You're right I've been exchanging the "z" with the "s". The command bjam -sTOOLS=gcc --with-serialiZation works. Thanks again. ----- Original Message ----- From: "Rene Rivera" <grafik.list@redshift-software.com> To: <boost@lists.boost.org> Sent: Sunday, July 03, 2005 6:30 PM Subject: Re: [boost] Bjam stops
Gianlucaspm@hotmail.com wrote:
Hi,
first of all I apologize for my lack of precision.
1) I'm using Boost under QNX 6.2.1 with QCC compiler which is gcc 2.95.3 using the Dinkumware STL. 2) Bjam has been compiled with GCC and is version 3.1.10 3) Boost version is 1_32_0 4) I got the Boost source at http://sourceforge.net/project/showfiles.php?group_id=7586
OK, thank you...
If I call bjam -sTOOLS=gcc --with-serialisation from the /tmp/boost_1_32_0 directory I have the mentioned behaviour, but if I call it from the /tmp/boost_1_32_0/libs/serialization/build directory works ok.
The --with* and other options do not apply in the subdirectories. It works in @/libs/serialization/build because it will always build there.
----- Original Message ----- From: "Rene Rivera" <grafik.list@redshift-software.com>
And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior.
But you did not answer that question. So unless you tell us otherwise, I'm assuming you are using the wrong name for the Boost.Serialization library. And that it will all work if you use the correct name, --with-serialization.
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

"Gianlucaspm@hotmail.com" <gianlucaspm@hotmail.com> writes:
Hi,
first of all I apologize for my lack of precision.
1) I'm using Boost under QNX 6.2.1 with QCC compiler which is gcc 2.95.3 using the Dinkumware STL. 2) Bjam has been compiled with GCC and is version 3.1.10 3) Boost version is 1_32_0 4) I got the Boost source at http://sourceforge.net/project/showfiles.php?group_id=7586
If I call bjam -sTOOLS=gcc --with-serialisation from the /tmp/boost_1_32_0 directory I have the mentioned behaviour, but if I call it from the /tmp/boost_1_32_0/libs/serialization/build directory works ok.
Please see Rene's remark about spelling below.
And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior.
-- Dave Abrahams Boost Consulting www.boost-consulting.com

Sorry, I've been out till now. When I'm back on my machine this evening (I'm from Italy) I'll let you now. Thanks, Gianluca ----- Original Message ----- From: "David Abrahams" <dave@boost-consulting.com> To: <boost@lists.boost.org> Sent: Tuesday, July 05, 2005 10:13 PM Subject: Re: [boost] Bjam stops
"Gianlucaspm@hotmail.com" <gianlucaspm@hotmail.com> writes:
Hi,
first of all I apologize for my lack of precision.
1) I'm using Boost under QNX 6.2.1 with QCC compiler which is gcc 2.95.3 using the Dinkumware STL. 2) Bjam has been compiled with GCC and is version 3.1.10 3) Boost version is 1_32_0 4) I got the Boost source at http://sourceforge.net/project/showfiles.php?group_id=7586
If I call bjam -sTOOLS=gcc --with-serialisation from the /tmp/boost_1_32_0 directory I have the mentioned behaviour, but if I call it from the /tmp/boost_1_32_0/libs/serialization/build directory works ok.
Please see Rene's remark about spelling below.
And third, are you really using "serialisation" instead of "serialization"? (note the "s" vs. "z") That discrepancy might explain your observed behavior.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
participants (5)
-
Cromwell Enage
-
David Abrahams
-
Gianluca Spm
-
Gianlucaspm@hotmail.com
-
Rene Rivera