Back to Home / #openttd / 2019 / 08 / Prev Day | Next Day
#openttd IRC Logs for 2019-08-04

---Logopened Sun Aug 04 00:00:37 2019
00:43-!-snail_UES_ [] has quit [Quit: snail_UES_]
00:45-!-Wormnest [~Wormnest@] has quit [Ping timeout: 480 seconds]
01:04-!-nielsm [] has joined #openttd
01:04-!-nielsm is "Niels Martin Hansen" on #openttd
01:18-!-Wormnest [~Wormnest@] has joined #openttd
01:18-!-Wormnest is "Wormnest" on #openttd
02:34-!-andythenorth [] has joined #openttd
02:34-!-andythenorth is "andythenorth" on #openttd
02:44*andythenorth experimenting with Instruments
02:44<andythenorth>not sure what I'm doing, but I have a lot of charts :P
02:44-!-Samu [] has joined #openttd
02:44-!-Samu is "OFTC WebIRC Client" on #openttd
02:48<Samu>wwow Beerbelott so much text for 5 lines
02:50<Beerbelott>Well it's because that's because this small change gets a foot in the door... it needs more changes, whatever is decided
02:51<Beerbelott>and in the past some "obvious" small changes took me a lot of time to explain/format correctly...
02:52<Samu>oh, you're alive, I thought everybody was sleeping
02:53<Beerbelott>Haven't slept yet
02:54<Samu>eh, wiki articles
02:55<Samu>they're usually outdated
02:56<andythenorth>when I want to run a profiler, I can't get OpenTTD to dump frame rate to 16fps
02:57<andythenorth>but if it's not being profiled, it will do it trivially :P
02:57<andythenorth>there's a lesson in that somewhere :P
02:59-!-sla_ro|master [] has joined #openttd
02:59-!-sla_ro|master is "slamaster" on @#sla #openttd
03:05<Samu>i'm not sure how libraries work, "it just works"
03:07<Samu>i tick the AIs i want to download, and that's it, it auto-selects needed libraries
03:07<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh commented on pull request #7666: Add: [Win32] Select MIDI device by port name
03:08<Samu>their exact version needed are downloaded
03:10<andythenorth>if OpenTTD performance is wildly variable for no obvious reason, and no reproducible trigger
03:11<andythenorth>is the logical conclusion that the problem is my system?
03:14<nielsm>the profiler might affect how certain system timers are handled and that might cause the problem to disappear or change character
03:14<nielsm>(that would match with my suspicion that the issue is not caused by anything actually being slow, but rather by some timers or delays being wrong)
03:15<Samu>high precision event timer?
03:16<andythenorth>the problem isn't reproducible even with the profiler off
03:16<andythenorth>I was going to bisect for performance, as 1.9.1 does not exhibit the issue to the same extent as master afaict
03:16<andythenorth>but I can't bisect without a repro :P
03:18<andythenorth>this is me
03:20<Samu>x86 versions of Mac OS X.
03:20-!-gelignite [] has joined #openttd
03:20-!-gelignite is "gelignite" on #openttd
03:20<Samu>what did I just read?
03:29<Beerbelott>Samu: I don't think the WIki is outdated on the matter I quoted. The Squirrel import function seems to work the way it's documented. and the code just ignores script versions anyway
03:29<Beerbelott>Both are a problem, one way or the other
03:30<Beerbelott>My quick & dirty fix makes the current, illogical "upgrade" mechanism almost useless (as I don't think a script w/ same name & version ever changes MD5 signature
03:31-!-Beerbelott [] has left #openttd []
03:40<peter1139>I don't know, what did you just read?
03:56-!-Progman [] has joined #openttd
03:56-!-Progman is "Peter Henschel" on #openttd
04:00-!-Beerbelott [] has joined #openttd
04:00-!-Beerbelott is "purple" on #openttd
04:14<Samu>libraries don't update the same manner as AIs
04:15<Samu>but I don't know
04:17<Samu>nevermind, I don't know at all
04:20<Samu>new version of a library make the previous version to be hidden from content download
04:20<Samu>but that doesn't force an upgrade
04:20<Samu>when downloading AIs
04:24<Samu>looks like I'm confused
04:24<Samu>inside openttd it lists Pathfinder.Road version 3 and 4
04:26<Samu>on the website, it only lists version 4
04:37<andythenorth>ha ha smoke
04:37*andythenorth back to YT
04:38<Samu>i found a problem with my AI
04:38<Samu>when reliability of available engines is too low to be considered
04:38<Samu>it shouldn't bother searching for a route
04:39<Samu>it should pick the most reliable, even though they both suck
04:39<Samu>after all, they're still available...
04:42<Samu>the transition between tricario helicopter and guru x2 helicopter, reliability period of both engines are below 75%
04:42<Samu>there's a small phase my AI becomes dumb, it builds the heliports and then doesn't build the aircraft
04:43<Samu>then demolishes heliports
04:43<Beerbelott>Samu: If you look at the code, you will see AI & AILibrary are handled the same when compared one to each other
04:43<Samu>and keeps repeatin
04:44<Beerbelott>Well, time for me to have some sleep
04:44-!-Beerbelott [] has left #openttd []
04:49<Samu>I need to rewrite the reliability checks
04:52<Samu>maybe I should include it in the estimated income, instead of outright removing them
06:29-!-HerzogDeXtEr [] has joined #openttd
06:29-!-HerzogDeXtEr is "purple" on #openttd
06:33<Samu>hmm ai is replacing all darwin 600 with airtaxi a21
06:33<Samu>better reliability on airtaxi, same passenger capacity
06:34<Samu>i think i like this change
06:38<Samu>uhm... weird reliabilities
06:38<Samu>all models have 78%
06:39<Samu>no variance, is this intended? looks bugged
06:39<Samu>only those models that are being retired have lower values
06:41<andythenorth>breakdowns off?
06:42<Samu>8 aircraft models have 78%
06:43<Samu>3 have 77%
06:43<Samu>2 have 76%
06:44<Samu>then 1 of each: 63%, 55%, 47%, 47%, 42%, 40% all of these being retired soon
06:45<Samu>i find these values a bit strange
06:45<Samu>there's nothing better than 78%
06:46<Samu>those 2 that were 76%, are now 75%, they're being retired too
06:49<Samu>heh, speaking of airtaxi a21, it's being retired too
06:49<Samu>already replacing back to darwin 600
06:49<Samu>AI is being too sensible now :o
07:43-!-frosch123 [] has joined #openttd
07:43-!-frosch123 is "frosch" on #openttd
08:21-!-Thedarkb-X40 [] has quit [Ping timeout: 480 seconds]
09:07<Samu>when my ai does better with mail than with pass, something's wrong
09:14-!-andythenorth [] has quit [Quit: andythenorth]
09:36<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh commented on pull request #7658: Add: 'getsysdate' console command
10:18<peter1139>Alright, white chocolate and cookie magnums are nice...
10:30-!-Thedarkb-X40 [] has joined #openttd
10:30-!-Thedarkb-X40 is "realname" on #openttd #/r/openttd #oolite
10:31<DorpsGek_II>[OpenTTD/OpenTTD] glx22 commented on pull request #7658: Add: 'getsysdate' console command
10:31<Eddi|zuHause>magnum as in the ice on a stick?
10:32-!-glx [] has joined #openttd
10:32-!-mode/#openttd [+v glx] by ChanServ
10:32-!-glx is "Loïc GUILLOUX" on +#openttd
10:39<DorpsGek_II>[OpenTTD/OpenTTD] michicc commented on pull request #7658: Add: 'getsysdate' console command
10:40-!-snail_UES_ [] has joined #openttd
10:40-!-snail_UES_ is "Jacopo Coletto" on #openttd
10:49-!-Flygon [] has quit [Quit: A toaster's basically a soldering iron designed to toast bread]
11:00-!-sla_ro|master [] has quit []
11:30<DorpsGek_II>[OpenTTD/OpenTTD] telk5093 updated pull request #7658: Add: 'getsysdate' console command
11:30<DorpsGek_II>[OpenTTD/OpenTTD] telk5093 commented on pull request #7658: Add: 'getsysdate' console command
11:31<DorpsGek_II>[OpenTTD/OpenTTD] telk5093 commented on pull request #7658: Add: 'getsysdate' console command
11:59-!-UncleCJ [~unclecjma@2001:470:1af1:101::14c] has quit [Quit: Client limit exceeded: 4096]
12:09<DorpsGek_II>[OpenTTD/OpenTTD] LordAro approved pull request #7658: Add: 'getsysdate' console command
12:13-!-arikover [] has joined #openttd
12:13-!-arikover is "arikover" on #openttd
12:18<peter1139>Bah, no ninjam packages
12:55-!-Eddi|zuHause [] has quit [Remote host closed the connection]
12:56-!-Eddi|zuHause [] has joined #openttd
12:56-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
13:43<Samu>I think I understand town effects now
13:45<Samu>really tricky to understand
13:51-!-arikover [] has quit [Quit: ERC (IRC client for Emacs 26.2)]
14:22-!-andythenorth [] has joined #openttd
14:22-!-andythenorth is "andythenorth" on #openttd
14:28-!-Thedarkb-X40 [] has quit [Ping timeout: 480 seconds]
14:35-!-sla_ro|master [] has joined #openttd
14:35-!-sla_ro|master is "slamaster" on @#sla #openttd
14:35<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh merged pull request #7658: Add: 'getsysdate' console command
14:45<Eddi|zuHause>hm, i tried timing a crossing light to make it flow better, but i don't think it worked... :/
15:24-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
15:33<Eddi|zuHause>ok, that did not work... :/
15:34<Eddi|zuHause>i need a road with more lanes, but there aren't any with this tram track configuration :/
16:02-!-sla_ro|master [] has quit []
16:09-!-gelignite [] has quit [Quit: Good fight, good night!]
16:21-!-Thedarkb-X40 [] has joined #openttd
16:21-!-Thedarkb-X40 is "realname" on #openttd #/r/openttd #oolite
16:46-!-frosch123 [] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
16:52-!-andythenorth [] has quit [Ping timeout: 480 seconds]
16:56-!-Thedarkb1-X40 [] has joined #openttd
16:56-!-Thedarkb1-X40 is "realname" on #oolite #/r/openttd #openttd
16:56-!-Thedarkb-X40 [] has quit [Read error: Connection reset by peer]
17:01-!-Progman [] has quit [Remote host closed the connection]
17:13<Samu>milek7: hi
17:29-!-snail_UES_ [] has quit [Quit: snail_UES_]
17:39-!-Samu [] has quit [Quit: Page closed]
18:01-!-nielsm [] has quit [Ping timeout: 480 seconds]
18:35-!-snail_UES_ [] has joined #openttd
18:35-!-snail_UES_ is "Jacopo Coletto" on #openttd
18:37-!-Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
18:46-!-Eddi|zuHause [] has joined #openttd
18:46-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
19:01-!-Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
19:40-!-Eddi|zuHause [] has joined #openttd
19:40-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
19:50<Eddi|zuHause>"Free swap = 0kB" ... why? what is cities skylines using all this memory for?
20:00-!-Beerbelott [] has joined #openttd
20:00-!-Beerbelott is "purple" on #openttd
20:00<Beerbelott>Should pieces of advice like this one be followed? warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
20:05<Eddi|zuHause>Beerbelott: more commonly this means you made a logic error, and the parentheses should be the other way around
20:06<Eddi|zuHause>Beerbelott: and yes, this warning should not appear
20:07<Beerbelott>It's nto an error, but a warning, and the logic is perfectly fine. From what I read, it's merely a disambiguation thing to *prevent* errors being made
20:08<Beerbelott>it's a line looking like "a && b || c"
20:08<Beerbelott>precedence kicks in alright, no problem
20:08<Eddi|zuHause>so either way, you should set those parentheses
20:09<Beerbelott>but... precedence exist for a reason :\
20:09<Eddi|zuHause>but... the warning also exists for a reason
20:09<Beerbelott>it's an option which seems to have recently been added to the compiler flags
20:10<Eddi|zuHause>... i don't know how more explicitly i should spell out the answer to your question...
20:10<+glx>it's better to use parentheses even when you're sure of precedence
20:11<+glx>because it's a common error
20:13<+glx>it's also easier to read (the reader doesn't need to remember the precedence rules ;) )
20:15<DorpsGek_II>[OpenTTD/OpenTTD] Berbe updated pull request #7328: Improve restart
20:17<Beerbelott>Just for my information, does the compile farm fail on warnings like that (I suppose yes)?
20:17<+glx>no, warnings are not errors
20:18<Beerbelott>Aren't you using the flag tranforming warnings into errors?
20:18-!-Ttech [] has quit [Quit: Este é o fim.]
20:18<+glx>we could, but we don't
20:18<+glx>OSX build is full of unfixable warnings for instance
20:19<+glx>well "unfixable"
20:19<Beerbelott>Ah yeah, didn't think of cross-platform problems such this one
20:19<Beerbelott>Well... I fixed a repushed the PR anyway
20:27-!-Ttech [ttech@2600:3c00::17:8abf] has joined #openttd
20:27-!-Ttech is "Thomas Techinus" on @#swift #qemu #moocows @#botters #help @#transcendence #openttd #oftc #linode
20:41-!-Thedarkb1-X40 [] has quit [Ping timeout: 480 seconds]
20:58<DorpsGek_II>[OpenTTD/OpenTTD] glx22 opened pull request #7681: Fix: clang and MSVC warnings
21:03<Eddi|zuHause>i might have a memleak on my hands...
21:22-!-Thedarkb-X40 [] has joined #openttd
21:22-!-Thedarkb-X40 is "realname" on #openttd #/r/openttd #oolite
21:33-!-Eddi|zuHause [] has quit [Remote host closed the connection]
21:34-!-Eddi|zuHause [] has joined #openttd
21:34-!-Eddi|zuHause is "Johannes E. Krause" on #openttd
21:59-!-Flygon [] has joined #openttd
21:59-!-Flygon is "Flygon" on #openttd
22:47-!-debdog [~debdog@2a00:79c0:63c:4800:7a24:afff:fe8a:d04d] has joined #openttd
22:47-!-debdog is "Wowbagger" on #bitlbee #openttd
22:50-!-D-HUND [~debdog@2a00:79c0:60a:4b00:7a24:afff:fe8a:d04d] has quit [Ping timeout: 480 seconds]
22:58-!-glx [] has quit []
23:40-!-Beerbelott1 [~Berbe@2a01:e0a:6:8070:2141:d1fd:fa74:b23a] has joined #openttd
23:40-!-Beerbelott1 is "purple" on #openttd
23:44-!-Arveen [] has quit [Ping timeout: 480 seconds]
23:48-!-Beerbelott [] has quit [Ping timeout: 480 seconds]
23:58-!-Beerbelott1 [~Berbe@2a01:e0a:6:8070:2141:d1fd:fa74:b23a] has quit [Quit: Leaving.]
23:58-!-Beerbelott [~Berbe@2a01:e0a:6:8070:2141:d1fd:fa74:b23a] has joined #openttd
23:58-!-Beerbelott is "purple" on #openttd
---Logclosed Mon Aug 05 00:00:39 2019