Page MenuHomeWildfire Games

SM91 upgrade
ClosedPublic

Authored by Stan on Jan 9 2022, 3:24 PM.

Details

Summary

This upgrades 0 A.D. to use Spidermonkey ESR 91.
API changes are essentially trivial, basically renaming:

The most important change is the introduction of Warp: https://hacks.mozilla.org/2020/11/warp-improved-js-performance-in-firefox-83/
Based on some rather trivial AI replays (both a 1v1 and a 4-player FFA), I think we actually see greater speed improvements than claimed by Mozilla. My very basic profiling suggests JS code might be up to 2x faster, resulting in substantial speed boosts for the simulation as a whole (up to 30% for 'sim update'). Note that this won't translate to 'the game is 30% faster' since this will mostly affect simturns and not raw frames, but overall the upgrade seems _excellent_.

Edit -> Scratch that, I'm seeing the effect of x86 to ARM compilation. Obviously the game is much faster when it's not running in rosetta...

It appears that SM91 remains replay-compatible with SM78 (it worked in the above AI game anyways) so getting some perf comparisons will be easy enough.

NB: a subsequent diff handles file removals & ought handle binary changes such & windows headers.

NB2: Download the tarball from here: https://github.com/wraitii/spidermonkey-tarballs/releases/download/mozjs-91.13.1/mozjs-91.13.1.tar.xz

Test Plan

Ideally, this would be compiled & tested on Linux & Windows. I haven't had time to try and compile this on Windows yet, so no idea whether it works there.
I've tested it on Mac OS 12 however, compiling for both x86 & ARM.

Event Timeline

wraitii created this revision.Jan 9 2022, 3:24 PM
Owners added a subscriber: Restricted Owners Package.Jan 9 2022, 3:25 PM
Vulcan added a comment.Jan 9 2022, 3:28 PM

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/5475/display/redirect

I tried to apply the patch, but neither with Arcanist nor with pull0ad I am able to apply the patch successfully.

Terminal Output - Arcanist
https://dpaste.com/FENKKZMPS.txt

Terminal Output - pull0ad
https://dpaste.com/2238BZ8MK.txt

Is SM91 supported by our low/old platforms (like GCC7 + 4.15.0 or Windows 7)?

libraries/source/spidermonkey/build.sh
118

Is it ok store the archive on github? Maybe gitlab or our server?

Vulcan added a comment.Jan 9 2022, 5:49 PM

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/7179/display/redirect

wraitii added inline comments.Jan 9 2022, 6:07 PM
libraries/source/spidermonkey/build.sh
118

This was mostly done as a hack to make the CI work until the tarballs got committed to SVN.

Stan published this revision for review.Jan 10 2022, 12:56 AM
Stan added a subscriber: Stan.

Windows CI choked.

nwtour added a subscriber: nwtour.Jan 10 2022, 2:42 PM

I have not build this version out of the box (linux/clang-11)

In file included from /home/nwtour/ff/0ad/libraries/source/spidermonkey/mozjs-91.5.0/modules/fdlibm/src/e_acos.cpp:44:
/home/nwtour/ff/0ad/libraries/source/spidermonkey/mozjs-91.5.0/modules/fdlibm/src/math_private.h:34:21: error: typedef redefinition with different types ('__double_t' (aka 'double') vs 'long double')
typedef __double_t  double_t;
                    ^
/usr/include/math.h:156:21: note: previous definition is here
typedef long double double_t;
                    ^
1 error generated.
ERROR: SpiderMonkey build failed
libraries/source/spidermonkey/build.sh
118
120

bzip2: (stdin) is not a bzip2 file.
tar: Child returned status 2

-j, --bzip2
       Filter the archive through bzip2(1).

-J, --xz
       Filter the archive through xz(1)

I have not build this version out of the box (linux/clang-11)
/home/nwtour/ff/0ad/libraries/source/spidermonkey/mozjs-91.5.0/modules/fdlibm/src/math_private.h:34:21: error: typedef redefinition with different types ('__double_t' (aka 'double') vs 'long double')

Did you manage to fix that error? I didn't run into it.
The others I'm aware of, need to fix em.

Did you manage to fix that error? I didn't run into it.
The others I'm aware of, need to fix em.

I looked at the trunk https://hg.mozilla.org/mozilla-central/file/7c1dcab226105b4d4dab172021483381689dd6d7/modules/fdlibm/src/math_private.h
These lines are not there:

/* Emulate FreeBSD internal double types. Adapted from https://github.com/freebsd/freebsd-src/search?q=__double_t  */

typedef double      __double_t;
typedef __double_t  double_t;

In trunk revision history - i don't see them either: https://hg.mozilla.org/mozilla-central/log/7c1dcab226105b4d4dab172021483381689dd6d7/modules/fdlibm/src/math_private.h

Looks like hack added to the ESR (?)

Stan added a comment.EditedJan 10 2022, 4:41 PM

