You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
(1) |
Mar
|
Apr
(3) |
May
(5) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(6) |
| 2002 |
Jan
(11) |
Feb
|
Mar
(5) |
Apr
|
May
(1) |
Jun
(2) |
Jul
(3) |
Aug
|
Sep
|
Oct
(1) |
Nov
(2) |
Dec
(1) |
| 2003 |
Jan
(1) |
Feb
(11) |
Mar
(33) |
Apr
(8) |
May
(10) |
Jun
(1) |
Jul
(1) |
Aug
(5) |
Sep
(4) |
Oct
(3) |
Nov
(6) |
Dec
(22) |
| 2004 |
Jan
(46) |
Feb
(16) |
Mar
(39) |
Apr
(29) |
May
(27) |
Jun
(11) |
Jul
(8) |
Aug
(15) |
Sep
(29) |
Oct
(12) |
Nov
(42) |
Dec
(19) |
| 2005 |
Jan
(2) |
Feb
(64) |
Mar
(87) |
Apr
(35) |
May
(6) |
Jun
(20) |
Jul
(34) |
Aug
(73) |
Sep
(39) |
Oct
(20) |
Nov
(3) |
Dec
(9) |
| 2006 |
Jan
(3) |
Feb
(17) |
Mar
(6) |
Apr
(6) |
May
(20) |
Jun
(18) |
Jul
|
Aug
(2) |
Sep
(4) |
Oct
(5) |
Nov
(13) |
Dec
(5) |
| 2007 |
Jan
|
Feb
(4) |
Mar
(17) |
Apr
(4) |
May
(4) |
Jun
(4) |
Jul
(1) |
Aug
(3) |
Sep
(13) |
Oct
(15) |
Nov
(21) |
Dec
(9) |
| 2008 |
Jan
(12) |
Feb
(9) |
Mar
(14) |
Apr
(35) |
May
(17) |
Jun
(23) |
Jul
(28) |
Aug
(34) |
Sep
(24) |
Oct
(9) |
Nov
(6) |
Dec
(4) |
| 2009 |
Jan
(27) |
Feb
(8) |
Mar
(5) |
Apr
(3) |
May
|
Jun
(4) |
Jul
(7) |
Aug
(13) |
Sep
(9) |
Oct
(5) |
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
(3) |
Mar
(1) |
Apr
(3) |
May
(4) |
Jun
(4) |
Jul
(10) |
Aug
(7) |
Sep
(5) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
| 2011 |
Jan
(3) |
Feb
(6) |
Mar
|
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(5) |
| 2012 |
Jan
(5) |
Feb
(13) |
Mar
(6) |
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(5) |
Nov
(9) |
Dec
(3) |
| 2013 |
Jan
|
Feb
(5) |
Mar
|
Apr
(4) |
May
|
Jun
(3) |
Jul
|
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2014 |
Jan
(2) |
Feb
|
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(1) |
Nov
(4) |
Dec
(2) |
| 2015 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
| 2023 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(4) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
1
|
2
|
3
|
4
|
5
|
6
|
|
7
|
8
(1) |
9
(2) |
10
|
11
|
12
(1) |
13
|
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
|
28
|
29
|
30
|
31
|
|
|
|
|
From: Jeremy B. <jer...@em...> - 2017-05-12 12:00:18
|
On 09/05/17 19:53, Bernhard Wymann wrote:
> Hi Jeremy
>
> Using std:: here is not a good idea (because of some other compiler
> and linking issues), could you provide a fix which uses the c
> isnan?
>
> What is a bit weird that we use the isnan in various places, what
> makes this special location for fedora (the others seem to work for
> you)?
Hi Bernhard,
I see that by coincidence Markus Koschany hit the same thing with
Debian and came up with the same solution on the same day.
G++ 6.x defaults to C++11, which requires isnan is explicitly
qualified as std::isnan. As more distributions adopt GCC 6.x, this
will become a wider issue.
The alternatives are:
1. keep the code at C++98, in which case the standard CXXFLAGS need to
have std=c++98 or std=gnu++98.
2. compile with gcc rather than g++
3. include math.h rather than cmath
So why does only this file barf. The following files in the src
directory also use isnan:
src/tools/accc/ac3dload.cpp
src/libs/learning/policy.cpp
src/modules/simu/simuv3/simu.cpp
src/modules/simu/simuv3/collide.cpp
src/modules/simu/simuv2/simu.cpp
src/modules/simu/simuv2/collide.cpp
src/drivers/human/human.cpp
src/drivers/olethros/driver.cpp
src/drivers/olethros/geometry.cpp
There seem to be two reasons.
1. Some of these are compiled with gcc, rather than g++, so will pick
up C semantics, without namespaces.
2. Some include math.h, rather than cmath, so again follow pure C
semantics.
The example I hit was the only one to both use g++ for compilation and
include from <cmath>.
This is a new code base to me, so I leave to you to decide which
approach you prefer.
If it helps, in other C++ projects personally I have been moving to
C++11, C++14 and even C++17, since the smart pointer functionality
does a lot to get rid of memory leaks.
Best wishes,
Jeremy
>
> Kind regards
>
> Bernhard
>
> On 09.05.2017 18:40, Jeremy Bennett wrote: Found compiling for
> Fedora 25:
>
>>>> $ uname -a Linux buzz 4.9.14-200.fc25.x86_64 #1 SMP Mon Mar
>>>> 13 19:26:40 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
>
> inan needs to be qualified as std:inan. Diff:
>
> $ cvs diff src/drivers/olethros/geometry.cpp Index:
> src/drivers/olethros/geometry.cpp
> ===================================================================
>
>
RCS file: /cvsroot/torcs/torcs/torcs/src/drivers/olethros/geometry.cpp,v
> retrieving revision 1.9 diff -r1.9 geometry.cpp 373c373 <
> if (isnan(r)) { ---
>>>> if (std::isnan(r)) {
>
> ChangeLog entry:
>
> * src/drivers/olethros/geometry.cpp (EstimateSphere): Qualify inan
> as std::inan.
>
> Also filed as support request 12.
>
> HTH,
>
>
> Jeremy
>
> -- Tel: +44 (1590) 610184 Cell: +44 (7970) 676050 SkypeID:
> jeremybennett Twitter: @jeremypbennett Email:
> jer...@em... Web: www.embecosm.com PGP key:
> 1024D/BEF58172FB4754E1 2009-03-20
>>
>> ------------------------------------------------------------------------------
>>
>>
>>
Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________ Torcs-devel
>> mailing list Tor...@li...
>> https://lists.sourceforge.net/lists/listinfo/torcs-devel
>>
>
--
Tel: +44 (1590) 610184
Cell: +44 (7970) 676050
SkypeID: jeremybennett
Twitter: @jeremypbennett
Email: jer...@em...
Web: www.embecosm.com
PGP key: 1024D/BEF58172FB4754E1 2009-03-20
|
|
From: Bernhard W. <be...@bl...> - 2017-05-09 18:53:38
|
Hi Jeremy
Using std:: here is not a good idea (because of some other compiler and
linking issues), could you provide a fix which uses the c isnan?
What is a bit weird that we use the isnan in various places, what makes
this special location for fedora (the others seem to work for you)?
Kind regards
Bernhard
On 09.05.2017 18:40, Jeremy Bennett wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Found compiling for Fedora 25:
>
>> $ uname -a Linux buzz 4.9.14-200.fc25.x86_64 #1 SMP Mon Mar 13
>> 19:26:40 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
>
> inan needs to be qualified as std:inan. Diff:
>
> $ cvs diff src/drivers/olethros/geometry.cpp
> Index: src/drivers/olethros/geometry.cpp
> ===================================================================
> RCS file: /cvsroot/torcs/torcs/torcs/src/drivers/olethros/geometry.cpp,v
> retrieving revision 1.9
> diff -r1.9 geometry.cpp
> 373c373
> < if (isnan(r)) {
> - ---
>> if (std::isnan(r)) {
>
> ChangeLog entry:
>
> * src/drivers/olethros/geometry.cpp (EstimateSphere):
> Qualify inan as std::inan.
>
> Also filed as support request 12.
>
> HTH,
>
>
> Jeremy
>
> - --
> Tel: +44 (1590) 610184
> Cell: +44 (7970) 676050
> SkypeID: jeremybennett
> Twitter: @jeremypbennett
> Email: jer...@em...
> Web: www.embecosm.com
> PGP key: 1024D/BEF58172FB4754E1 2009-03-20
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2
>
> iEYEARECAAYFAlkR8PYACgkQvvWBcvtHVOGFeACfV7voQ5hHUnSF3hVNj4hGU/CS
> S4QAnRCfemdeFTw3Gj6tD895sCNGER0d
> =8ovI
> -----END PGP SIGNATURE-----
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Torcs-devel mailing list
> Tor...@li...
> https://lists.sourceforge.net/lists/listinfo/torcs-devel
>
|
|
From: Jeremy B. <jer...@em...> - 2017-05-09 17:06:06
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Found compiling for Fedora 25:
> $ uname -a Linux buzz 4.9.14-200.fc25.x86_64 #1 SMP Mon Mar 13
> 19:26:40 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
inan needs to be qualified as std:inan. Diff:
$ cvs diff src/drivers/olethros/geometry.cpp
Index: src/drivers/olethros/geometry.cpp
===================================================================
RCS file: /cvsroot/torcs/torcs/torcs/src/drivers/olethros/geometry.cpp,v
retrieving revision 1.9
diff -r1.9 geometry.cpp
373c373
< if (isnan(r)) {
- ---
> if (std::isnan(r)) {
ChangeLog entry:
* src/drivers/olethros/geometry.cpp (EstimateSphere):
Qualify inan as std::inan.
Also filed as support request 12.
HTH,
Jeremy
- --
Tel: +44 (1590) 610184
Cell: +44 (7970) 676050
SkypeID: jeremybennett
Twitter: @jeremypbennett
Email: jer...@em...
Web: www.embecosm.com
PGP key: 1024D/BEF58172FB4754E1 2009-03-20
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEARECAAYFAlkR8PYACgkQvvWBcvtHVOGFeACfV7voQ5hHUnSF3hVNj4hGU/CS
S4QAnRCfemdeFTw3Gj6tD895sCNGER0d
=8ovI
-----END PGP SIGNATURE-----
|
|
From: Markus K. <ap...@de...> - 2017-05-08 16:24:59
|
Hi all, I have recently adopted the Debian package of Torcs and wanted to forward some patches to you. If there is a more appropriate way to do this than to use this mailing list, please let me know. format-argument.patch: Fixes a build failure since we compile Torcs with the -format-security flag for improved security. gcc6-isnan.patch: Fixes a build failure because isnan is ambiguous when GCC6 is used to compile the program. glibc-default-source.patch: The flags -D_SVID_SOURCE -D_BSD_SOURCE are deprecated and cause compile time warnings. _DEFAULT_SOURCE should be used instead. manpage-and-spelling.patch Fixes a couple of spelling mistakes and improves the man pages a little Regards, Markus |