Report forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: "Brian C. White" , 8789@bugs.debian.org
Resent-From: "Brian C. White"
Orignal-Sender: bcwhite
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Wed, 16 Apr 1997 18:18:02 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by bugs@bugs.debian.org id=B.86121382629959
(code B ref -1); Wed, 16 Apr 1997 18:18:02 GMT
Sender: bcwhite
Message-ID: <3355146F.4A2C7433@verisim.com>
Date: Wed, 16 Apr 1997 14:03:07 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Debian Bugs
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Package: libg++27-dev
Version: 2.7.2.1-8
The g++ implementation of an STL deque gives warnings about comparing
signed and unsigned numbers.
/usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
/usr/lib/g++-include/deque.h:547: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, unsigned int, const long unsigned int &)':
/usr/lib/g++-include/deque.h:571: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:585: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:593: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, const long unsigned int *, const long unsigned int *)':
/usr/lib/g++-include/deque.h:616: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:630: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:638: warning: comparison between signed and unsigned
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
Two roads diverged in a wood, and I -- I took the one less travelled by,
And that has made all the difference. ("The Road Not Taken" -- Robert Frost)
Acknowledgement sent to "Brian C. White" <bcwhite@verisim.com>:
New bug report received and forwarded. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: "Brian C. White"
Subject: Bug#8789: Acknowledgement (was: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To: <3355146F.4A2C7433@verisim.com>
References: <3355146F.4A2C7433@verisim.com>
Thank you for the problem report you have sent regarding Debian Linux.
This is an automatically generated reply, to let you know your message has
been received. It is being forwarded to the developers' mailing list for
their attention; they will reply in due course.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to submit further information on your problem, please send
it to 8789@bugs.debian.org (and *not* to
bugs@bugs.debian.org).
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at submit) by bugs.debian.org; 16 Apr 1997 18:03:46 +0000
Received: (qmail 29956 invoked from network); 16 Apr 1997 18:03:45 -0000
Received: from gatekeeper.verisim.com (207.134.10.201)
by master.debian.org with SMTP; 16 Apr 1997 18:03:45 -0000
Received: from callandor ([192.168.1.3]) by gatekeeper.verisim.com
with smtp id m0wHZ3R-000H33C
(Debian Smail-3.2 1996-Jul-4 #2); Wed, 16 Apr 1997 14:03:17 -0400 (EDT)
Sender: bcwhite
Message-ID: <3355146F.4A2C7433@verisim.com>
Date: Wed, 16 Apr 1997 14:03:07 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Debian Bugs
Subject: libg++ deque compares signed and unsigned
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Package: libg++27-dev
Version: 2.7.2.1-8
The g++ implementation of an STL deque gives warnings about comparing
signed and unsigned numbers.
/usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
/usr/lib/g++-include/deque.h:547: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, unsigned int, const long unsigned int &)':
/usr/lib/g++-include/deque.h:571: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:585: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:593: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, const long unsigned int *, const long unsigned int *)':
/usr/lib/g++-include/deque.h:616: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:630: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:638: warning: comparison between signed and unsigned
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
Two roads diverged in a wood, and I -- I took the one less travelled by,
And that has made all the difference. ("The Road Not Taken" -- Robert Frost)
Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: joost@rulcmc.leidenuniv.nl (joost witteveen), 8789@bugs.debian.org
Resent-From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 12:03:01 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by bugs@bugs.debian.org id=B.86136450518449
(code B ref -1); Fri, 18 Apr 1997 12:03:01 GMT
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
In-Reply-To: <3355146F.4A2C7433@verisim.com> from "Brian C. White" at "Apr 16, 97 02:03:07 pm"
To: bcwhite@verisim.com, 8789@bugs.debian.org
Date: Fri, 18 Apr 1997 13:54:46 +0200 (MET DST)
Cc: submit@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1254
> Package: libg++27-dev
> Version: 2.7.2.1-8
>
> The g++ implementation of an STL deque gives warnings about comparing
> signed and unsigned numbers.
>
> /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
The gcc people consider that to be an error in your code. The
"int" in your programme really should be an "unsigned int".
(There's been a thread about that on gcc2. I think it started with
Linus saying he disliked the warnings (these were C warnings, not c++),
but being convinced by the gcc developpers that it really were
unsigned ints he wanted to have (this was about warnings about
comparison between int and unsigned int that start to appear in
snapshots of gcc 2.8, if I remmeber correctly).
The following compiles without warning, removing the unsigned gives
the warning
#include
main(){
unsigned int i;
deque::iterator it;
deque d;
d.insert(it,i,'c');
}
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iAcknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To:
References:
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at submit) by bugs.debian.org; 18 Apr 1997 11:55:05 +0000
Received: (qmail 18445 invoked from network); 18 Apr 1997 11:55:04 -0000
Received: from rulcmc.leidenuniv.nl (root@132.229.1.33)
by master.debian.org with SMTP; 18 Apr 1997 11:55:03 -0000
Received: by rulcmc.leidenuniv.nl
id
(Debian Smail-3.2 1996-Jul-4 #2); Fri, 18 Apr 1997 13:54:47 +0200 (MET DST)
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
In-Reply-To: <3355146F.4A2C7433@verisim.com> from "Brian C. White" at "Apr 16, 97 02:03:07 pm"
To: bcwhite@verisim.com, 8789@bugs.debian.org
Date: Fri, 18 Apr 1997 13:54:46 +0200 (MET DST)
Cc: submit@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1254
> Package: libg++27-dev
> Version: 2.7.2.1-8
>
> The g++ implementation of an STL deque gives warnings about comparing
> signed and unsigned numbers.
>
> /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
The gcc people consider that to be an error in your code. The
"int" in your programme really should be an "unsigned int".
(There's been a thread about that on gcc2. I think it started with
Linus saying he disliked the warnings (these were C warnings, not c++),
but being convinced by the gcc developpers that it really were
unsigned ints he wanted to have (this was about warnings about
comparison between int and unsigned int that start to appear in
snapshots of gcc 2.8, if I remmeber correctly).
The following compiles without warning, removing the unsigned gives
the warning
#include
main(){
unsigned int i;
deque::iterator it;
deque d;
d.insert(it,i,'c');
}
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iInformation forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: joost@rulcmc.leidenuniv.nl (joost witteveen), 8789@bugs.debian.org
Resent-From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 12:03:04 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 8789-bugs@bugs.debian.org id=B8789.86136450518448
(code B ref 8789); Fri, 18 Apr 1997 12:03:04 GMT
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
In-Reply-To: <3355146F.4A2C7433@verisim.com> from "Brian C. White" at "Apr 16, 97 02:03:07 pm"
To: bcwhite@verisim.com, 8789@bugs.debian.org
Date: Fri, 18 Apr 1997 13:54:46 +0200 (MET DST)
Cc: submit@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1254
> Package: libg++27-dev
> Version: 2.7.2.1-8
>
> The g++ implementation of an STL deque gives warnings about comparing
> signed and unsigned numbers.
>
> /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
The gcc people consider that to be an error in your code. The
"int" in your programme really should be an "unsigned int".
(There's been a thread about that on gcc2. I think it started with
Linus saying he disliked the warnings (these were C warnings, not c++),
but being convinced by the gcc developpers that it really were
unsigned ints he wanted to have (this was about warnings about
comparison between int and unsigned int that start to appear in
snapshots of gcc 2.8, if I remmeber correctly).
The following compiles without warning, removing the unsigned gives
the warning
#include
main(){
unsigned int i;
deque::iterator it;
deque d;
d.insert(it,i,'c');
}
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iAcknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To:
References:
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at 8789) by bugs.debian.org; 18 Apr 1997 11:55:05 +0000
Received: (qmail 18445 invoked from network); 18 Apr 1997 11:55:04 -0000
Received: from rulcmc.leidenuniv.nl (root@132.229.1.33)
by master.debian.org with SMTP; 18 Apr 1997 11:55:03 -0000
Received: by rulcmc.leidenuniv.nl
id
(Debian Smail-3.2 1996-Jul-4 #2); Fri, 18 Apr 1997 13:54:47 +0200 (MET DST)
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
In-Reply-To: <3355146F.4A2C7433@verisim.com> from "Brian C. White" at "Apr 16, 97 02:03:07 pm"
To: bcwhite@verisim.com, 8789@bugs.debian.org
Date: Fri, 18 Apr 1997 13:54:46 +0200 (MET DST)
Cc: submit@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1254
> Package: libg++27-dev
> Version: 2.7.2.1-8
>
> The g++ implementation of an STL deque gives warnings about comparing
> signed and unsigned numbers.
>
> /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
The gcc people consider that to be an error in your code. The
"int" in your programme really should be an "unsigned int".
(There's been a thread about that on gcc2. I think it started with
Linus saying he disliked the warnings (these were C warnings, not c++),
but being convinced by the gcc developpers that it really were
unsigned ints he wanted to have (this was about warnings about
comparison between int and unsigned int that start to appear in
snapshots of gcc 2.8, if I remmeber correctly).
The following compiles without warning, removing the unsigned gives
the warning
#include
main(){
unsigned int i;
deque::iterator it;
deque d;
d.insert(it,i,'c');
}
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iInformation forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: "Brian C. White" , 8789@bugs.debian.org
Resent-From: "Brian C. White"
Orignal-Sender: bcwhite
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 15:18:02 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 8789-bugs@bugs.debian.org id=B8789.86137597221076
(code B ref 8789); Fri, 18 Apr 1997 15:18:02 GMT
Sender: bcwhite
Message-ID: <33578D1B.58DBE861@verisim.com>
Date: Fri, 18 Apr 1997 11:02:31 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: joost witteveen
CC: 8789@bugs.debian.org
References:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
> > The g++ implementation of an STL deque gives warnings about comparing
> > signed and unsigned numbers.
> >
> > /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
>
> The gcc people consider that to be an error in your code. The
> "int" in your programme really should be an "unsigned int".
I have no "int" in my program that should cause this.
> The following compiles without warning, removing the unsigned gives
> the warning
>
> #include
>
> main(){
> unsigned int i;
> deque::iterator it;
> deque d;
> d.insert(it,i,'c');
> }
The "int" I assume you are talking about is variable "i", which is used
in the "insert" call. However, I never call insert this way. Here
is a list of all the lines in my program that reference the deque:
typedef deque< UINT32 > CacheItemList;
CacheItemList CacheItems;
CacheItems.erase(CacheItems.begin(),CacheItems.end());
CacheItemList::iterator liter,lend;
for (liter=CacheItems.begin(),lend=CacheItems.end(); liter != lend; liter++) {
if ((*liter) == index) break;
}
CacheItems.erase(liter);
UINT32 item = CacheItems.front();
CacheItems.pop_front();
CacheItems.push_back(index);
As you can see, not only do I never call "insert" with a signed integer, I
never call "insert" at all. Therefore, I don't see how what you described
is my problem here.
By the way, while I agree that indecies into a list should be unsigned for
containers, it is unfortunate that this is inconsistent with the index
used for the array base type.
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
In theory, theory and practice are the same. In practice, they're not.
Acknowledgement sent to "Brian C. White" <bcwhite@verisim.com>:
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: "Brian C. White"
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To: <33578D1B.58DBE861@verisim.com>
References: <33578D1B.58DBE861@verisim.com>
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at 8789) by bugs.debian.org; 18 Apr 1997 15:06:12 +0000
Received: (qmail 21074 invoked from network); 18 Apr 1997 15:06:11 -0000
Received: from gatekeeper.verisim.com (207.134.10.201)
by master.debian.org with SMTP; 18 Apr 1997 15:06:10 -0000
Received: from callandor ([192.168.1.3]) by gatekeeper.verisim.com
with smtp id m0wIFEJ-000H33C
(Debian Smail-3.2 1996-Jul-4 #2); Fri, 18 Apr 1997 11:05:19 -0400 (EDT)
Sender: bcwhite
Message-ID: <33578D1B.58DBE861@verisim.com>
Date: Fri, 18 Apr 1997 11:02:31 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: joost witteveen
CC: 8789@bugs.debian.org
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
References:
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
> > The g++ implementation of an STL deque gives warnings about comparing
> > signed and unsigned numbers.
> >
> > /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
>
> The gcc people consider that to be an error in your code. The
> "int" in your programme really should be an "unsigned int".
I have no "int" in my program that should cause this.
> The following compiles without warning, removing the unsigned gives
> the warning
>
> #include
>
> main(){
> unsigned int i;
> deque::iterator it;
> deque d;
> d.insert(it,i,'c');
> }
The "int" I assume you are talking about is variable "i", which is used
in the "insert" call. However, I never call insert this way. Here
is a list of all the lines in my program that reference the deque:
typedef deque< UINT32 > CacheItemList;
CacheItemList CacheItems;
CacheItems.erase(CacheItems.begin(),CacheItems.end());
CacheItemList::iterator liter,lend;
for (liter=CacheItems.begin(),lend=CacheItems.end(); liter != lend; liter++) {
if ((*liter) == index) break;
}
CacheItems.erase(liter);
UINT32 item = CacheItems.front();
CacheItems.pop_front();
CacheItems.push_back(index);
As you can see, not only do I never call "insert" with a signed integer, I
never call "insert" at all. Therefore, I don't see how what you described
is my problem here.
By the way, while I agree that indecies into a list should be unsigned for
containers, it is unfortunate that this is inconsistent with the index
used for the array base type.
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
In theory, theory and practice are the same. In practice, they're not.
Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: joost@rulcmc.leidenuniv.nl (joost witteveen), 8789@bugs.debian.org
Resent-From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 16:33:05 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 8789-bugs@bugs.debian.org id=B8789.86138109224544
(code B ref 8789); Fri, 18 Apr 1997 16:33:05 GMT
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
In-Reply-To: <33578D1B.58DBE861@verisim.com> from "Brian C. White" at "Apr 18, 97 11:02:31 am"
To: bcwhite@verisim.com (Brian C. White)
Date: Fri, 18 Apr 1997 18:31:00 +0200 (MET DST)
Cc: 8789@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1263
> > > The g++ implementation of an STL deque gives warnings about comparing
> > > signed and unsigned numbers.
> > >
> > > /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
> >
> > The gcc people consider that to be an error in your code. The
> > "int" in your programme really should be an "unsigned int".
>
> I have no "int" in my program that should cause this.
>
OK, sorry for assuming you made the int yourself, but without
a code example it's hard to guess what's wrong.
It appears that your code was slightly longer than neccecary, as the
following also generates warnings:
#include
class foo{};
deque bar;
I'm not too sure what to do about it: I don't feel like fixing it myself,
and I don't think the libg++ people will release a fixed 2.7.2 version
any more. I guess I'll just send it to the libg++ newsgroup
(and I'm sure I get a responce saying that they know about that one).
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iAcknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To:
References:
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at 8789) by bugs.debian.org; 18 Apr 1997 16:31:32 +0000
Received: (qmail 24542 invoked from network); 18 Apr 1997 16:31:27 -0000
Received: from rulcmc.leidenuniv.nl (root@132.229.1.33)
by master.debian.org with SMTP; 18 Apr 1997 16:31:27 -0000
Received: by rulcmc.leidenuniv.nl
id
(Debian Smail-3.2 1996-Jul-4 #2); Fri, 18 Apr 1997 18:31:01 +0200 (MET DST)
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
In-Reply-To: <33578D1B.58DBE861@verisim.com> from "Brian C. White" at "Apr 18, 97 11:02:31 am"
To: bcwhite@verisim.com (Brian C. White)
Date: Fri, 18 Apr 1997 18:31:00 +0200 (MET DST)
Cc: 8789@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 1263
> > > The g++ implementation of an STL deque gives warnings about comparing
> > > signed and unsigned numbers.
> > >
> > > /usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
> >
> > The gcc people consider that to be an error in your code. The
> > "int" in your programme really should be an "unsigned int".
>
> I have no "int" in my program that should cause this.
>
OK, sorry for assuming you made the int yourself, but without
a code example it's hard to guess what's wrong.
It appears that your code was slightly longer than neccecary, as the
following also generates warnings:
#include
class foo{};
deque bar;
I'm not too sure what to do about it: I don't feel like fixing it myself,
and I don't think the libg++ people will release a fixed 2.7.2 version
any more. I guess I'll just send it to the libg++ newsgroup
(and I'm sure I get a responce saying that they know about that one).
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iInformation forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: Rob Browning , 8789@bugs.debian.org
Resent-From: Rob Browning
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 16:48:01 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 8789-bugs@bugs.debian.org id=B8789.86138196924915
(code B ref 8789); Fri, 18 Apr 1997 16:48:01 GMT
To: "Brian C. White"
Cc: 8789@bugs.debian.org
References: <33578D1B.58DBE861@verisim.com>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
From: Rob Browning
Date: 18 Apr 1997 11:45:26 -0500
In-Reply-To: "Brian C. White"'s message of Fri, 18 Apr 1997 11:02:31 -0400
Message-ID: <872088e0ud.fsf@nevermore.csres.utexas.edu>
Lines: 8
X-Mailer: Gnus v5.4.45/Emacs 19.34
"Brian C. White" writes:
> CacheItems.push_back(index);
Potentially stupid question, but what type is index?
--
Rob
Acknowledgement sent to Rob Browning <osiris@cs.utexas.edu>:
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: Rob Browning
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To: <872088e0ud.fsf@nevermore.csres.utexas.edu>
References: <872088e0ud.fsf@nevermore.csres.utexas.edu>
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at 8789) by bugs.debian.org; 18 Apr 1997 16:46:06 +0000
Received: (qmail 24913 invoked from network); 18 Apr 1997 16:46:04 -0000
Received: from slip-98-1.ots.utexas.edu (HELO nevermore.csres.utexas.edu) (@128.83.249.113)
by master.debian.org with SMTP; 18 Apr 1997 16:46:03 -0000
Received: (from osiris@localhost)
by nevermore.csres.utexas.edu (8.8.5/8.8.5) id LAA04395;
Fri, 18 Apr 1997 11:45:27 -0500
To: "Brian C. White"
Cc: 8789@bugs.debian.org
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
References: <33578D1B.58DBE861@verisim.com>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
From: Rob Browning
Date: 18 Apr 1997 11:45:26 -0500
In-Reply-To: "Brian C. White"'s message of Fri, 18 Apr 1997 11:02:31 -0400
Message-ID: <872088e0ud.fsf@nevermore.csres.utexas.edu>
Lines: 8
X-Mailer: Gnus v5.4.45/Emacs 19.34
"Brian C. White" writes:
> CacheItems.push_back(index);
Potentially stupid question, but what type is index?
--
Rob
Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: "Brian C. White" , 8789@bugs.debian.org
Resent-From: "Brian C. White"
Orignal-Sender: bcwhite
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 17:03:02 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 8789-bugs@bugs.debian.org id=B8789.86138245525005
(code B ref 8789); Fri, 18 Apr 1997 17:03:02 GMT
Sender: bcwhite
Message-ID: <3357A722.F682D2B@verisim.com>
Date: Fri, 18 Apr 1997 12:53:34 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Rob Browning
CC: 8789@bugs.debian.org
References: <33578D1B.58DBE861@verisim.com> <872088e0ud.fsf@nevermore.csres.utexas.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
> > CacheItems.push_back(index);
>
> Potentially stupid question, but what type is index?
UINT32 index; // same as the template parameter
However, even if this was an "int", it would just be converted. A deque
can't do any operation comparison operations on the type because comparison
is guaranteed to exist for all types.
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
Generated by Signify v1.01. For this and more, visit http://www.verisim.com/
Acknowledgement sent to "Brian C. White" <bcwhite@verisim.com>:
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: "Brian C. White"
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To: <3357A722.F682D2B@verisim.com>
References: <3357A722.F682D2B@verisim.com>
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at 8789) by bugs.debian.org; 18 Apr 1997 16:54:15 +0000
Received: (qmail 25003 invoked from network); 18 Apr 1997 16:54:13 -0000
Received: from gatekeeper.verisim.com (207.134.10.201)
by master.debian.org with SMTP; 18 Apr 1997 16:54:13 -0000
Received: from callandor ([192.168.1.3]) by gatekeeper.verisim.com
with smtp id m0wIGvC-000H35C
(Debian Smail-3.2 1996-Jul-4 #2); Fri, 18 Apr 1997 12:53:42 -0400 (EDT)
Sender: bcwhite
Message-ID: <3357A722.F682D2B@verisim.com>
Date: Fri, 18 Apr 1997 12:53:34 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Rob Browning
CC: 8789@bugs.debian.org
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
References: <33578D1B.58DBE861@verisim.com> <872088e0ud.fsf@nevermore.csres.utexas.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
> > CacheItems.push_back(index);
>
> Potentially stupid question, but what type is index?
UINT32 index; // same as the template parameter
However, even if this was an "int", it would just be converted. A deque
can't do any operation comparison operations on the type because comparison
is guaranteed to exist for all types.
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
Generated by Signify v1.01. For this and more, visit http://www.verisim.com/
Information forwarded to debian-bugs-dist@lists.debian.org, joost witteveen <joostje@debian.org>:
Bug#8789; Package libg++27-dev.
debian-bugs-dist@lists.debian.orgjoost witteveen
Subject: Bug#8789: libg++ deque compares signed and unsigned
Reply-To: joost@rulcmc.leidenuniv.nl (joost witteveen), 8789@bugs.debian.org
Resent-From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: joost witteveen
Resent-Date: Fri, 18 Apr 1997 20:03:05 GMT
Resent-Message-ID:
Resent-Sender: iwj@debian.org
X-Debian-PR-Package: libg++27-dev
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by 8789-bugs@bugs.debian.org id=B8789.86139343227495
(code B ref 8789); Fri, 18 Apr 1997 20:03:05 GMT
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
In-Reply-To: <3357A722.F682D2B@verisim.com> from "Brian C. White" at "Apr 18, 97 12:53:34 pm"
To: bcwhite@verisim.com, 8789@bugs.debian.org
Date: Fri, 18 Apr 1997 21:57:00 +0200 (MET DST)
Cc: osiris@cs.utexas.edu, 8789@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 454
> > > CacheItems.push_back(index);
> >
> > Potentially stupid question, but what type is index?
>
> UINT32 index; // same as the template parameter
Yeah, found that out too: UINT32 index;
was the only way the code snipped would compile.
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iAcknowledgement sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
Extra info received and forwarded to list. Copy sent to joost witteveen <joostje@debian.org>.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Bug#8789: Info received (was Bug#8789: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To:
References:
Thank you for the additional information you have supplied regarding
this problem report. It has been forwarded to the developer(s) and
to the developers' mailing list to accompany the original report.
Your message has been sent to the package maintainer(s):
joost witteveen
If you wish to continue to submit further information on your problem,
please send it to 8789@bugs.debian.org, as before.
Please do not reply to the address at the top of this message,
unless you wish to report a problem with the bug-tracking system.
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at 8789) by bugs.debian.org; 18 Apr 1997 19:57:12 +0000
Received: (qmail 27469 invoked from network); 18 Apr 1997 19:57:10 -0000
Received: from rulcmc.leidenuniv.nl (root@132.229.1.33)
by master.debian.org with SMTP; 18 Apr 1997 19:57:10 -0000
Received: by rulcmc.leidenuniv.nl
id
(Debian Smail-3.2 1996-Jul-4 #2); Fri, 18 Apr 1997 21:57:00 +0200 (MET DST)
Message-Id:
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Re: Bug#8789: libg++ deque compares signed and unsigned
In-Reply-To: <3357A722.F682D2B@verisim.com> from "Brian C. White" at "Apr 18, 97 12:53:34 pm"
To: bcwhite@verisim.com, 8789@bugs.debian.org
Date: Fri, 18 Apr 1997 21:57:00 +0200 (MET DST)
Cc: osiris@cs.utexas.edu, 8789@bugs.debian.org
X-Mailer: ELM [version 2.4ME+ PL31 (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 454
> > > CacheItems.push_back(index);
> >
> > Potentially stupid question, but what type is index?
>
> UINT32 index; // same as the template parameter
Yeah, found that out too: UINT32 index;
was the only way the code snipped would compile.
--
joost witteveen, joostje@debian.org
#!/bin/perl -sp0777iReply sent to joost@rulcmc.leidenuniv.nl (joost witteveen):
You have marked bug as forwarded.
-t
From: owner@bugs.debian.org (Ian Jackson)
To: joost@rulcmc.leidenuniv.nl (joost witteveen)
Subject: Bug#8789: marked as forwarded (was: libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To:
References: <3355146F.4A2C7433@verisim.com>
Your message dated Wed, 23 Apr 1997 21:14:50 +0200 (MET DST)
with message-id
and subject line (no subject)
has caused the Debian bug report #8789,
regarding libg++ deque compares signed and unsigned
to be marked as having been forwarded to the upstream software
author(s) 8789-forwarded@bugs.debian.org.
(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Ian Jackson
(maintainer, Debian bug tracking system)
Received: (at submit) by bugs.debian.org; 16 Apr 1997 18:03:46 +0000
Received: (qmail 29956 invoked from network); 16 Apr 1997 18:03:45 -0000
Received: from gatekeeper.verisim.com (207.134.10.201)
by master.debian.org with SMTP; 16 Apr 1997 18:03:45 -0000
Received: from callandor ([192.168.1.3]) by gatekeeper.verisim.com
with smtp id m0wHZ3R-000H33C
(Debian Smail-3.2 1996-Jul-4 #2); Wed, 16 Apr 1997 14:03:17 -0400 (EDT)
Sender: bcwhite
Message-ID: <3355146F.4A2C7433@verisim.com>
Date: Wed, 16 Apr 1997 14:03:07 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Debian Bugs
Subject: libg++ deque compares signed and unsigned
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Package: libg++27-dev
Version: 2.7.2.1-8
The g++ implementation of an STL deque gives warnings about comparing
signed and unsigned numbers.
/usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
/usr/lib/g++-include/deque.h:547: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, unsigned int, const long unsigned int &)':
/usr/lib/g++-include/deque.h:571: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:585: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:593: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, const long unsigned int *, const long unsigned int *)':
/usr/lib/g++-include/deque.h:616: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:630: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:638: warning: comparison between signed and unsigned
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
Two roads diverged in a wood, and I -- I took the one less travelled by,
And that has made all the difference. ("The Road Not Taken" -- Robert Frost)
Received: (at 8789-forwarded) by bugs.debian.org; 23 Apr 1997 19:15:05 +0000
Received: (qmail 2547 invoked from network); 23 Apr 1997 19:15:04 -0000
Received: from rulcmc.leidenuniv.nl (root@132.229.1.33)
by master.debian.org with SMTP; 23 Apr 1997 19:15:02 -0000
Received: by rulcmc.leidenuniv.nl
id
(Debian Smail-3.2 1996-Jul-4 #2); Wed, 23 Apr 1997 21:14:50 +0200 (MET DST)
Message-Id:
Date: Wed, 23 Apr 1997 21:14:50 +0200 (MET DST)
From: joost@rulcmc.leidenuniv.nl (joost witteveen)
To: 8789-forwarded@bugs.debian.org
Report sent to newsgroup.
Bug reassigned from package `libg++27-dev' to `libg++272-dev'.
Request was from jdassen@wi.leidenuniv.nl
to control@bugs.debian.org.
Received: (at control) by bugs.debian.org; 31 Jul 1998 13:04:35 +0000
Received: (qmail 7742 invoked from network); 31 Jul 1998 13:04:34 -0000
Received: from zeus.wi.leidenuniv.nl (132.229.128.1)
by debian.novare.net with SMTP; 31 Jul 1998 13:04:34 -0000
Received: from ultra5.wi.leidenuniv.nl (ultra5 [132.229.128.75])
by zeus.wi.leidenuniv.nl (8.8.8/8.8.8/WI) with SMTP id PAA17709
for ; Fri, 31 Jul 1998 15:04:31 +0200 (MET DST)
Received: from (jdassen@localhost)
by ultra5.wi.leidenuniv.nl (8.6.10a/FHM-1.01-S) id OAA27370
Fri, 31 Jul 1998 14:53:31 +0200 (MET)
Message-ID: <19980731145331.26970@wi.leidenuniv.nl>
Date: Fri, 31 Jul 1998 14:53:31 +0200
From: jdassen@wi.leidenuniv.nl
To: control@bugs.debian.org
Subject: f
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mutt 0.84
# Help clear out outdated bugs from the bugtracking system.
#
#
# Unknown / mistyped / missing Packages
reassign 25204 mkhybrid
reassign 25185 boot-floppies
reassign 25043 cti-ifhp
reassign 24864 exim-doc
reassign 24807 timezones
reassign 24616 ilu-dev
merge 21446 12744
merge 13689 17144
#
# The following are reports against packages that no longer exist in hamm or
# slink; I'm reassigning them to the closest matching package.
# Please feel free to reassign them if you think another package is more
# appropriate, or close them if the report no longer applies.
#
reassign 22077 emacs19
reassign 13381 kernel-source-2.0.33
reassign 12467 xtris
reassign 12080 kernel-source-2.0.33
reassign 17885 kernel-source-2.0.33
reassign 14947 xtris
reassign 13898 kernel-source-2.0.33
reassign 13330 kernel-source-2.0.33
reassign 12636 kernel-source-2.0.33
reassign 10955 kernel-source-2.0.33
reassign 10954 kernel-source-2.0.33
reassign 9606 kernel-source-2.0.33
reassign 8789 libg++272-dev
reassign 7111 scotty
reassign 22060 kdebase
reassign 24248 jlex
reassign 22077 emacs19
reassign 20781 radiusd-livingston
reassign 17659 emacs19
reassign 14883 emacs19
reassign 14512 nedit
reassign 14457 xserver-vga16
reassign 12514 emacs19
reassign 12544 bind
reassign 9723 emacs19
reassign 23957 freetype1
reassign 23554 gimp
reassign 23432 mysql-server
reassign 23330 jlex
reassign 23176 timezones
reassign 23061 timezones
reassign 22076 emacs19
reassign 21986 xemacs20-support
reassign 21714 gimp
reassign 21665 gimp
reassign 21168 bitchx
reassign 20626 emacs19
reassign 20399 xemacs20-support
reassign 20334 timezones
reassign 20253 emacs19
reassign 20000 dict-wn
reassign 19435 wxxt1
reassign 19432 dict-wn
reassign 19431 dict-wn
reassign 19295 e2fsprogs
reassign 19250 bitchx
reassign 19114 emacs19
reassign 19006 dict-wn
reassign 18561 ibcs2.0.33
reassign 18505 xephem
reassign 18328 libnet-perl
reassign 18186 emacs20
reassign 17952 timezones
reassign 17862 emacs19
reassign 17839 libmagick4g-dev
reassign 17696 emacs19
reassign 17677 emacs19
reassign 17651 kernel-image-2.0.33
reassign 17632 emacs19
reassign 17509 emacs19
reassign 17469 emacs19
reassign 17441 emacs19
reassign 17090 emacs19
reassign 17030 ucbmpeg-play
reassign 16715 emacs19
reassign 16648 libforms-dev
reassign 16647 tk42
reassign 16574 wxxt1
reassign 16572 tcl7.6
reassign 17567 tcl7.5
reassign 16564 tk42
reassign 16563 tk42
reassign 16544 libmagick4g-lzw
reassign 16541 libmagick4g
reassign 16535 libatalk1
reassign 16534 gstep-base
reassign 16528 e2fsprogs
reassign 16467 mysql-server
reassign 16455 wxxt1
reassign 16452 mysql-server
reassign 16303 xpm4.7g-dev
reassign 16302 glutg3-dev
reassign 16245 xpm4.7g-dev
reassign 16218 emacs19
reassign 16126 emacs19
reassign 16001 emacs19
reassign 15955 emacs19
reassign 15876 emacs19-el
reassign 15477 e2fsprogs
reassign 15186 emacs19
reassign 15002 emacs19
reassign 14832 e2fsprogs
reassign 14762 emacs19
reassign 14715 libguile2-dev
reassign 14628 libforms-dev
reassign 14324 qt1g
reassign 14110 qt1g
reassign 14104 ibcs2.0.33
reassign 14083 e2fsprogs
reassign 13828 xpm4.7g-dev
reassign 13798 glutg3-dev
reassign 13057 libforms-dev
reassign 12963 xephem
reassign 12894 libforms-dev
reassign 12677 emacs19
reassign 12612 postgresql
reassign 12230 radiusd-livingston
reassign 12171 emacs19
reassign 12103 libguile2-dev
reassign 11963 xemacs20-bin
reassign 11854 xlib6g-dev
reassign 11804 zlib1g-dev
reassign 11697 libpam0
reassign 11640 rx1g-dev
reassign 11425 xlib6g-dev
reassign 11380 libguile2-dev
reassign 11079 emacs19
reassign 11067 gstep-base
reassign 10977 mysql-server
reassign 10941 libpam0
reassign 10847 radiusd-livingston
reassign 10820 libpng0g
reassign 10690 libforms0.88
reassign 10418 libguile2ğdev
reassign 10315 libpng0g-dev
reassign 10274 libnet-perl
reassign 10123 emacs19
reassign 10107 e2fsprogs
reassign 9900 elvis
reassign 9838 e2fsprogs
reassign 9761 emacs19
reassign 9740 emacs
reassign 9676 jdk1.1-dev
reassign 9440 xemacs20-bin
reassign 9275 libnet-perl
reassign 9250 libforms0.88
reassign 9198 libforms0.88
reassign 9188 libforms0.88
reassign 9149 emacs19
reassign 9032 emacs19
reassign 8948 xemacs20-bin
reassign 8920 xemacs20-bin
reassign 8759 emacs19
reassign 8723 emacs19
reassign 8468 emacs19
reassign 8467 emacs19
reassign 8382 emacs19
reassign 8337 elvis
reassign 7354 xlib6g-dev
reassign 7098 emacs19
reassign 7074 emacs19
reassign 6855 postgresql
reassign 6551 jlex
reassign 6456 emacs19
reassign 6321 freetype0
reassign 6122 xpm4.7g-dev
reassign 5995 libg++2.8
severity 5995 wishlist
merge 5995 22196
reassign 4890 emacs19
reassign 4483 emacs19
reassign 4388 emacs19
reassign 4356 emacs19
reassign 4347 emacs19
reassign 4107 emacs19
reassign 4000 emacs19
reassign 25201 general
reassign 19441 xephem
reassign 19332 libmagick4g-dev
reassign 19279 bitchx
thanks
--
Obsig: developing a new sig
Reply sent to Matthias Klose <doko@cs.tu-berlin.de>:
You have taken responsibility.
-t
From: owner@bugs.debian.org (Debian Bug Tracking System)
To: Matthias Klose
Cc: Debian GCC maintainers
Bcc: debian-bugs-closed@lists.debian.org
Subject: Bug#8789: marked as done (libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To: <14327.64580.22564.997631@bolero>
References: <14327.64580.22564.997631@bolero> <3355146F.4A2C7433@verisim.com>
X-Debian-PR-Message: closed 8789
Your message dated Mon, 4 Oct 1999 03:07:10 +0200 (MET DST)
with message-id <14327.64580.22564.997631@bolero>
and subject line Fixed in libg++272 (2.7.2.8-1)
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Darren Benham
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 16 Apr 1997 18:03:46 +0000
Received: (qmail 29956 invoked from network); 16 Apr 1997 18:03:45 -0000
Received: from gatekeeper.verisim.com (207.134.10.201)
by master.debian.org with SMTP; 16 Apr 1997 18:03:45 -0000
Received: from callandor ([192.168.1.3]) by gatekeeper.verisim.com
with smtp id m0wHZ3R-000H33C
(Debian Smail-3.2 1996-Jul-4 #2); Wed, 16 Apr 1997 14:03:17 -0400 (EDT)
Sender: bcwhite
Message-ID: <3355146F.4A2C7433@verisim.com>
Date: Wed, 16 Apr 1997 14:03:07 -0400
From: "Brian C. White"
Organization: Verisim, Inc. http://www.verisim.com/
X-Mailer: Mozilla 3.01 (X11; I; Linux 2.0.29 i486)
MIME-Version: 1.0
To: Debian Bugs
Subject: libg++ deque compares signed and unsigned
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Package: libg++27-dev
Version: 2.7.2.1-8
The g++ implementation of an STL deque gives warnings about comparing
signed and unsigned numbers.
/usr/lib/g++-include/deque.h: In method `struct deque_iterator deque::insert(struct deque_iterator, const long unsigned int &)':
/usr/lib/g++-include/deque.h:547: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, unsigned int, const long unsigned int &)':
/usr/lib/g++-include/deque.h:571: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:585: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:593: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h: In method `void deque::insert(struct deque_iterator, const long unsigned int *, const long unsigned int *)':
/usr/lib/g++-include/deque.h:616: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:630: warning: comparison between signed and unsigned
/usr/lib/g++-include/deque.h:638: warning: comparison between signed and unsigned
Brian
( bcwhite@verisim.com )
-------------------------------------------------------------------------------
Two roads diverged in a wood, and I -- I took the one less travelled by,
And that has made all the difference. ("The Road Not Taken" -- Robert Frost)
---------------------------------------
Received: (at 8789-done) by bugs.debian.org; 4 Oct 1999 01:13:54 +0000
Received: (qmail 3352 invoked from network); 4 Oct 1999 01:13:53 -0000
Received: from mail.cs.tu-berlin.de (130.149.17.13)
by master.debian.org with SMTP; 4 Oct 1999 01:13:53 -0000
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id DAA14352;
Mon, 4 Oct 1999 03:07:12 +0200 (MET DST)
Received: (from doko@localhost)
by bolero.cs.tu-berlin.de (8.9.1/8.9.0) id DAA19555;
Mon, 4 Oct 1999 03:07:11 +0200 (MET DST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Mon, 4 Oct 1999 03:07:10 +0200 (MET DST)
To: 13418-done@bugs.debian.org, 14316-done@bugs.debian.org,
14296-done@bugs.debian.org, 14448-done@bugs.debian.org,
15606-done@bugs.debian.org, 17082-done@bugs.debian.org,
19769-done@bugs.debian.org, 25339-done@bugs.debian.org,
33062-done@bugs.debian.org, 42443-done@bugs.debian.org,
42444-done@bugs.debian.org, 8789-done@bugs.debian.org,
13216-done@bugs.debian.org, 13774-done@bugs.debian.org
Subject: Fixed in libg++272 (2.7.2.8-1)
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <14327.64580.22564.997631@bolero>
These bugs are fixed in the current version of Debian unstable
(potato). Please see the changelog of the package. Some bugs concerned
the parallel installation of the libg++272-dev package and the newer
libstdc++2.[89]-dev packages. These bugs are fixed for the current
libstdc++2.10 package. The libstdc++2.9-dev package will be removed
for the potato release.
Notification sent to "Brian C. White" <bcwhite@verisim.com>:
Bug acknowledged by developer.
-t
From: owner@bugs.debian.org (Debian Bug Tracking System)
To: "Brian C. White"
Subject: Bug#8789 acknowledged by developer (libg++ deque compares signed and unsigned)
Message-ID:
In-Reply-To: <3355146F.4A2C7433@verisim.com>
References: <14327.64580.22564.997631@bolero> <3355146F.4A2C7433@verisim.com>
X-Debian-PR-Message: they-closed 8789
This is an automatic notification regarding your Bug report.
It has been closed by one of the developers, namely
Matthias Klose .
Their explanation is attached below. If this explanation is
unsatisfactory and you have not received a better one in a separate
message then please contact the developer directly, or email
submit@bugs.debian.org or me.
Darren Benham
(administrator, Debian Bugs database)
Received: (at 8789-done) by bugs.debian.org; 4 Oct 1999 01:13:54 +0000
Received: (qmail 3352 invoked from network); 4 Oct 1999 01:13:53 -0000
Received: from mail.cs.tu-berlin.de (130.149.17.13)
by master.debian.org with SMTP; 4 Oct 1999 01:13:53 -0000
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id DAA14352;
Mon, 4 Oct 1999 03:07:12 +0200 (MET DST)
Received: (from doko@localhost)
by bolero.cs.tu-berlin.de (8.9.1/8.9.0) id DAA19555;
Mon, 4 Oct 1999 03:07:11 +0200 (MET DST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Mon, 4 Oct 1999 03:07:10 +0200 (MET DST)
To: 13418-done@bugs.debian.org, 14316-done@bugs.debian.org,
14296-done@bugs.debian.org, 14448-done@bugs.debian.org,
15606-done@bugs.debian.org, 17082-done@bugs.debian.org,
19769-done@bugs.debian.org, 25339-done@bugs.debian.org,
33062-done@bugs.debian.org, 42443-done@bugs.debian.org,
42444-done@bugs.debian.org, 8789-done@bugs.debian.org,
13216-done@bugs.debian.org, 13774-done@bugs.debian.org
Subject: Fixed in libg++272 (2.7.2.8-1)
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <14327.64580.22564.997631@bolero>
These bugs are fixed in the current version of Debian unstable
(potato). Please see the changelog of the package. Some bugs concerned
the parallel installation of the libg++272-dev package and the newer
libstdc++2.[89]-dev packages. These bugs are fixed for the current
libstdc++2.10 package. The libstdc++2.9-dev package will be removed
for the potato release.
Received: (at 8789-done) by bugs.debian.org; 4 Oct 1999 01:13:54 +0000
Received: (qmail 3352 invoked from network); 4 Oct 1999 01:13:53 -0000
Received: from mail.cs.tu-berlin.de (130.149.17.13)
by master.debian.org with SMTP; 4 Oct 1999 01:13:53 -0000
Received: from bolero.cs.tu-berlin.de (doko@bolero.cs.tu-berlin.de [130.149.19.1])
by mail.cs.tu-berlin.de (8.9.1/8.9.1) with ESMTP id DAA14352;
Mon, 4 Oct 1999 03:07:12 +0200 (MET DST)
Received: (from doko@localhost)
by bolero.cs.tu-berlin.de (8.9.1/8.9.0) id DAA19555;
Mon, 4 Oct 1999 03:07:11 +0200 (MET DST)
From: Matthias Klose
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Date: Mon, 4 Oct 1999 03:07:10 +0200 (MET DST)
To: 13418-done@bugs.debian.org, 14316-done@bugs.debian.org,
14296-done@bugs.debian.org, 14448-done@bugs.debian.org,
15606-done@bugs.debian.org, 17082-done@bugs.debian.org,
19769-done@bugs.debian.org, 25339-done@bugs.debian.org,
33062-done@bugs.debian.org, 42443-done@bugs.debian.org,
42444-done@bugs.debian.org, 8789-done@bugs.debian.org,
13216-done@bugs.debian.org, 13774-done@bugs.debian.org
Subject: Fixed in libg++272 (2.7.2.8-1)
X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid
Message-ID: <14327.64580.22564.997631@bolero>
These bugs are fixed in the current version of Debian unstable
(potato). Please see the changelog of the package. Some bugs concerned
the parallel installation of the libg++272-dev package and the newer
libstdc++2.[89]-dev packages. These bugs are fixed for the current
libstdc++2.10 package. The libstdc++2.9-dev package will be removed
for the potato release.