Some files are missing from the tarball, see https://bugzilla.mozilla.org/show_bug.cgi?id=1749306

I built with SM's 78 headers but there are only a few commits missing https://github.com/mozilla/gecko-dev/commits/esr91/mozglue/dllservices (3abb99c8e2abd5f2b327ef488231683efdc22673 is 78.*)

Here are the files that are working(tm) for me on Windows after fixing it.

Can't compile though https://pastebin.com/eLXQKS70
Same error for this guy (no answer) https://discourse.mozilla.org/t/sm-91-compatibility-with-msvc/83338

Stan added a comment.Jan 11 2022, 2:22 PM

wraitii edited the summary of this revision. (Show Details)Jan 11 2022, 2:25 PM

Did you manage to fix that error? I didn't run into it.
The others I'm aware of, need to fix em.

https://bugzilla.mozilla.org/show_bug.cgi?id=1729459

wraitii updated this revision to Diff 19435.Jan 13 2022, 3:53 PM

Should fix issues noted above.

Build failure - The Moirai have given mortals hearts that can endure.

Debug:
     6>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\rlinterface.vcxproj]
     8>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\i18n\L10n.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     8>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\Globals.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\network.vcxproj]
     8>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\scripting\GlooxScriptConversions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     8>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\XmppClient.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     8>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\scripting\JSInterface_Lobby.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptContext.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\JSON.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\simulation2.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptExceptions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptConversions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptStats.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    14>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\graphics.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptInterface.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\StructuredClone.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    13>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\engine.vcxproj]
    15>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\atlas.vcxproj]
    16>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\gui.vcxproj]

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/6590/display/redirect

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/5494/display/redirect

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/7197/display/redirect

Linux x32/Clang 11
build, start game, save-load, atlas, js-console: all successfull, found no errors

libraries/source/spidermonkey/build.sh
8

In SVN 78.6.0+2. Not automatically applied:

patching file libraries/source/spidermonkey/build.sh
Hunk #1 FAILED at 3.
Hunk #4 succeeded at 101 (offset -3 lines).
Hunk #5 FAILED at 119.
Hunk #6 succeeded at 135 (offset 4 lines).
Hunk #7 succeeded at 148 (offset 4 lines).
2 out of 7 hunks FAILED -- saving rejects to file libraries/source/spidermonkey/build.sh.rej
patching file libraries/source/spidermonkey/patch.sh
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file libraries/source/spidermonkey/patch.sh.rej
source/gui/Scripting/JSInterface_GUIProxy.h
173
In file included from ../../../source/gui/ObjectBases/IGUIObject.cpp:25:
../../../source/gui/Scripting/JSInterface_GUIProxy.h:173:98: warning: unused parameter 'desc' [-Wunused-parameter]
                                              JS::MutableHandle<mozilla::Maybe<JS::PropertyDescriptor>> desc) const override
Langbart added a comment.EditedJan 15 2022, 12:40 AM
  • Patch applied successfully
  • Spidermoneky was successfully built
  • Game successfully compiled and started
Performance

I used the following replay and counted the time for reaching the inGame time of 10mins, 20mins and 30mins.

10min20min30min
rP2621110:42min21:54min33:13min
rP26211+D442810:38min21:43min32:46min
4 sec11sec27sec

PS: Default settings applied in both cases.

Stan added a comment.Jan 18 2022, 3:12 PM

Shellcheck output

$ shellcheck myscript
 
Line 56:
  CONF_OPTS="${CONF_OPTS}"
  ^-- SC2269 (info): This variable is assigned to itself, so the assignment does nothing.
 
Line 59:
if [ "`uname -s`" = "Darwin" ]
      ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: (apply this, apply all SC2006)
if [ "$(uname -s)" = "Darwin" ]
 
Line 82:
  [ ! -z "$(command -v rustc)" ] || (echo "Error: rustc is not available. Install the rust toolchain (rust + cargo) before proceeding." && exit 1)
    ^-- SC2236 (style): Use -n instead of ! -z.
 
Line 83:
  [ ! -z "${LLVM_OBJDUMP}" ] || (echo "Error: LLVM objdump is not available. Install it (likely via LLVM-clang) before proceeding." && exit 1)
    ^-- SC2236 (style): Use -n instead of ! -z.
 
Line 103:
if $REBUILD = true;
            ^-- SC2283 (error): Remove spaces around = to assign (or use [ ] to compare, or quote '=' if literal).
 
Line 121:
  . ../patch.sh
    ^-- SC1091 (info): Not following: ../patch.sh was not specified as input (see shellcheck -x).
 
Line 135:
    ${CONF_OPTS} \
    ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: (apply this, apply all SC2086)
    "${CONF_OPTS}" \
 
Line 139:
  ${MAKE} ${MAKE_OPTS}
          ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: (apply this, apply all SC2086)
  ${MAKE} "${MAKE_OPTS}"
 
