[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-11 Thread noreply
The proposal to merge lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands has been updated. Status: Needs review => Merged For more details, see: https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 -- Your t

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-11 Thread GunChleoc
@bunnybot merge force -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/bug-1732765-economy-refactoring. ___ Mailing

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-11 Thread bunnybot
Refusing to merge, since Travis is not green. Use @bunnybot merge force for merging anyways. Travis build 3658. State: failed. Details: https://travis-ci.org/widelands/widelands/builds/402567175. --

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-11 Thread bunnybot
Continuous integration builds have changed state: Travis build 3658. State: failed. Details: https://travis-ci.org/widelands/widelands/builds/402567175. Appveyor build 3457. State: failed. Details:

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-11 Thread GunChleoc
Transient failure on Travis @bunnybot merge force -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/bug-1732765-economy-refactoring.

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-11 Thread GunChleoc
We only have 1 bug left now with a savegame that's needed: https://bugs.launchpad.net/widelands/+bug/1678987 So, let's have this branch now to give it some more testing exposure. @bunnybot merge --

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-05 Thread bunnybot
Continuous integration builds have changed state: Travis build 3624. State: errored. Details: https://travis-ci.org/widelands/widelands/builds/400510697. Appveyor build 3423. State: success. Details:

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-07-03 Thread bunnybot
Continuous integration builds have changed state: Travis build 3623. State: failed. Details: https://travis-ci.org/widelands/widelands/builds/399752394. Appveyor build 3422. State: success. Details:

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-19 Thread Klaus Halfmann
My Bad, was playing Singleplayer/Frisians for too long. this was a multiplay game. Looks I will create the next Youtube video tomorrow, then. -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is subscribed to

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-19 Thread GunChleoc
There are 3 packets that have changed version - I have added comments to the diff so that you can find them. Savegames from other branches will be incompatible with this one. Diff comments: > > === modified file 'src/game_io/game_player_economies_packet.cc' > ---

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-19 Thread Klaus Halfmann
Uhm I checked ~/.widelands/save, my save files are there, where is that code to check the file versions? -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is subscribed to branch

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-19 Thread Klaus Halfmann
I tried to load some old savegame (for my youtube channel) but it failed to display the correct files, loading the other files failed, of course. I assume some versioncheck was lost during the latest merge? I will merge trunk again now --

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-04 Thread GunChleoc
We still have some crash reports with attached savegames. I'd like those to be sorted out first before merging this branch, because they will become unreproducible once this branch hits trunk. -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-02 Thread bunnybot
Continuous integration builds have changed state: Travis build 3575. State: passed. Details: https://travis-ci.org/widelands/widelands/builds/387075948. Appveyor build 3378. State: success. Details:

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-02 Thread ypopezios
> * As Serial is uint32_t so we have 2^32 different Economies, ok > Should we do some stress testing with a Mutiplayergame placing and removing flags and roads like mad? > We could run this some more to see if we ever hit the limit If by testing the limit you mean the number 2^32, this is

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-02 Thread Klaus Halfmann
Any Codechecker around? I think I fixed it but _some_ compilers still dont like me? Why is it that differetn with some compilers? -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is subscribed to branch

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-02 Thread bunnybot
Continuous integration builds have changed state: Travis build 3574. State: failed. Details: https://travis-ci.org/widelands/widelands/builds/387006015. Appveyor build 3377. State: success. Details:

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-06-02 Thread Klaus Halfmann
Review: Approve Got a conflcit merging test/maps/plain.wmf/scripting/test_campaign_data.lua. I used the versison from trunk, but actually there was no difference. Regression tests: Ran 42 tests in 1125.653s We should get his in soon now, merging can become difficult. And this is (?) the last

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-28 Thread GunChleoc
I have had 8 AIs battle it out on Ice Wars for 100+ hours and have attached the savegame to the bug. We could run this some more to see if we ever hit the limit -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-27 Thread Klaus Halfmann
Review: Approve Played this now for about 30 Minutes again, did not notice any Problems. Ran the regression tests: Ran 41 tests in 739.863s, all fine. GUn: I will leave it up to you to merge this, it will for sure break savegames. Should we do some stress testing with a Mutiplayergame placing

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-26 Thread GunChleoc
pers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands. ___ Mailing list: https://launchpad.net/~widelands-dev Post to : widelands-dev@lists.launchpad.net Unsubscribe : https://launchpad

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-25 Thread GunChleoc
only > + void remove_economy(Serial serial); > + const std::map<Serial, std::unique_ptr>& economies() const; Good point, we should try this. > + Economy* get_economy(Widelands::Serial serial) const; > + bool has_economy(Widelands::Serial serial) const; &g

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-25 Thread GunChleoc
-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands. ___ Mailing list: https://launchpad.net/~widelands-dev Post

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-23 Thread Klaus Halfmann
://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands. ___ Mailing list: https

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-22 Thread Klaus Halfmann
d::unique_ptr>& economies() const; Why not unordered_map, I do not think we need range iteration? "unordered_map containers are faster than map containers to access individual elements by their key, although they are generally less efficient for range iteration through a subset of their

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-13 Thread bunnybot
/_widelands_dev_widelands_bug_1732765_economy_refactoring-3311. -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-12 Thread bunnybot
/_widelands_dev_widelands_bug_1732765_economy_refactoring-3302. -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-11 Thread GunChleoc
have interesting savegames attached before merging this. Implementing compatibility would be very complicated. We used to have economy numbers per player, now we have 1 global serial number. -- Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-e

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-09 Thread GunChleoc
-economy-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands. ___ Mailing list: https://launchpad.net/~widelands-dev Post

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-09 Thread GunChleoc
Oops, found a failing test -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-09 Thread GunChleoc
The proposal to merge lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands has been updated. Status: Needs review => Work in progress For more details, see: https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 -- Y

Re: [Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-09 Thread TiborB
Do you want it in Build 20? -- https://code.launchpad.net/~widelands-dev/widelands/bug-1732765-economy-refactoring/+merge/345277 Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

[Widelands-dev] [Merge] lp:~widelands-dev/widelands/bug-1732765-economy-refactoring into lp:widelands

2018-05-09 Thread GunChleoc
have interesting savegames attached before merging this. Implementing compatibility would be very complicated. We used to have economy numbers per player, now we have 1 global serial number. -- Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/bug-1732765-e