Back to Home / #openttd / 2018 / 12 / Prev Day | Next Day
#openttd IRC Logs for 2018-12-27

---Logopened Thu Dec 27 00:00:54 2018
00:51<DorpsGek_II>[OpenTTD/OpenTTD] telk5093 commented on pull request #6992: small German translation patch https://git.io/fhkv6
02:24<Eddi|zuHause>@calc 22*8
02:24<@DorpsGek>Eddi|zuHause: 176
02:24<Eddi|zuHause>@calc 17*12
02:24<@DorpsGek>Eddi|zuHause: 204
02:25-!-andythenorth [~andytheno@elephanta.plus.com] has joined #openttd
02:25-!-andythenorth is "andythenorth" on #openttd
02:25<andythenorth>moin
02:30-!-sla_ro|master [~sla.ro@84.117.88.126] has joined #openttd
02:30-!-sla_ro|master is "slamaster" on #sla #openttd
02:38<Eddi|zuHause>every time i think a bottleneck is solved, a new one pops up
02:38<Eddi|zuHause>and ships are hopeless :/
02:44<andythenorth>oof
02:44<andythenorth>sounds like they managed to recreate TTD pretty well
02:44<andythenorth>Eddi|zuHause: make a ship mod :P
02:49*andythenorth wonders if TF vehicles make integer tile lengths :P
02:53<Eddi|zuHause>uhm... no.. definitely not
02:54<Eddi|zuHause>andythenorth: platforms have lengths of 80/160/240/...m, but trains have things like 232m
02:55<Eddi|zuHause>wagons of the same generation don't have the same length, engine lengths are all different
02:55<Eddi|zuHause>and trains of length 240m don't quite fit into 240m terminus platforms
02:57<Eddi|zuHause>and i somehow lost my buffer stops...
03:07-!-tokai|noir [~tokai@00012860.user.oftc.net] has joined #openttd
03:07-!-mode/#openttd [+v tokai|noir] by ChanServ
03:07-!-tokai|noir is "Christian Rosentreter" on +#openttd
03:10<andythenorth>I don't think I could play that game :P
03:10<andythenorth>some part of my brain spent too much time in grids
03:10<andythenorth>tile grids, lego grids, design grids
03:14-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has joined #openttd
03:14-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
03:14-!-tokai [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
03:18<Eddi|zuHause>that might get tricky in a gridless game
03:20<andythenorth>free-form curves bother me :P
03:26<Eddi|zuHause>so i replaced half my trains with modded trains, and now i'm out of money :/
03:50<Eddi|zuHause><andythenorth> sounds like they managed to recreate TTD pretty well <-- it's actually very different from OpenTTD wrt ships, because in OpenTTD ships have endless capacity (you can just add more) whereas in TF they block each other at docks, and the entry/exit time is so large
03:52<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh approved pull request #6985: Fix (#6974): Add filter widget to api (and a double dot from somewhere) https://git.io/fhkIq
03:53<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh merged pull request #6985: Fix #6974: Add filter widget to api (and a double dot from somewhere) https://git.io/fpoNj
03:57<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh approved pull request #6987: Fix: [Win32] WIN32 may not be defined, always prefer the compiler pre… https://git.io/fhkIl
04:12<andythenorth>oof
04:12<andythenorth>blocking ships :P
04:12<andythenorth>such terrible idea
04:52-!-lugo [~lugo@000189e6.user.oftc.net] has joined #openttd
04:52-!-lugo is "..." on #debian #openttd
05:00-!-andythenorth [~andytheno@elephanta.plus.com] has quit [Quit: andythenorth]
05:04-!-Progman [~progman@p4FD6688A.dip0.t-ipconnect.de] has joined #openttd
05:04-!-Progman is "Peter Henschel" on #openttd
05:25<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh commented on pull request #6917: Fix iconv and clang version detection on OSX https://git.io/fhkmU
05:33<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain commented on pull request #6992: small German translation patch https://git.io/fhkmW
05:33<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain closed pull request #6992: small German translation patch https://git.io/fhTKB
05:33<TrueBrain>as it appears nobody wants to close PRs ......
06:03<TrueBrain>still a downside of our regression, if no gfx can be found, it 'hangs'
06:11-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
06:11-!-Thedarkb-T60 is "realname" on #openttd #oolite
06:14<TrueBrain>awh, regression fails on Windows .. no clue why .. total disaster :D
06:37<Eddi|zuHause>sounds like you're having a great day.
06:40-!-debdog [~debdog@2a02:8070:41b5:e100:7a24:afff:fe8a:d04d] has joined #openttd
06:40-!-debdog is "Wowbagger" on #openttd
06:49*peter1138 fires up VS 2017.
06:51<@peter1138> create mode 100644 docs/Readme_Windows_MSVC.md
06:51<@peter1138> delete mode 100644 docs/Readme_Windows_MSVC.txt
06:51<@peter1138>What do I use to read a .md file?
07:00<debdog>texteditor
07:02-!-sla_ro|master [~sla.ro@84.117.88.126] has quit []
07:08<Eddi|zuHause>.md is effectively wiki-formatting?
07:10-!-HerzogDeXtEr [~farci@dslb-178-005-185-198.178.005.pools.vodafone-ip.de] has joined #openttd
07:10-!-HerzogDeXtEr is "purple" on #openttd
07:22-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
07:22<TrueBrain>so for some reason OpenTTD doesn't want to run the regression, but it is not telling me why it doesn't want to :D
07:22<TrueBrain>useful!
07:27-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
07:27-!-Thedarkb-T60 is "realname" on #openttd #oolite
07:27-!-sla_ro|master [~sla.ro@84.117.88.126] has joined #openttd
07:27-!-sla_ro|master is "slamaster" on #sla #openttd
07:28<LordAro>peter1138: Eddi|zuHause: markdown, specifically
07:31-!-wodencafe [~cboyd@2605:6000:1517:462e:65ca:4299:c117:6dd8] has joined #openttd
07:31-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
07:37-!-TrueBrain is now known as TrueBrain_ii
07:37-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
07:38-!-TrueBrain [~TrueBrain@home.truebrain.nl] has joined #openttd
07:38-!-TrueBrain is "TrueBrain" on #openttd
07:47-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has quit [Ping timeout: 480 seconds]
07:49-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has joined #openttd
07:49-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
08:01-!-wodencafe [~cboyd@2605:6000:1517:462e:65ca:4299:c117:6dd8] has quit [Remote host closed the connection]
08:01-!-wodencafe [~cboyd@2605:6000:1517:462e:65ca:4299:c117:6dd8] has joined #openttd
08:01-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
08:02-!-wodencafe [~cboyd@2605:6000:1517:462e:65ca:4299:c117:6dd8] has quit []
08:05-!-wodencafe [~cboyd@2605:6000:1517:462e:e501:6fee:76d5:42dc] has joined #openttd
08:05-!-wodencafe is "Woden Cafe" on #432 #openttd #oftc #moocows
08:21<TrueBrain>meh; so running regression via MSVC doesn't work currently. Seems it used to work in 2011, but we used the mingw build to do that for the last 10 years. Guess .. we won't run regression on the Windows builds :P
08:26-!-lugo [~lugo@000189e6.user.oftc.net] has quit [Ping timeout: 480 seconds]
08:30<Eddi|zuHause>regression is overrated
08:30-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has quit []
08:36<FLHerne>Eddi|zuHause: It's sort of halfway between formalised internet-speak formatting and wiki markup
08:36-!-lugo [lugo@000189e6.user.oftc.net] has joined #openttd
08:36-!-lugo is "..." on #debian #openttd
08:51-!-Progman [~progman@p4FD6688A.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
08:51-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
08:51-!-andythenorth is "andythenorth" on #openttd
08:53<andythenorth>well
09:07-!-gelignite [~gelignite@55d49cab.access.ecotel.net] has joined #openttd
09:07-!-gelignite is "gelignite" on #openttd
09:33-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has quit [Quit: andythenorth]
09:47-!-Flygon [~Flygon@114-198-109-194.dyn.iinet.net.au] has quit [Read error: Connection reset by peer]
10:07-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
10:07-!-andythenorth is "andythenorth" on #openttd
10:09-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has joined #openttd
10:09-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
10:43-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has quit []
11:44-!-debdog [~debdog@2a02:8070:41b5:e100:7a24:afff:fe8a:d04d] has quit [Quit: Initiating getting-the-hell-out-of-here maneuver!]
11:45-!-glx [kvirc@000128ec.user.oftc.net] has joined #openttd
11:45-!-mode/#openttd [+v glx] by ChanServ
11:45-!-glx is "Loïc GUILLOUX" on +#openttd
12:00-!-Borg [~borg@87-99-43-52.internetia.net.pl] has joined #openttd
12:00-!-Borg is "Unknown" on #openttd
12:00-!-gelignite [~gelignite@55d49cab.access.ecotel.net] has quit [Quit: Good fight, good night!]
12:09<DorpsGek_II>[OpenTTD/OpenTTD] glx22 merged pull request #6987: Fix: [Win32] WIN32 may not be defined, always prefer the compiler pre… https://git.io/fp9vd
12:09-!-debdog [~debdog@2a02:8070:41b5:e100:7a24:afff:fe8a:d04d] has joined #openttd
12:09-!-debdog is "Wowbagger" on #openttd #bitlbee
12:33-!-synchris [~synchris@139.138.202.72] has joined #openttd
12:33-!-synchris is "Synesios Christou" on #openttd
12:46-!-gelignite [~gelignite@55d49cab.access.ecotel.net] has joined #openttd
12:46-!-gelignite is "gelignite" on #openttd
12:53-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
12:53-!-Thedarkb-T60 is "realname" on #openttd #oolite
12:53-!-glx [kvirc@000128ec.user.oftc.net] has quit []
12:56-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has joined #openttd
12:56-!-Wolf01 is "Wolf01" on #openttd
12:56-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Remote host closed the connection]
12:57-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
12:57-!-Thedarkb-T60 is "realname" on #openttd #oolite
12:57<Wolf01>o/
13:28<andythenorth>hi
14:01-!-nielsm [~nielsm@176-23-103-56-cable.dk.customer.tdc.net] has joined #openttd
14:01-!-nielsm is "Niels Martin Hansen" on #openttd
14:04<nielsm>TrueBrain, maybe add a cmdline flag to redirect/tee debug output to a file
14:04<nielsm>or whatever output the regression tests make
14:08<TrueBrain>that is also a possibility
14:08<TrueBrain>but yeah, as it is now, it is not going to work :D
14:08<TrueBrain>well, guess running the Windows build is better than not running it :)
14:16<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain opened pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhka6
14:17<nielsm>:party:
14:17<andythenorth>o_O
14:17<Eddi|zuHause>how is that part of the main repo?
14:18<nielsm>the same way the makefiles and VS projects are
14:18<nielsm>it's build instructions
14:19<andythenorth>I need a train nerd
14:20*andythenorth wonders who will step up
14:22<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhka6
14:24<TrueBrain>finding bugs :D
14:25<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhka6
14:26<nielsm>ooh, it's checking itself
14:26<Eddi|zuHause>andythenorth: one who tells you how your sprites have the wrong number of rivets?
14:26<TrueBrain>Eddi|zuHause: guess you haven;t looked in the main repo for a very long time :) Or any other "modern" project :D
14:26<Eddi|zuHause>TrueBrain: not really
14:27<TrueBrain>IaC - Infrastructure as Code
14:27<TrueBrain>any decent project these days defines itself how the CI / CD works
14:27<TrueBrain>high locality
14:27<TrueBrain>easier to maintain
14:27<TrueBrain>(and ... tracked in a VCS!)
14:28<Eddi|zuHause>well, my intuition would have been that CI config would be a separate repo
14:28<Eddi|zuHause>like you have separate repos for all the bots
14:29<andythenorth>Eddi|zuHause: one who tells me which european electric loco can be squashed for UK loading gauge :P
14:30<andythenorth>I need a fake freight engine for 2020 or so
14:30<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhka6
14:31<TrueBrain>Eddi|zuHause: you won't see many repositories doing that; and for good reason. How the CI runs, is part of a repository. If you put it somewhere else, locality increases, and that makes it harder to maintain
14:31<TrueBrain>its pretty nifty, how "the world" solved this
14:31<nielsm>andythenorth, with hitachi being in the european market (and england) now maybe a japanese one could work too? remember they largely run on narrow gauge
14:32<TrueBrain>come to think of it .. 'tox' already did it too .. which is older than cloud
14:33<andythenorth>nielsm: seems Hitachi have a UK factory :P
14:33<Eddi|zuHause>andythenorth: doesn't siemens build UK versions?
14:33<TrueBrain>Eddi|zuHause: btw, the bots are in a different repository, but the configuration is per repo too
14:34<TrueBrain>okay, job seems to run now :D
14:38<TrueBrain>https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=28&view=logs <- 8 minutes :D
14:39<nielsm>it's certainly better than 20 minutes :)
14:39-!-Wormnest [~Wormnest@35.136.176.177] has joined #openttd
14:39-!-Wormnest is "Wormnest" on #openttd
14:42<TrueBrain>now the question .. shall we just switch or not?
14:43<nielsm>it's probably no worse than the current jenkins
14:43<TrueBrain>good point
14:43<TrueBrain>guess I wait for the review, and then switch Jenkins to Azure .. and we will see how much it burns :D
14:44<andythenorth>it's obvs. nearly time to switch :D
14:44<andythenorth>what could go wrong :P
14:47<TrueBrain>not much honestly :)
14:48<nielsm>i'd say it's pretty well tested already
14:49<TrueBrain>and it ONLY runs on CI currently :)
14:56<nielsm>but the PR is not being run on jenkins so it's blocking the regular merge
14:57<TrueBrain>but I have powers!
14:57<TrueBrain>just not going to change that till it is approved :D
14:57<TrueBrain>and lucky enough .. approval has nothing to do with what CIs think :)
15:00-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
15:07-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
15:07-!-Thedarkb-T60 is "realname" on #openttd #oolite
15:08<Heiki>andythenorth: https://en.wikipedia.org/wiki/British_Rail_Class_93_(Stadler) https://railcolornews.com/2018/12/19/uk-class-93-rail-operations-orders-ten-tri-mode-uk-light-locomotives-from-stadler/ coming in 2020
15:09<andythenorth>yeah I just found that
15:09<andythenorth>life imitates art again :)
15:09<Heiki>haha
15:11<andythenorth>thanks
15:12<andythenorth>any visuals yet? o_O
15:13<Heiki>I haven’t found any, but probably quite similar to Class 88
15:17<TrueBrain>nielsm: I didnt say it with that many words, but I was kinda hoping you would approve my PR :D
15:19<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh approved pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhkrz
15:19<nielsm>sry :]
15:19-!-glx [kvirc@000128ec.user.oftc.net] has joined #openttd
15:19-!-mode/#openttd [+v glx] by ChanServ
15:19-!-glx is "Loïc GUILLOUX" on +#openttd
15:19<TrueBrain>:D
15:19<TrueBrain>tnx!
15:21<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain commented on pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhkrr
15:21<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain merged pull request #6994: Change: use Azure Pipelines instead of self-hosted Jenkins for CI https://git.io/fhka6
15:24-!-synchris [~synchris@139.138.202.72] has quit [Quit: yeeha!]
15:24<TrueBrain>lol; I now blocked all existing PRs :D
15:24<TrueBrain>oops :)
15:25<TrueBrain>if any need merging without them getting an update, let me know
15:25<TrueBrain>but I doubt any will
15:28<+glx>always fun to break everything ;)
15:29<TrueBrain>hell yeah!
15:29<TrueBrain>I am so happy we now run native MacOS and Win32/Win64 is back in the CI again :D
15:29<TrueBrain>hopefully this weekend I can get DigitalOcean setup decently enough to start with some IaC hosting :)
15:29<+glx>I remember the C to CPP switch breaking all patches
15:30<Borg>does anyone build OpenTTD w/ Mingw here?
15:30<+glx>it's half broken Borg
15:30<+glx>disable freetype and it should work
15:30<nielsm>before any nightlies can be published the revision detection needs to be fixed I think
15:30<TrueBrain>its broken? Bah .. and yes, indeed
15:31<+glx>was broken before your work TrueBrain ;)
15:31<nielsm>due to the azure pipeline doing a detached HEAD checkout
15:31*glx talks about mingw
15:31<TrueBrain>nielsm: that is easily fixable :)
15:32<+glx>Borg: hmm mingw32 or mingw64 BTW ?
15:32<Borg>mingw32...
15:33<Borg>im still on best windows ever made..
15:33<Borg>;)
15:33<+glx>ah it may build then, for mingw64 it definitively fails with freetype (because harfbuzz)
15:33<Borg>oh.. good
15:36<TrueBrain>nielsm: I guess the main issue with a detached head is that branch detection fails?
15:36<TrueBrain>what we normally do for nightlies, is force the version anyway
15:37<TrueBrain>as we .. had a lot of issues with detection over the years :)
15:38<nielsm>nightlies are just master anyway yes
15:38<nielsm>PRs might be annoying
15:39<TrueBrain>yeah; I think we just need a new way of doing this
15:39<TrueBrain>openttd-openttd-pr6698
15:39<TrueBrain>or something
15:39<TrueBrain>so you can also get: truebrain-openttd-master
15:39<TrueBrain>or something
15:39<nielsm>probably better yes
15:39<TrueBrain>but something for another day :)
15:40<nielsm>rather than depending on whatever bad branch name the PR submitter chose
15:42<+glx>I think with github desktop I get pr/XXXX as branch name
15:43*glx likes github desktop for things like that
15:43<+glx>not for the silly merges I need to fix with rebase -i ;)
15:43<nielsm>https://www.youtube.com/watch?v=b5jIgDAd89E when did we add those features?
15:43<nielsm>;)
15:47<+glx>note for later: don't switch branch in github desktop while compiling
16:15<+glx>ok mingw32 still builds and run
16:17<andythenorth>all modern locomotives look like cheese :P
16:17<andythenorth>harder to draw, and kind of boring
16:27<Borg>glx: cool :)
16:27<Borg>haha.. I just upgraded so old Network safe.. w/ new GRF..
16:28<Borg>now some power stations are overcharging.... 141% capacity output :D
16:36<DorpsGek_II>[OpenTTD/OpenTTD] glx22 opened pull request #6995: Fix 59e42ea17, 1f083c3ac: make clean was not fully cleaning https://git.io/fhk6u
16:38<+glx>let's try the new CI ;)
16:38<LordAro>:o
16:38<Eddi|zuHause>141% is sqrt(2), so i would expect that to be a reasonable output of a power station :)
16:39<Borg>Eddi|zuHause: haha ;)
16:40<Eddi|zuHause>(given that for AC, this is the factor between average and max)
16:40<Borg>yeah...
16:40<Borg>luicky coincidence :)
16:41<+glx>TrueBrain: did the PR trigger the CI ?
16:41<Borg>the true reason is. that I added support for power station layouts.. so smaller produce less power (need less coal too)
16:41<TrueBrain>glx: good point, I forgot to switch something on
16:41<TrueBrain>one sec
16:41<Eddi|zuHause>so many revolutions today, what's next, actual nightly builds? :p
16:42<LordAro>woah now, let's not get ahead of ourselves
16:42<TrueBrain>glx: you need to allow forks to run .. and you cannot do that in the YAML .. I keep forgetting that :D
16:43<TrueBrain>glx: can you push again? (rebase, commit-message change, anything?)
16:43<Eddi|zuHause>so much for locality?
16:43<TrueBrain>glx: suggestion: 'make clean' between quotes :P
16:43<TrueBrain>Eddi|zuHause: glass half-empty kinda guy, I see
16:44<Eddi|zuHause>hey, i was just praising all the progress
16:44<DorpsGek_II>[OpenTTD/OpenTTD] glx22 updated pull request #6995: Fix 59e42ea17, 1f083c3ac: make clean was not fully cleaning https://git.io/fhk6u
16:45<TrueBrain>glx: there we go :)
16:45<Eddi|zuHause>(on an unrelated note, sudden switching between high and low could be a sign of depression)
16:46<TrueBrain>luckily, that is very treatable these days :)
16:46<TrueBrain>glx: hmm ... let me investigate what is going wrong here :)
16:46<+glx>it's "in progress"
16:47<TrueBrain>"Latest build not found" .. wuth?
16:49<+glx>at least linux and macOS work
16:50-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has joined #openttd
16:50-!-Wacko1976 is "The Chat Cool People Use" on #openttd #/r/openttd
16:50<andythenorth>yay
16:50<TrueBrain>how weird .. it cannot find the dependencies in the artifact ..
16:50<andythenorth>'work'
16:51<+glx>but I like how the checks are detailled in github
16:52<@peter1138>I set up my own Jenkins just so I could copy what we'd done here, and now I have no clue ;p
16:55<LordAro>haha
16:55-!-Borg [~borg@87-99-43-52.internetia.net.pl] has quit [Quit: leaving]
16:57<TrueBrain>a bit of trial and error .. lets see if I can find the issue
16:57<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain opened pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
16:58<TrueBrain>no clue if it uses my new yml now, or the one in master :D
16:59<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
17:00<+glx>good question
17:01<TrueBrain>from my branch :P
17:01<TrueBrain>not what I would like, but fair enough
17:01<TrueBrain>hmm
17:01<TrueBrain>this is weird
17:01<+glx>same error
17:04<TrueBrain>okay, this worked a moment ago .. lolz .. :D
17:05<TrueBrain>weird
17:05<TrueBrain>their editor also lost track of the artifact ... which really is there :D
17:06<nielsm>anyone more awake than me, who can check this for me? https://0x0.st/snTm.txt -- the "do not write multiple blank lines in a row" part does not work, it does produce multiple blank lines around a skipped block
17:06<nielsm>(the actual block detection and skipping works)
17:07<nielsm>full script: https://0x0.st/snTa.txt
17:13<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
17:14<TrueBrain>hmm .. if this fixes the issue, I have another problem, but at least I know where that problem is :D
17:15<+glx>it doesn't :(
17:15<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
17:15<TrueBrain>ugh, sorry for the spam .. not really another way to test this :(
17:17<andythenorth>GL :)
17:17<andythenorth>bye
17:17-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has left #openttd []
17:17<TrueBrain>this worked moments ago ... lolz
17:18<nielsm>ah figured out my problem
17:20<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
17:23<TrueBrain>okay, it works if I run it manually
17:23<TrueBrain>it fails when it comes from a PR
17:23<TrueBrain>interesting
17:24<+glx>depends on the username ?
17:24<+glx>or the account
17:25<nielsm>hm did we use "remove:" or "update:" for removing unused strings from language files?
17:25<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
17:25<+glx>we used to use "cleanup:"
17:25<TrueBrain>nielsm: the fact you ask, means we made it too complicated :D
17:26<TrueBrain>fix/change/update is already confusing for me :D
17:26<DorpsGek_II>[OpenTTD/OpenTTD] nielsmh updated pull request #6990: Fix: Correct display of industry requires/produces in Build Industry window https://git.io/fhTef
17:29<DorpsGek_II>[OpenTTD/OpenTTD] andythenorth commented on issue #4410: Trains: var4A in purchase list (current railtype) https://git.io/fhkPy
17:29<TrueBrain>I am very tempted to store the artifact somewhere else, so I can just download it :P
17:29<+glx>yup looking at the logs I see many Cleanup for removing strings
17:31<+glx>TrueBrain: the other option being to rebuild the deps each time I guess
17:31<TrueBrain>glx: yeah .. adds 10 more minutes to the CI :(
17:34<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
17:35<TrueBrain>now I come to think of it, it might be good to publish it on github as 'release' :P
17:35<TrueBrain>but that is for another day
17:35<TrueBrain>(possibly others find it useful to have the dependencies pre-compiled too)
17:38<TrueBrain>I think it has to do with authentication of some sorts
17:39<+glx>that's what I think too
17:39<+glx>because when you start it with your truebrain account it works
17:40<+glx>*manually
17:41<TrueBrain>of all the issues, I did not expect this to be one :)
17:47<+glx>https://docs.microsoft.com/en-us/azure/devops/pipelines/_img/choose-authorize-with-oauth.png?view=vsts from https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started/pipelines-sign-up?toc=/azure/devops/pipelines/toc.json&bc=/azure/devops/boards/pipelines/breadcrumb/toc.json&view=vsts suggest installing the github app to the github organisation
17:48<+glx>dunno if you did it
17:48<TrueBrain>yeah; the issue seems to be in permissions inside Azure Pipelines
17:48<TrueBrain>a build triggered from a PR has less rights
17:48<TrueBrain>which seems to give issues here
17:50-!-sla_ro|master2 [~sla.ro@84.117.88.126] has joined #openttd
17:50-!-sla_ro|master2 is "slamaster" on #sla #openttd
17:52<+glx>oh nice I have access to the configuration ;)
17:52<+glx>(don't worry I won't touch)
17:52<TrueBrain>how do you have access?
17:52<TrueBrain>(that is interesting :D)
17:53<+glx>only the basic settings, like repos selection
17:53<TrueBrain>you can save it too?
17:53-!-sla_ro|master [~sla.ro@84.117.88.126] has quit [Ping timeout: 480 seconds]
17:54<+glx>and uninstall
17:54<TrueBrain>in GitHub?
17:54<TrueBrain>yeah, ofc, you are owner there
17:54<+glx>yes in github :)
17:54<TrueBrain>but yeah, the issue is not with github
17:54<TrueBrain>it is in azure pipelines
17:55<TrueBrain>(the artifact is in azure pipelines, and it tries to download it (and fails))
17:55<+glx>hmm I could force merge my PR
17:55<+glx>to trigger a master build
17:56<TrueBrain>master build?
17:56<TrueBrain>there is no master build
17:56<TrueBrain>which is a good point, there is no master build :P
17:56<+glx>of course because there's no nightly yet
17:56<TrueBrain>yeah, but we can also validate master after commit
17:56<TrueBrain>but not important atm :)
17:57<TrueBrain>when I manually query the API, I get results .. hmm
17:58-!-nielsm [~nielsm@176-23-103-56-cable.dk.customer.tdc.net] has quit [Ping timeout: 480 seconds]
17:58<TrueBrain>so .... I need more debugging info
17:59<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
18:02-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
18:03<+glx>hmm it should be possible to add a regression project in the solution
18:03<TrueBrain>meh; more debugging is difficult
18:03<TrueBrain>glx: please do :)
18:05-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
18:05-!-Thedarkb-T60 is "realname" on #openttd #oolite
18:05<TrueBrain>I see the line of code that fails in the source code, but not really a way to debug it :D
18:09<Wolf01>'night
18:09-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
18:14<TrueBrain>okay .... guess the only solution is to make our own task, which is a copy of theirs, and add debugging :P
18:20<TrueBrain>funny ... depending on the API version I use, I can access the API or not
18:37-!-Samu [~oftc-webi@pa4-84-91-142-34.netvisao.pt] has joined #openttd
18:37-!-Samu is "OFTC WebIRC Client" on #openttd
18:38<Samu>hi
18:40-!-gelignite [~gelignite@55d49cab.access.ecotel.net] has quit [Quit: Good fight, good night!]
18:52-!-sla_ro|master2 [~sla.ro@84.117.88.126] has quit []
18:56-!-Wacko1976 [~IceChat9@027-161-128-083.dynamic.caiway.nl] has quit [Ping timeout: 480 seconds]
18:57<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
19:00<TrueBrain>so creating my own task also kinda fails
19:02<Samu>i'm getting a weird behaviour with my ai. I'm managing road vehicles, selling old vehicles, but suddenly I spot some few aircrafts also being sold
19:02<Samu>can't figure out the cause of the issue
19:06<DorpsGek_II>[OpenTTD/OpenTTD] TrueBrain updated pull request #6996: Fix: [AzurePipelines] download the correct Windows Dependency artifact https://git.io/fhkis
19:12<TrueBrain>glx: manually triggered your build
19:12<TrueBrain>I have a good idea what is going wrong
19:12<TrueBrain>but .. that is something for tomorrow :)
19:12<TrueBrain>night all
19:12<+glx>btw my PR was not MSVC related ;)
19:25<Samu>i catched one of the aircrafts that is sold by mistake, but still can't figure why it happens
19:27<Samu>i think i have an idea... autorenew seems to be getting in the way?
19:28<Samu>when a vehicle is autorenewed, does it get to keep the same id?
19:28<Samu>must investigate, brb
19:47<Samu>I don't understand what is happening
19:48<Samu>the SellVehicle function isn't even called
19:48<Samu>and the aircraft is still sold
19:48<Samu>gonna try kill the other AI
19:48<Samu>see if it makes a differenc
19:54<Samu>i killed AdmiralAI, and it appears it's not happening
19:54<Samu>he's selling my aircraft somehow?
19:54<ST2>smart AI :D
19:54<ST2>hi :)
19:56<Samu>i dunno, it could be something related to vehicle IDs
19:57<Samu>gonna try disabling autorenew
19:58<Samu>still, it's weird
19:59<Samu>the SellVehicle function isn't even run
19:59<Samu>not called, and the aircraft poofs
20:11-!-lugo [lugo@000189e6.user.oftc.net] has quit [Ping timeout: 480 seconds]
20:12<Samu>where is the autorenew code?
20:12<Samu>which cpp can't find it
20:23-!-Flygon [~Flygon@114-198-109-194.dyn.iinet.net.au] has joined #openttd
20:23-!-Flygon is "Flygon" on #openttd
20:58-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Remote host closed the connection]
20:58-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
20:58-!-Thedarkb-T60 is "realname" on #openttd #oolite
20:58-!-rocky1138 [~rocky1138@kwat.chat] has quit [Quit: The Lounge - https://thelounge.github.io]
21:02-!-rocky1138 [~rocky1138@kwat.chat] has joined #openttd
21:02-!-rocky1138 is "Your Mom" on #openttd
21:16-!-Thedarkb-T60 [~Thedarkb-@51-171-48-54-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
21:20<Samu>at the start of the management cycle the AI had 4415 aircraft
21:21<Samu>at the end, we'll see with autorenew on and autorenew off
21:21<Samu>waiting...
21:53<Samu>4374 with autorenew on
21:56<Samu>4415 with autorenew off
21:56<Samu>it's autorenew that's causing the problem :(
22:51-!-Samu [~oftc-webi@pa4-84-91-142-34.netvisao.pt] has quit [Quit: Page closed]
23:03-!-Wormnest [~Wormnest@35.136.176.177] has quit [Quit: Leaving]
23:33-!-HerzogDeXtEr [~farci@dslb-178-005-185-198.178.005.pools.vodafone-ip.de] has quit [Read error: Connection reset by peer]
23:51-!-glx [kvirc@000128ec.user.oftc.net] has quit []
---Logclosed Fri Dec 28 00:00:56 2018