Line 147:
  ${CONF_OPTS} \
  ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: (apply this, apply all SC2086)
  "${CONF_OPTS}" \
 
Line 149:
${MAKE} ${MAKE_OPTS}
        ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: (apply this, apply all SC2086)
${MAKE} "${MAKE_OPTS}"
 
Line 167:
  if [ "`uname -s`" = "OpenBSD" ];
        ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: (apply this, apply all SC2006)
  if [ "$(uname -s)" = "OpenBSD" ];
 
Line 170:
  elif [ "`uname -s`" = "Darwin" ];
          ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: (apply this, apply all SC2006)
  elif [ "$(uname -s)" = "Darwin" ];
 
Line 181:
  pushd "${FOLDER}/build-release/dist/include"
  ^-- SC3044 (warning): In POSIX sh, 'pushd' is undefined.
 
Line 183:
  popd
  ^-- SC3044 (warning): In POSIX sh, 'popd' is undefined.
 
Line 184:
  pushd "${FOLDER}/build-debug/dist/include"
  ^-- SC3044 (warning): In POSIX sh, 'pushd' is undefined.
 
Line 186:
  popd
  ^-- SC3044 (warning): In POSIX sh, 'popd' is undefined.
 
Line 210:
if [ "`uname -s`" = "Darwin" ]
      ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: (apply this, apply all SC2006)
if [ "$(uname -s)" = "Darwin" ]

Can't fix all of them, but at least some.

libraries/source/spidermonkey/build.sh
164

Would be nice to use set that OS variable on non Windows instead of calling uname -s everywhere.

237–238

It seems we don't need those anymore? I can't even find the DLLs for SM78.
https://trac.wildfiregames.com/browser/ps/trunk/binaries/system

Deleted in rP24332

Stan added inline comments.Feb 1 2022, 1:58 PM
libraries/source/spidermonkey/FixFpNormIssue.diff
62

This breaks on Windows.

error: use of undeclared identifier '__CONCAT'
64

This breaks as well.

c:/Dev/Perso/0ad-git/libraries/source/spidermonkey/mozjs-91.5.0/modules/fdlibm/src/math_private.h(681,24): error: exponent has no digits
                WRAPPED__CONCAT(0x1.8p, LDBL_MANT_DIG) / 2);
libraries/source/spidermonkey/build.sh
47–53

IIRC it doesn't do anything anymore.

87–91
110
191–196

popd and pushd are not posix commands, one can use subshells instead.

Stan requested changes to this revision.Feb 1 2022, 1:58 PM
This revision now requires changes to proceed.Feb 1 2022, 1:58 PM
Stan added a subscriber: jprahman.Aug 9 2022, 8:12 AM

@jprahman the issue is that the new patches applied on top of sm91 prevented it to build on Windows. We first need to address those before switching to 102.

wraitii updated this revision to Diff 20961.Oct 15 2022, 1:01 PM

Rebase & fixes:

  • Make the Linux 32-bit patch apply only on i686 (which I believe is only linux 32 bit?) to work around windows compilation issue.
  • Improve bash script per stan's comments
  • Update to 91.13.1, which is the last ESR for version 91. This requires a different virtualEnv fix for me which I've provided below (it's tied to Homebrew but I assume it won't hurt on mac os anyways).
wraitii edited the summary of this revision. (Show Details)Oct 15 2022, 1:03 PM

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/6422/display/redirect

Build failure - The Moirai have given mortals hearts that can endure.

Debug:
     6>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\rlinterface.vcxproj]
     7>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\network.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\Globals.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\XmppClient.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\i18n\L10n.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\scripting\GlooxScriptConversions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\scripting\JSInterface_Lobby.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptContext.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptConversions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\JSON.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptExceptions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptInterface.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\StructuredClone.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptStats.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    13>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\engine.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\simulation2.vcxproj]
    14>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\graphics.vcxproj]
    16>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\gui.vcxproj]
    15>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\atlas.vcxproj]

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/7514/display/redirect

Build failure - The Moirai have given mortals hearts that can endure.

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/8119/display/redirect

Stan requested changes to this revision.Oct 16 2022, 7:22 PM

Doesn't build for me.

libraries/source/spidermonkey/patch.sh
2

Only -e :)

This revision now requires changes to proceed.Oct 16 2022, 7:22 PM
Stan added a comment.EditedOct 23 2022, 9:00 PM

Binaries

Patch.sh fix

--- a/libraries/source/spidermonkey/patch.sh
+++ b/libraries/source/spidermonkey/patch.sh
@@ -17,7 +17,7 @@ patch -p1 < ../FixWindowsLibNames.diff
 # but that seems to imperfectly fix the issue with GCC.
 # It also won't compile on windows - in doubt, apply only where relevant.
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1729459
-if [ "$(uname -m)" = "i686" ]
+if [ "$(uname -m)" = "i686" ] && [ "${OS}" != "Windows_NT" ]
 then
        patch -p1 < ../FixFpNormIssue.diff
 fi

