Author Topic: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede  (Read 1136 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 211
Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
Here is the nightly for Windows on 06 Nov 2015 - Revision fbc9ede

Open non-feature issues in Mantis: 124

Group: Standard
fso_Standard_20151106_fbc9ede.7z
MD5Sum

Group: AVX
fso_AVX_20151106_fbc9ede.7z
MD5Sum

Group: SSE
fso_SSE_20151106_fbc9ede.7z
MD5Sum

Group: NO-SSE
fso_NO-SSE_20151106_fbc9ede.7z
MD5Sum

Code: [Select]
------------------------------------------------------------------------
commit 1d66596
Author: niffiwan <Fri Nov 6 07:59:03 2015 +1000>
Commit: niffiwan <Fri Nov 6 07:59:03 2015 +1000>

    Disable shadows by default
 code/cmdline/cmdline.cpp | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

------------------------------------------------------------------------
commit b704050
Author: Goober5000 <Thu Nov 5 00:36:06 2015 -0500>
Commit: Goober5000 <Thu Nov 5 00:36:06 2015 -0500>

    change these functions to return bool rather than int; fixes a minor warning
 code/ship/shipfx.cpp | 42 +++++++++++++++++++++---------------------
 code/ship/shipfx.h   |  6 +++---
 2 files changed, 24 insertions(+), 24 deletions(-)

------------------------------------------------------------------------
commit bbad1c2
Author: Goober5000 <Thu Oct 29 09:34:18 2015 -0400>
Commit: Goober5000 <Thu Oct 29 09:34:18 2015 -0400>

    more const-correctness per PR comments
 code/graphics/2d.h                | 24 ++++++++++++------------
 code/graphics/gropengl.cpp        |  4 ++--
 code/graphics/gropengldraw.cpp    |  4 ++--
 code/graphics/gropengldraw.h      | 10 +++++-----
 code/graphics/gropengltexture.cpp |  2 +-
 code/graphics/gropengltnl.cpp     | 12 ++++++------
 code/graphics/gropengltnl.h       | 10 +++++-----
 code/graphics/grstub.cpp          | 24 ++++++++++++------------
 8 files changed, 45 insertions(+), 45 deletions(-)

------------------------------------------------------------------------
commit a7dcda9
Author: Goober5000 <Wed Oct 28 00:02:35 2015 -0400>
Commit: Goober5000 <Wed Oct 28 00:02:35 2015 -0400>

    wip to avoid const_cast
 code/render/3ddraw.cpp  | 2 +-
 code/render/3dsetup.cpp | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit bfc0948
Author: Goober5000 <Tue Oct 27 22:52:03 2015 -0400>
Commit: Goober5000 <Tue Oct 27 22:52:03 2015 -0400>

    let's change this antipattern here too
 code/starfield/starfield.cpp | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit 75411d9
Author: Goober5000 <Tue Oct 27 22:46:35 2015 -0400>
Commit: Goober5000 <Tue Oct 27 22:46:35 2015 -0400>

    const-correctness inspired by 392, because why not be masochistic
 code/io/keycontrol.cpp                 |  2 +-
 code/missionui/missionscreencommon.cpp |  2 +-
 code/missionui/missionscreencommon.h   |  2 +-
 code/model/modelinterp.cpp             |  2 +-
 code/render/3d.h                       | 85 ++++++++++++++++++----------------
 code/render/3ddraw.cpp                 | 49 ++++++++++----------
 code/render/3dinternal.h               |  2 +-
 code/render/3dlaser.cpp                |  8 ++--
 code/render/3dmath.cpp                 | 20 ++++----
 code/render/3dsetup.cpp                | 23 ++++-----
 10 files changed, 101 insertions(+), 94 deletions(-)



 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
This is the first Visual Studio 2015 automated nightly build.  Seems to have worked, if someone could confirm that this does work fine for them that would be helpful, still need to get a full set of game data on my new machine so I can actually test builds now.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
This build broke the Blue Planet mission 'The Great Preservers'.

On builds before Nov 6, killing Arjuna Wing has no unusual effect.

On builds after Nov 6, killing Arjuna Wing causes a CTD in release builds. I haven't been able to repro this in debug builds.

We need to get a fix on this, because we have other important bugs that got fixed after Nov 6, but our game doesn't work after Nov 6!  :shaking:

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
Couple more clues:

There's a script operating on Arjuna Wing, and if you turn off that script, the crash doesn't happen.

If you compile your own builds, apparently the crash doesn't happen, so I'm told by top #scp men this may be a so-called compiler error?

 

Offline niffiwan

  • 211
  • Eluder Class
Re: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
Self compiled builds on 2013 (SSE2) & 2015 (AVX) haven't crashed.

SSE2 nightlies have crashed.

AVX nighties have sometimes crashed, but not always.

Proving elusive to track down, more info & test cases is good!
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
I'm pretty sure I've tracked this down.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

  

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Nightly (Windows): 06 Nov 2015 - Revision fbc9ede
Fixed, as far as I can tell! What a strange, strange bug.