Build fix diff (Might want to add a note that it compiles with V2022)

diff --git a/libraries/source/spidermonkey/include-win32-debug/js/Result.h b/libraries/source/spidermonkey/include-win32-debug/js/Result.h
index cfd68a927c..d8dba3906a 100644
--- a/libraries/source/spidermonkey/include-win32-debug/js/Result.h
+++ b/libraries/source/spidermonkey/include-win32-debug/js/Result.h
@@ -268,11 +268,11 @@ namespace JS {
 template <typename V = Ok, typename E = Error>
 using Result = mozilla::Result<V, E>;

-static_assert(sizeof(Result<>) == sizeof(uintptr_t),
-              "Result<> should be pointer-sized");
-
-static_assert(sizeof(Result<int*, Error>) == sizeof(uintptr_t),
-              "Result<V*, Error> should be pointer-sized");
+//static_assert(sizeof(Result<>) == sizeof(uintptr_t),
+//              "Result<> should be pointer-sized");
+//
+//static_assert(sizeof(Result<int*, Error>) == sizeof(uintptr_t),
+//              "Result<V*, Error> should be pointer-sized");

 }  // namespace JS

diff --git a/libraries/source/spidermonkey/include-win32-release/js/Result.h b/libraries/source/spidermonkey/include-win32-release/js/Result.h
index cfd68a927c..c7a4665380 100644
--- a/libraries/source/spidermonkey/include-win32-release/js/Result.h
+++ b/libraries/source/spidermonkey/include-win32-release/js/Result.h
@@ -268,11 +268,11 @@ namespace JS {
 template <typename V = Ok, typename E = Error>
 using Result = mozilla::Result<V, E>;

-static_assert(sizeof(Result<>) == sizeof(uintptr_t),
-              "Result<> should be pointer-sized");
+//static_assert(sizeof(Result<>) == sizeof(uintptr_t),
+//              "Result<> should be pointer-sized");

-static_assert(sizeof(Result<int*, Error>) == sizeof(uintptr_t),
-              "Result<V*, Error> should be pointer-sized");
+//static_assert(sizeof(Result<int*, Error>) == sizeof(uintptr_t),
+//              "Result<V*, Error> should be pointer-sized");

 }  // namespace JS

Premake diff:

diff --git a/build/premake/extern_libs5.lua b/build/premake/extern_libs5.lua
index 373a93b7af..8271e2ef9f 100644
--- a/build/premake/extern_libs5.lua
+++ b/build/premake/extern_libs5.lua
@@ -605,7 +605,6 @@ extern_lib_defs = {
                        else
                                if os.istarget("windows") then
                                        include_dir = "include-win32"
-                                       buildoptions { "/FI\"js/RequiredDefines.h\"" }
                                else
                                        include_dir = "include-unix"
                                end

List of files that should be deleted. (They are not present in the zip), you can just delete the spidermonkey header folders for windows.

libraries/source/spidermonkey/include-win32-debug/js.msg
libraries/source/spidermonkey/include-win32-debug/js/BinASTFormat.h
libraries/source/spidermonkey/include-win32-debug/js/RequiredDefines.h
libraries/source/spidermonkey/include-win32-debug/js/TrackedOptimizationInfo.h
libraries/source/spidermonkey/include-win32-debug/jsperf.h
libraries/source/spidermonkey/include-win32-debug/mozilla/Authenticode.h
libraries/source/spidermonkey/include-win32-debug/mozilla/GuardObjects.h
libraries/source/spidermonkey/include-win32-debug/mozilla/IndexSequence.h
libraries/source/spidermonkey/include-win32-debug/mozilla/LoaderAPIInterfaces.h
libraries/source/spidermonkey/include-win32-debug/mozilla/ModuleLoadInfo.h
libraries/source/spidermonkey/include-win32-debug/mozilla/Move.h
libraries/source/spidermonkey/include-win32-debug/mozilla/NullPtr.h
libraries/source/spidermonkey/include-win32-debug/mozilla/Pair.h
libraries/source/spidermonkey/include-win32-debug/mozilla/RecordReplay.h
libraries/source/spidermonkey/include-win32-debug/mozilla/WindowsDllBlocklist.h
libraries/source/spidermonkey/include-win32-debug/mozilla/WindowsDllBlocklistA11yDefs.h
libraries/source/spidermonkey/include-win32-debug/mozilla/WindowsDllBlocklistCommon.h
libraries/source/spidermonkey/include-win32-debug/mozilla/WindowsDllBlocklistLauncherDefs.h
libraries/source/spidermonkey/include-win32-debug/mozilla/WindowsDllBlocklistLegacyDefs.h
libraries/source/spidermonkey/include-win32-debug/mozilla/WindowsDllBlocklistTestDefs.h
libraries/source/spidermonkey/include-win32-debug/mozilla/glue/WindowsDllServices.h
libraries/source/spidermonkey/include-win32-debug/nspr/md/_darwin.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/md/_freebsd.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/md/_linux.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/md/_netbsd.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/md/_openbsd.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/md/_solaris.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/md/_win95.cfg
libraries/source/spidermonkey/include-win32-debug/nspr/nspr.h
libraries/source/spidermonkey/include-win32-debug/nspr/plarena.h
libraries/source/spidermonkey/include-win32-debug/nspr/plarenas.h
libraries/source/spidermonkey/include-win32-debug/nspr/plbase64.h
libraries/source/spidermonkey/include-win32-debug/nspr/plerror.h
libraries/source/spidermonkey/include-win32-debug/nspr/plgetopt.h
libraries/source/spidermonkey/include-win32-debug/nspr/plhash.h
libraries/source/spidermonkey/include-win32-debug/nspr/plstr.h
libraries/source/spidermonkey/include-win32-debug/nspr/pratom.h
libraries/source/spidermonkey/include-win32-debug/nspr/prbit.h
libraries/source/spidermonkey/include-win32-debug/nspr/prclist.h
libraries/source/spidermonkey/include-win32-debug/nspr/prcmon.h
libraries/source/spidermonkey/include-win32-debug/nspr/prcountr.h
libraries/source/spidermonkey/include-win32-debug/nspr/prcpucfg.h
libraries/source/spidermonkey/include-win32-debug/nspr/prcvar.h
libraries/source/spidermonkey/include-win32-debug/nspr/prdtoa.h
libraries/source/spidermonkey/include-win32-debug/nspr/prenv.h
libraries/source/spidermonkey/include-win32-debug/nspr/prerr.h
libraries/source/spidermonkey/include-win32-debug/nspr/prerror.h
libraries/source/spidermonkey/include-win32-debug/nspr/prinet.h
libraries/source/spidermonkey/include-win32-debug/nspr/prinit.h
libraries/source/spidermonkey/include-win32-debug/nspr/prinrval.h
libraries/source/spidermonkey/include-win32-debug/nspr/prio.h
libraries/source/spidermonkey/include-win32-debug/nspr/pripcsem.h
libraries/source/spidermonkey/include-win32-debug/nspr/private/pprio.h
libraries/source/spidermonkey/include-win32-debug/nspr/private/pprthred.h
libraries/source/spidermonkey/include-win32-debug/nspr/private/prpriv.h
libraries/source/spidermonkey/include-win32-debug/nspr/prlink.h
libraries/source/spidermonkey/include-win32-debug/nspr/prlock.h
libraries/source/spidermonkey/include-win32-debug/nspr/prlog.h
libraries/source/spidermonkey/include-win32-debug/nspr/prlong.h
libraries/source/spidermonkey/include-win32-debug/nspr/prmem.h
libraries/source/spidermonkey/include-win32-debug/nspr/prmon.h
libraries/source/spidermonkey/include-win32-debug/nspr/prmwait.h
libraries/source/spidermonkey/include-win32-debug/nspr/prnetdb.h
libraries/source/spidermonkey/include-win32-debug/nspr/prolock.h
libraries/source/spidermonkey/include-win32-debug/nspr/prpdce.h
libraries/source/spidermonkey/include-win32-debug/nspr/prprf.h
libraries/source/spidermonkey/include-win32-debug/nspr/prproces.h
libraries/source/spidermonkey/include-win32-debug/nspr/prrng.h
libraries/source/spidermonkey/include-win32-debug/nspr/prrwlock.h
libraries/source/spidermonkey/include-win32-debug/nspr/prshm.h
libraries/source/spidermonkey/include-win32-debug/nspr/prshma.h
libraries/source/spidermonkey/include-win32-debug/nspr/prsystem.h
libraries/source/spidermonkey/include-win32-debug/nspr/prthread.h
libraries/source/spidermonkey/include-win32-debug/nspr/prtime.h
libraries/source/spidermonkey/include-win32-debug/nspr/prtpool.h
libraries/source/spidermonkey/include-win32-debug/nspr/prtrace.h
libraries/source/spidermonkey/include-win32-debug/nspr/prtypes.h
libraries/source/spidermonkey/include-win32-debug/nspr/prvrsion.h
libraries/source/spidermonkey/include-win32-debug/nspr/prwin16.h
libraries/source/spidermonkey/include-win32-release/js.msg
libraries/source/spidermonkey/include-win32-release/js/BinASTFormat.h
libraries/source/spidermonkey/include-win32-release/js/RequiredDefines.h
libraries/source/spidermonkey/include-win32-release/js/TrackedOptimizationInfo.h
libraries/source/spidermonkey/include-win32-release/jsperf.h
libraries/source/spidermonkey/include-win32-release/mozilla/Authenticode.h
libraries/source/spidermonkey/include-win32-release/mozilla/GuardObjects.h
libraries/source/spidermonkey/include-win32-release/mozilla/IndexSequence.h
libraries/source/spidermonkey/include-win32-release/mozilla/LoaderAPIInterfaces.h
libraries/source/spidermonkey/include-win32-release/mozilla/ModuleLoadInfo.h
libraries/source/spidermonkey/include-win32-release/mozilla/Move.h
libraries/source/spidermonkey/include-win32-release/mozilla/NullPtr.h
libraries/source/spidermonkey/include-win32-release/mozilla/Pair.h
libraries/source/spidermonkey/include-win32-release/mozilla/RecordReplay.h
libraries/source/spidermonkey/include-win32-release/mozilla/WindowsDllBlocklist.h
libraries/source/spidermonkey/include-win32-release/mozilla/WindowsDllBlocklistA11yDefs.h
libraries/source/spidermonkey/include-win32-release/mozilla/WindowsDllBlocklistCommon.h
libraries/source/spidermonkey/include-win32-release/mozilla/WindowsDllBlocklistLauncherDefs.h
libraries/source/spidermonkey/include-win32-release/mozilla/WindowsDllBlocklistLegacyDefs.h
libraries/source/spidermonkey/include-win32-release/mozilla/WindowsDllBlocklistTestDefs.h
libraries/source/spidermonkey/include-win32-release/mozilla/glue/WindowsDllServices.h
libraries/source/spidermonkey/include-win32-release/nspr/md/_darwin.cfg
libraries/source/spidermonkey/include-win32-release/nspr/md/_freebsd.cfg
libraries/source/spidermonkey/include-win32-release/nspr/md/_linux.cfg
libraries/source/spidermonkey/include-win32-release/nspr/md/_netbsd.cfg
libraries/source/spidermonkey/include-win32-release/nspr/md/_openbsd.cfg
libraries/source/spidermonkey/include-win32-release/nspr/md/_solaris.cfg
libraries/source/spidermonkey/include-win32-release/nspr/md/_win95.cfg
libraries/source/spidermonkey/include-win32-release/nspr/nspr.h
libraries/source/spidermonkey/include-win32-release/nspr/plarena.h
libraries/source/spidermonkey/include-win32-release/nspr/plarenas.h
libraries/source/spidermonkey/include-win32-release/nspr/plbase64.h
libraries/source/spidermonkey/include-win32-release/nspr/plerror.h
libraries/source/spidermonkey/include-win32-release/nspr/plgetopt.h
libraries/source/spidermonkey/include-win32-release/nspr/plhash.h
libraries/source/spidermonkey/include-win32-release/nspr/plstr.h
libraries/source/spidermonkey/include-win32-release/nspr/pratom.h
libraries/source/spidermonkey/include-win32-release/nspr/prbit.h
libraries/source/spidermonkey/include-win32-release/nspr/prclist.h
libraries/source/spidermonkey/include-win32-release/nspr/prcmon.h
libraries/source/spidermonkey/include-win32-release/nspr/prcountr.h
libraries/source/spidermonkey/include-win32-release/nspr/prcpucfg.h
libraries/source/spidermonkey/include-win32-release/nspr/prcvar.h
libraries/source/spidermonkey/include-win32-release/nspr/prdtoa.h
libraries/source/spidermonkey/include-win32-release/nspr/prenv.h
libraries/source/spidermonkey/include-win32-release/nspr/prerr.h
libraries/source/spidermonkey/include-win32-release/nspr/prerror.h
libraries/source/spidermonkey/include-win32-release/nspr/prinet.h
libraries/source/spidermonkey/include-win32-release/nspr/prinit.h
libraries/source/spidermonkey/include-win32-release/nspr/prinrval.h
libraries/source/spidermonkey/include-win32-release/nspr/prio.h
libraries/source/spidermonkey/include-win32-release/nspr/pripcsem.h
libraries/source/spidermonkey/include-win32-release/nspr/private/pprio.h
libraries/source/spidermonkey/include-win32-release/nspr/private/pprthred.h
libraries/source/spidermonkey/include-win32-release/nspr/private/prpriv.h
libraries/source/spidermonkey/include-win32-release/nspr/prlink.h
libraries/source/spidermonkey/include-win32-release/nspr/prlock.h
libraries/source/spidermonkey/include-win32-release/nspr/prlog.h
libraries/source/spidermonkey/include-win32-release/nspr/prlong.h
libraries/source/spidermonkey/include-win32-release/nspr/prmem.h
libraries/source/spidermonkey/include-win32-release/nspr/prmon.h
libraries/source/spidermonkey/include-win32-release/nspr/prmwait.h
libraries/source/spidermonkey/include-win32-release/nspr/prnetdb.h
libraries/source/spidermonkey/include-win32-release/nspr/prolock.h
libraries/source/spidermonkey/include-win32-release/nspr/prpdce.h
libraries/source/spidermonkey/include-win32-release/nspr/prprf.h
libraries/source/spidermonkey/include-win32-release/nspr/prproces.h
libraries/source/spidermonkey/include-win32-release/nspr/prrng.h
libraries/source/spidermonkey/include-win32-release/nspr/prrwlock.h
libraries/source/spidermonkey/include-win32-release/nspr/prshm.h
libraries/source/spidermonkey/include-win32-release/nspr/prshma.h
libraries/source/spidermonkey/include-win32-release/nspr/prsystem.h
libraries/source/spidermonkey/include-win32-release/nspr/prthread.h
libraries/source/spidermonkey/include-win32-release/nspr/prtime.h
libraries/source/spidermonkey/include-win32-release/nspr/prtpool.h
libraries/source/spidermonkey/include-win32-release/nspr/prtrace.h
libraries/source/spidermonkey/include-win32-release/nspr/prtypes.h
libraries/source/spidermonkey/include-win32-release/nspr/prvrsion.h
libraries/source/spidermonkey/include-win32-release/nspr/prwin16.h

@wraitii any update on this migration to SM91? Would be great to move to the newer SM version

@wraitii any update on this migration to SM91? Would be great to move to the newer SM version

Need to look into that windows assert error to see if it's safe and report upstream/see if it's fixed upstream. Other than that this should be basically good to go as far as I remember.

Stan commandeered this revision.Jan 10 2023, 1:57 PM
Stan edited reviewers, added: wraitii; removed: Stan.
This revision now requires review to proceed.Jan 10 2023, 1:57 PM
Stan updated this revision to Diff 21329.Jan 10 2023, 2:13 PM

Rebase:

  • Updated CI:
    • macOS now has rust 1.51.0
    • debian now has m4 installed.
  • Updated headers.
  • Integrated patches from previous messages (Windows headers are not included)

Build failure - The Moirai have given mortals hearts that can endure.

Debug:
     6>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\rlinterface.vcxproj]
     7>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\network.vcxproj]
    11>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\simulation2.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\Globals.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\i18n\L10n.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\XmppClient.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptContext.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\JSON.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptExceptions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\scripting\GlooxScriptConversions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptConversions.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    13>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\engine.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptInterface.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\ScriptStats.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
     9>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\lobby\scripting\JSInterface_Lobby.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\lobby.vcxproj]
    12>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. (compiling source file ..\..\..\source\scriptinterface\StructuredClone.cpp) [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\scriptinterface.vcxproj]
    14>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\graphics.vcxproj]
    15>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\atlas.vcxproj]
    18>e:\jenkins\workspace\vs2015-differential\libraries\source\glad\src\vulkan.cpp(696): warning C4551: function call missing argument list [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\gladwrapper.vcxproj]
    16>e:\jenkins\workspace\vs2015-differential\source\scriptinterface\scripttypes.h(81): fatal error C1189: #error:  Your compiler is trying to use an incorrect major version of the SpiderMonkey library. The only version that works is the one in the libraries/spidermonkey/ directory, and it will not work with a typical system-installed version. Make sure you have got all the right files and include paths. [E:\Jenkins\workspace\vs2015-differential\build\workspaces\vs2017\gui.vcxproj]

Link to build: https://jenkins.wildfiregames.com/job/vs2015-differential/7764/display/redirect

Successful build - Chance fights ever on the side of the prudent.

builderr-debug-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libnetwork_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/liblobby_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libscriptinterface_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libengine_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgraphics_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libatlas_dbg.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgui_dbg.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/osx/fmt/lib/libfmt.a(format.cc.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Context.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(InputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OutputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressionOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(nvtt.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(Debug.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaCompressorDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Surface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(StrLib.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(DirectDrawSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaUtils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CubeSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX11.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX9.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX10.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorRGB.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ColorBlock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(FloatImage.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ParallelFor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ErrorMetric.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Filter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(QuickCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Half.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OptimalCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(NormalMap.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT5_RGBM.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(BlockCompressor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Image.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ImageIO.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(BlockDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(weightedclusterfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourset.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(SingleColorLookup.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(ClusterFit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(TextWriter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ThreadPool.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Gamma.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohone.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohtwo.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode0.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode2.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode3.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode4.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode5.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode6.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode7.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourblock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(maths.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(nvthread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Fitting.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Event.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Mutex.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Thread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/osx/fmt/lib/libfmt.a(format.cc.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Context.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(InputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OutputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressionOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(nvtt.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(Debug.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaCompressorDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Surface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(StrLib.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(DirectDrawSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaUtils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CubeSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX11.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX9.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX10.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorRGB.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ColorBlock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(FloatImage.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ParallelFor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ErrorMetric.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Filter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(QuickCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Half.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OptimalCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(NormalMap.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT5_RGBM.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(BlockCompressor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Image.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ImageIO.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(BlockDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(weightedclusterfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourset.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(SingleColorLookup.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(ClusterFit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(TextWriter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ThreadPool.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Gamma.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohone.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohtwo.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode0.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode2.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode3.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode4.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode5.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode6.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode7.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourblock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(maths.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(nvthread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Fitting.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Event.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Mutex.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Thread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
builderr-release-macos.txt
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libnetwork.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/liblobby.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libsimulation2.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libscriptinterface.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libengine.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgraphics.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libatlas.a(precompiled.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: ../../../binaries/system/libgui.a(precompiled.o) has no symbols
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/osx/fmt/lib/libfmt.a(format.cc.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Context.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(InputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OutputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressionOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(nvtt.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(Debug.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaCompressorDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Surface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(StrLib.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(DirectDrawSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaUtils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CubeSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX11.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX9.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX10.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorRGB.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ColorBlock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(FloatImage.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ParallelFor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ErrorMetric.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Filter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(QuickCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Half.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OptimalCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(NormalMap.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT5_RGBM.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(BlockCompressor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Image.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ImageIO.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(BlockDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(weightedclusterfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourset.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(SingleColorLookup.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(ClusterFit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(TextWriter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ThreadPool.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Gamma.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohone.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohtwo.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode0.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode2.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode3.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode4.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode5.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode6.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode7.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourblock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(maths.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(nvthread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Fitting.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Event.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Mutex.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Thread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: text-based stub file /System/Library/Frameworks//CoreAudio.framework/CoreAudio.tbd and library file /System/Library/Frameworks//CoreAudio.framework/CoreAudio are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox.tbd and library file /System/Library/Frameworks//AudioToolbox.framework/AudioToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback.tbd and library file /System/Library/Frameworks//ForceFeedback.framework/ForceFeedback are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreVideo.framework/CoreVideo.tbd and library file /System/Library/Frameworks//CoreVideo.framework/CoreVideo are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Cocoa.framework/Cocoa.tbd and library file /System/Library/Frameworks//Cocoa.framework/Cocoa are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//QuartzCore.framework/QuartzCore.tbd and library file /System/Library/Frameworks//QuartzCore.framework/QuartzCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Metal.framework/Metal.tbd and library file /System/Library/Frameworks//Metal.framework/Metal are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Security.framework/Security.tbd and library file /System/Library/Frameworks//Security.framework/Security are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//OpenAL.framework/OpenAL.tbd and library file /System/Library/Frameworks//OpenAL.framework/OpenAL are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/Versions/C/AppKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData.tbd and library file /System/Library/Frameworks//CoreData.framework/Versions/A/CoreData are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage.tbd and library file /System/Library/Frameworks//CoreImage.framework/Versions/A/CoreImage are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking.
ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/osx/fmt/lib/libfmt.a(format.cc.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Context.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(InputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OutputOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressionOptions.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(nvtt.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation are out of sync. Falling back to library file for linking.
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(Debug.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaCompressorDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(Surface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(StrLib.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(DirectDrawSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CudaUtils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CubeSurface.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX11.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX9.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDX10.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorRGB.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ColorBlock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(FloatImage.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ParallelFor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ErrorMetric.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Filter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(QuickCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Half.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(OptimalCompressDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(NormalMap.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(CompressorDXT5_RGBM.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(BlockCompressor.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(Image.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(ImageIO.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvimage.a(BlockDXT.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zoh.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(weightedclusterfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourfit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourset.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(SingleColorLookup.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvtt.a(ClusterFit.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvcore.a(TextWriter.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(ThreadPool.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Gamma.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohone.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc6h.a(zohtwo.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode0.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode1.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode2.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode3.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode4.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode5.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode6.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_mode7.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(colourblock.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libsquish.a(maths.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(nvthread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvmath.a(Fitting.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Event.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Mutex.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libnvthread.a(Thread.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)
ld: warning: object file (../../../libraries/source/nvtt/lib/libbc7.a(avpcl_utils.cpp.o)) was built for newer OSX version (10.13) than being linked (10.12)

Link to build: https://jenkins.wildfiregames.com/job/macos-differential/6672/display/redirect

Build failure - The Moirai have given mortals hearts that can endure.

builderr-debug-clang8.txt
fatal error: file '/usr/include/x86_64-linux-gnu/bits/time.h' has been modified since the precompiled header 'obj/lobby_Debug/precompiled.h.gch' was built
note: please rebuild precompiled header 'obj/lobby_Debug/precompiled.h.gch'
1 error generated.
make[1]: *** [lobby.make:140: obj/lobby_Debug/L10n.o] Error 1
make: *** [Makefile:97: lobby] Error 2
builderr-release-gcc7.txt
In member function 'void CInput::UpdateText(int, int, int)':
cc1plus: warning: 'void* __builtin_memset(void*, int, long unsigned int)': specified size 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]

Link to build: https://jenkins.wildfiregames.com/job/docker-differential/8371/display/redirect

Stan closed this revision.Jan 17 2023, 4:36 PM
This revision was landed with ongoing or failed builds.Jun 1 2023, 11:32 AM